网上搜了一堆,都是用的 Live,可是 Live 有啥用啊,看着玩儿吗?
然后自己想了个办法,把 ISO 烧录到 U 盘 1 里面,然后把 PC 的硬盘拔了,插入 U 盘 1 和空白 U 盘 2,把 Debian 装到 U 盘 2 里了。引导也写到 U 盘 2 里了。
拔掉 U 盘 1,插着 U 盘 2 开机一切正常,顺利进入系统,目前为止很美好。
然后把硬盘连回去,再启动就不行了,进不去 Debian
我觉得问题出在 U 盘 2 里的系统是 sda,连上硬盘之后,U 盘就不是 sda 了,所以进不去。
各位有什么好办法可以解决这个问题或者有其他办法能做个真正随处可用的 Debian To Go 吗?就像 Windows To Go 那样的。
其实还有一个实现方法就是先做一个 Windows To Go,然后再装 Debian,就没问题了,可是我的 U 盘只有 64G,装了 Windows 之后捉襟见肘。所以这个方法 pass
1
atzlinux 2020-06-22 16:43:34 +08:00
把 U 盘 2 里的 grub.cfg 配置文件,修改下分区?
|
2
malviez 2021-03-28 19:05:58 +08:00
可以考虑下 ventoy 的 linux vdisk 插件。
|
3
iqfEmhuNidBhDfWo 2022-04-18 11:51:40 +08:00
手撸 grub.cfg ,用 uuid 来搜索 u 盘分区,不要用 sda 这种,随时会变
|
4
7RTDKSAK 2022-10-11 21:03:31 +08:00
linux to go 比 windows to go 简单多了,而且都是原生支持,只需要向 kernel 传递若干参数就行,支持持久化,完全可以当常规 LINUX 使用,但是比起常规 LINUX 而言是便携地
DEBIAN: https://manpages.debian.org/bullseye/live-boot-doc/live-boot.7.en.html ARCH_LINUX: https://gitlab.archlinux.org/archlinux/archiso/-/blob/v43/docs/README.bootparams SLACKWARE: https://docs.slackware.com/slackware:liveslak 姑且只列三款元发行版,其实很多 LINUX 发行版都支持"LIVE+持久化模式" |
5
7RTDKSAK 2022-10-11 21:07:45 +08:00
另外,你如果想合盘,也就是在 U 盘的一个分区里同时塞好几个发行版,最好学习一下 GRUB2,要会手撸 grub.cfg
如果只是单纯地 LIVE,也可以下载 ISO,拿 VENTOY 来启动,但是持久化模式的 LIVE 需要很多细微调整,VENTOY 能否实现我就不知道了,我从来都是手撸 grub.cfg |
6
7RTDKSAK 2022-10-11 21:11:56 +08:00
我玩过很长时间(起码三年)的 KALI LIVE,这货就是从 DEBIAN 衍生地发行版,玩 FPS 游戏都完全没问题,U 盘温度说不上特别烫,甩狙也无压力
|