我正在尝试将实时 USB 转换为具有持久内存的实时 USB。我正在关注这程序。该程序规定“在以下文件中,在 quiet splash --- 后添加一个空格和 persistent"并指定三个文件:
/isolinux/txt.cfg
/syslinux.cfg
/boot/grub/grub.cfg
问题是我找不到这些文件。
有什么建议该怎么做吗?
附加信息:
操作系统:Ubuntu 18.04.2 LTS
笔记:
不同的设置 - 实时持久;缺少文件??这是在不同的 USB 闪存盘上实时持久的设置,运行正常。但两个文件都不存在。
答案1
将实时 Pendrive 更改为持久 Pendrive
这适用于 BIOS 和 UEFI。
许多人更喜欢可以保存更改的持久性 Pendrive;
使用以下方式创建 Live Pendrive鲁弗斯或类似;
启动 U 盘托拉姆使驱动器可编辑:
启动时按 Shift;在语言中按 Esc;按 F6;按 Esc;
toram
在 后输入一个空格和quiet splash ---
,然后按 Enter。创建一个casper-rw文件:
sudo dd if=/dev/zero of=casper-rw bs=1M count=512
sudo mkfs.ext3 -L casper-rw -F casper-rw
(其中count=512
持久大小以兆字节为单位,最大为 4GB)。
移动新的casper-rw文件来自家到根Live Pendrive 的;
在以下文件
persistent
后面添加一个空格(22.04 之前):quiet splash ---
/isolinux/txt.cfg
,(用于 BIOS 启动持久性 Rufus);/syslinux.cfg
,(用于 BIOS 启动持久性 UNetbootin);/boot/grub/grub.cfg
,(用于 UEFI 启动持久性)。
- 在 Ubuntu 22.04 及更高版本中,在 grub.cfg 中的 file=/cdrom/preseed/ubuntu.seed 后面一个空格处添加单词 persistent。
- 关闭并重新启动持久驱动器。
也可以将 Live USB 转变为完整安装 USB,这样做有一些优点,除了它不会安装 Ubuntu:Ubuntu 可以安装到启动它的 U 盘上吗?
如今,一些 Live Ubuntu 应用程序将创建 Live Persistent USB,如 Rufus、Ventoy、mkusb 和 Universal。其他应用程序(如 Startup Disk Creator、dd、Gnome-Disks 和 Etcher)会创建基于 ISO9660 的 USB,并且很难持久。