![自动 USB 启动和持久文件](https://linux22.com/image/1037625/%E8%87%AA%E5%8A%A8%20USB%20%E5%90%AF%E5%8A%A8%E5%92%8C%E6%8C%81%E4%B9%85%E6%96%87%E4%BB%B6.png)
可能重复:
如何将 Ubuntu 安装到 USB 密钥上?
两个问题:(1)无法让 Ubuntu 自动从记忆棒启动(BIOS 菜单也没有提供运行操作系统的选择);2)无法保存对 Ubuntu 持久文件的更改/添加。在装有 Windows 7 的 HP 台式机上运行
答案1
第一个通常在 BIOS 的某个地方设置。
其次,你是如何建立持久性的?下面是我的做法。
挂载你的 USB 设备,然后进入设备的根目录。假设它安装在/media/Live
cd /media/Live
# this will make a 1 Gb file for storage
# increase / decrease the count as needed
dd if=/dev/zero of=./home-rw bs=1M count=1000
# Make a file system.
mkfs.ext4 home-rw
mke2fs 1.41.14 (22-Dec-2010)
home-rw is not a block special device.
# Answer ‘yes’ here
Proceed anyway? (y,n) y
#Remove the reserved blocks
tune2fs -m 0 -L home-rw home-rw
开机的时候需要将启动选项添加persistent
到选项中。
笔记文件 nemahome-rw
仅用于持久的 /home 目录(在我看来,它效果更好)。如果您想要持久的 / 目录,请将名称从 home-rw 更改为casper-rw
。请谨慎使用持久的 /,我不建议您安装或升级一堆软件包,这会占用大量空间并且并不总是可靠的,在我看来,最好重新制作 live CD。
看
https://help.ubuntu.com/community/LiveCD/Persistence#Booting_the_Live_CD_in_Persistent_Mode