如何为UEFI / EFI系统创建实时USB安装程序,以读取并保存持久性更改?

邪恶的飞

我有一个16 GB的USB记忆棒,可运行Ubuntu 14.10的实时启动并安装了防病毒软件,(显然)在我使用它启动和清理受感染的Windows计算机时需要保持最新状态。

为了它,我曾经usb-creator-gtk和ISO为乌托邦的x64桌面从下载的官方网站,以及4 GB的持久性文件,usb-creator-gtk选择该选项时会自动创建。没什么花哨的,也没有什么复杂的。

当在BIOS系统上使用它时,就已经存在了。我可以更新防病毒软件,并将更改保存在用户持久性文件中(casper-rw我相信)。但是,当用于引导UEFI系统时,这些都不存在,并且所做的任何更改都不会保存。

就像我在此棒上有两个环境一样:UEFI版本与默认ISO相同,保存更改并为RO,而BIOS版本包含我的调整和自定义应用程序,确实保存更改并为RW。

因此-如何获取实时环境的UEFI版本以保存所做的更改甚至更好,如何获取实时环境的UEFI和BIOS版本以共享同一环境?

杰米塞雷斯

这是一个错误,特别是错误1159016解决方案在此AskUbuntu帖子中进行了描述基本上你只需要添加的单词persistentboot/grub/grub.cfg创建活动后,USB:

menuentry "Try Ubuntu without installing" {
    set gfxpayload=keep
    linux   /casper/vmlinuz.efi persistent file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash --
    initrd  /casper/initrd.lz
}

编辑:

当您有一个16GB的大型驱动器时,我还建议将USB驱动器分为两个分区,一个〜6GB FAT32用于实时USB +持久性,另一个10GBext4用于其他要存储在存储棒上的数据。如果您需要超过4GB的持久性,也可以使用单独的分区而不是casper-rw文件,但是这样usb-creator-gtk对您的创建没有帮助。(编辑:有关操作的信息,请参见此处。)

不幸的是,当调整FAT32分区的大小时,您会遇到另一个bug(bug#1313600),因此我建议您在使用前手动创建分区(6GB FAT32、10GB ext4)usb-creator-gtk

  1. 运行GParted。
  2. 格式化整个USB驱动器,删除所有分区。
  3. 在驱动器的开头创建一个新的FAT32分区,大小约为5500MB。
  4. 使用FAT32分区创建实时USB usb-creator-gtk
  5. 最后,因为我运行的UEFI系统,我需要修复这个bug加入的话,以及persistentboot/grub/grub.cfg

    menuentry "Try Ubuntu without installing" {
        set gfxpayload=keep
        linux   /casper/vmlinuz.efi persistent file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash --
        initrd  /casper/initrd.lz
    }
    

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使现有的持久性实时USB安装将更多操作系统加载到RAM?

来自分类Dev

如何使现有的持久性实时USB安装将更多的操作系统加载到RAM?

来自分类Dev

Red Hat 7.4:如何为仅UEFI的系统将kickstart文件注入USB介质?

来自分类Dev

如何创建允许持久性,非持久性和数据分区的多引导USB?

来自分类Dev

如何仅使用终端为BIOS创建具有持久性的实时Ubuntu USB驱动器?

来自分类Dev

如何为UEFI安装具有全盘加密功能的Debian?

来自分类Dev

您如何在UEFI模式下使用持久性?

来自分类Dev

如何制作超过4GB的持久性实时Ubuntu USB

来自分类Dev

如何制作超过4GB的持久性实时Ubuntu USB

来自分类Dev

如何提高持久性USB速度?

来自分类Dev

如何提高持久性USB速度?

来自分类Dev

Firebase持久性如何为我的Android应用程序存储本地数据

来自分类Dev

更改后如何删除持久性?

来自分类Dev

如何为root设置持久性环境变量?

来自分类Dev

如何为akka.net启用消息持久性

来自分类Dev

如何为root设置持久性环境变量?

来自分类Dev

如何更改Live Kali Linux的默认root密码-USB持久性

来自分类Dev

如何创建仅UEFI的可启动USB实时媒体?

来自分类Dev

如何创建仅UEFI的可启动USB实时媒体?

来自分类Dev

实时USB持久性

来自分类Dev

如何在UEFI系统上还原安装?

来自分类Dev

在持久性实时USB创建过程中,mkusb无法安装分区。怎么了?

来自分类Dev

“ EFI系统分区”和UEFI * .efi文件如何关联?

来自分类Dev

如何为定制的操作系统创建实时ISO?

来自分类Dev

如何在Luigi中创建非持久性任务?

来自分类Dev

如何为创建循环

来自分类Dev

如何为实时系统制作opencv?

来自分类Dev

在Flutter FireBase中,谷歌签名如何为我的给定代码维护持久性签名

来自分类Dev

如何为单个或所有用户设置持久性$ PATH变量

Related 相关文章

  1. 1

    如何使现有的持久性实时USB安装将更多操作系统加载到RAM?

  2. 2

    如何使现有的持久性实时USB安装将更多的操作系统加载到RAM?

  3. 3

    Red Hat 7.4:如何为仅UEFI的系统将kickstart文件注入USB介质?

  4. 4

    如何创建允许持久性,非持久性和数据分区的多引导USB?

  5. 5

    如何仅使用终端为BIOS创建具有持久性的实时Ubuntu USB驱动器?

  6. 6

    如何为UEFI安装具有全盘加密功能的Debian?

  7. 7

    您如何在UEFI模式下使用持久性?

  8. 8

    如何制作超过4GB的持久性实时Ubuntu USB

  9. 9

    如何制作超过4GB的持久性实时Ubuntu USB

  10. 10

    如何提高持久性USB速度?

  11. 11

    如何提高持久性USB速度?

  12. 12

    Firebase持久性如何为我的Android应用程序存储本地数据

  13. 13

    更改后如何删除持久性?

  14. 14

    如何为root设置持久性环境变量?

  15. 15

    如何为akka.net启用消息持久性

  16. 16

    如何为root设置持久性环境变量?

  17. 17

    如何更改Live Kali Linux的默认root密码-USB持久性

  18. 18

    如何创建仅UEFI的可启动USB实时媒体?

  19. 19

    如何创建仅UEFI的可启动USB实时媒体?

  20. 20

    实时USB持久性

  21. 21

    如何在UEFI系统上还原安装?

  22. 22

    在持久性实时USB创建过程中,mkusb无法安装分区。怎么了?

  23. 23

    “ EFI系统分区”和UEFI * .efi文件如何关联?

  24. 24

    如何为定制的操作系统创建实时ISO?

  25. 25

    如何在Luigi中创建非持久性任务?

  26. 26

    如何为创建循环

  27. 27

    如何为实时系统制作opencv?

  28. 28

    在Flutter FireBase中,谷歌签名如何为我的给定代码维护持久性签名

  29. 29

    如何为单个或所有用户设置持久性$ PATH变量

热门标签

归档