帮忙看看是不是这样,安装 Kubuntu 到 U 盘, boot 却安装到 Windows 所在的磁盘,如果是这样,会不会有什么问题?

2022-06-16 10:11:29 +08:00
 huntagain2008
root@ht-3470:~# df
Filesystem 1K-blocks Used Available Use% Mounted on
udev 3923748 0 3923748 0% /dev
tmpfs 796160 1616 794544 1% /run
/dev/sdb2 120747912 12071944 102499296 11% /
tmpfs 3980796 0 3980796 0% /dev/shm
tmpfs 5120 4 5116 1% /run/lock
tmpfs 3980796 0 3980796 0% /sys/fs/cgroup
/dev/loop0 128 128 0 100% /snap/bare/5
/dev/loop1 63488 63488 0 100% /snap/core20/1494
/dev/loop2 83328 83328 0 100% /snap/gtk-common-themes/1534
/dev/loop5 63488 63488 0 100% /snap/core20/1518
/dev/loop4 45824 45824 0 100% /snap/snapd/15904
/dev/loop3 48128 48128 0 100% /snap/snapd/16010
/dev/sda2 98304 30314 67990 31% /boot/efi
tmpfs 796156 16 796140 1% /run/user/1000
/dev/sda4 976131068 18382508 957748560 2% /media/ht/5CDE5421DE53F22E
root@ht-3470:~# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
loop0 7:0 0 4K 1 loop /snap/bare/5
loop1 7:1 0 61.9M 1 loop /snap/core20/1494
loop2 7:2 0 81.3M 1 loop /snap/gtk-common-themes/1534
loop3 7:3 0 47M 1 loop /snap/snapd/16010
loop4 7:4 0 44.7M 1 loop /snap/snapd/15904
loop5 7:5 0 61.9M 1 loop /snap/core20/1518
sda 8:0 0 931.5G 0 disk
├─sda1 8:1 0 499M 0 part
├─sda2 8:2 0 100M 0 part /boot/efi
├─sda3 8:3 0 16M 0 part
└─sda4 8:4 0 930.9G 0 part /media/ht/5CDE5421DE53F22E
sdb 8:16 0 118G 0 disk
├─sdb1 8:17 0 480M 0 part
└─sdb2 8:18 0 117.5G 0 part /
root@ht-3470:~# ls -l /boot/efi/efi
total 3
drwx------ 2 root root 1024 5 月 30 12:07 Boot
drwx------ 4 root root 1024 2 月 9 20:41 Microsoft
drwx------ 2 root root 1024 5 月 30 12:07 ubuntu
root@ht-3470:~#


本人小白,之前将 ArchLinux 安装到 U 盘,按照教程一步步的分区、格式化、挂载、安装系统、生成 fstab 文件、change root 。做好以后,将 U 盘插到任何一台电脑都可以启动 ArchLinux ,实现 Linux to Go 。直到最近的更新,我单位的电脑配置太低无法正常使用该系统,只好无奈换成 Kubuntu 。

现在正在发帖用的 Kubuntu 的安装过程我是自己瞎摸索的,安装系统选整个 U 盘,并没有手动分区。Kubuntu 装到 U 盘以后,拿到家里的台式机 boot 选项没有 ubuntu ,只有单位的电脑启动有 ubuntu 选项。请帮忙看看,是不是引导装到单位台式机的机械硬盘里,所以家里台式机找不到 ubuntu 的引导。
1582 次点击
所在节点    Ubuntu
3 条回复
libook
2022-06-16 10:19:52 +08:00
系统总得有个引导程序来引导从哪加载系统,不管这个引导程序装在哪个盘上,只要引导程序可以开机启动并兼容你想引导的系统就可以。

你 U 盘里不带引导程序,直接用电脑上的,理论上也是可以的,但你得在电脑上配置 U 盘里系统的引导文件和参数,这样你每次换一台电脑都要配置一次,感觉没必要,最省事的办法还是在 U 盘上分区,一个用来装引导,另一个用来装系统,然后确保电脑可从 U 盘启动进入 U 盘上的引导程序。
anytk
2022-06-16 10:21:34 +08:00
是的。debian/ubuntu 安装引导默认都是这样,换了电脑启动就找不到引导了。

U 盘建议提前分区创建 ESP ,然后把引导的 uefi 文件拷贝过来,然后修改 fstab 指向 ESP 就行
huntagain2008
2022-06-16 10:26:59 +08:00
@libook “你 U 盘里不带引导程序,直接用电脑上的”明白了,反正用了半个多月没遇到问题,感谢。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/859944

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX