好吧,我知道论坛上已经有人多次问过这个问题了,我已经阅读并尝试了两份指南,还有一份 Pen-Drive 指南。我本来想评论我找到的帖子,但我必须获得 50 个 Rep 点数才能评论,但我可以编辑我想评论的原始帖子,这毫无意义,但论坛的运作方式很酷。
我找到的三个指南是:
如何制作容量超过 4GB 的 Ubuntu 永久在线 USB
使用 Pendrivelinux 制作 USB Live 拇指驱动器后出现持久性问题
我遇到的问题是这些似乎都不起作用,我已经在 Ubuntu 和 Kubuntu 16、12 和 11 上尝试过它们,因为第一个链接上的一条评论也说他无法在 14 以上的任何版本上运行它。
我遇到的问题是,我要么最终遇到非法操作码红屏死机,要么安装根本检测不到持久性并在每次启动时要求尝试或安装 linux,要么无法在 /cow 上挂载 /dev/sda2,要么出现黑屏显示 initramfs。
我尝试了几乎所有的修复方法,我可以根据错误找到主题的评论。
我尝试过Universal-USB-Installer、live-usb-installer、linuxlive usb creator,大约一个月前还尝试过一个叫rufus的程序或者类似的程序。
所有指南和应用程序都正常工作,直到我删除 casper-rw 文件为止
我甚至看到了这个帖子:无法使用 casper-rw 持久分区启动 Ubuntu Live USB 闪存驱动器尝试了用户在评论 (araghuteja) 中给出的所有步骤,在我删除 casper-rw 文件后,我再次获得了后屏幕 initramfs。
我目前正在尝试 Yu Jia Cheong 的评论,但我被困在第 3 步和她的评论中:
3) 使用新的 USB 启动。使用 root 打开 /usr/share/initramfs-tools/scripts/casper 进行编辑(sudo)。将函数 setup_unionfs() 更改为以下内容: https://launchpadlibrarian.net/258626969/casper%20function.txt
4)sudo update-initramfs -u(必须卸载 cryptsetup 才能执行此操作)
5)将生成的 initrd.img 文件从 /boot 复制到其他位置。
6) 从另一个操作系统中删除 USB 中的 casper-rw 文件。将 initrd.img 复制回活动分区并更改菜单项以使用新构建的 initrd.img。
下次从 USB 启动时,它应该从 casper-rw 分区启动。
经过长时间令人沮丧地寻找解决方案后,此解决方案在 16.04 中对我有用!
我不知道我是否只是太厌倦阅读了,我的眼睛正在阅读我想要阅读的内容而不是写的内容,但提到的文件在我看来与链接指向的文件相同。
如果我关闭文件后运行步骤 4,我会收到一条错误消息...
有谁知道我把事情搞砸了吗?
感谢您的时间...
答案1
自 14.04 版以来,持久分区一直无法与 Ubuntu、syslinux 类型安装一起使用。
其中包括 Rufus、UNetbootin、Universal、Startup Disk Creator 等。
持久分区适用于 grub2 类型的安装,并且可以使用 mkusb 和 dus 自动创建,两者均由 Sudodus 创建。
关于这些安装程序的最新信息可以在以下位置找到:
答案2
2017 年 8 月更新
Syslinux 从 4.06 版本开始添加对 NTFS 的支持,但直到 6.03 版本才提供全面支持。
UNetbootin-655 使用 Syslinux 4.03,并且每个 FAT32 的持久文件仍然限制为 4GB。
MultiBootUSB - 8.8 使用 Syslinux 4.07 并将安装在 NTFS 上,持久文件不限于 4GB。
Rufus 2.16 使用 Syslinux 6.03 并将安装在 NTFS 上,不提供持久文件但可以手动添加且不限于 4GB。
YUMI - 2.0.4.9,(MultiBoot USB),使用 Syslinux 6.03 并将安装在 NTFS 上,持久文件不限于 4GB。与 MBUSB 8.8 一样,它可以为每个发行版安装提供持久文件
答案3
我认为问题出在这里:
4)sudo update-initramfs -u(必须卸载 cryptsetup 才能执行此操作)
您正在使用加密系统。
-o-
在标准实时系统中,您只需用 casper-rw 分区替换 casper-rw 文件,实时系统就会找到它。
启动自其他现场驾驶
删除 casper-rw 文件。
开始分区
缩小系统所在的分区(以及 casper-rw 文件所在的分区)。
使用未分配的驱动器空间创建具有 ext 文件系统(ext2、ext3 或 ext4)的新分区。
放在标签 casper-rw在这个新的分区上。
单击勾选即可真正执行更改。
重新启动(并确保有一个启动选项“持久”)。
-o-
您可以使用以下方式自动完成所有操作韓國,然后创建一个具有加密主页的新用户。