这就是我想要的。
我有双启动笔记本电脑(Windows 10(主要)和 Ubuntu(次要))。现在,每当我启动到 Linux Ubuntu 时,下一次 Windows 需要大量时间(可能几秒钟)才能启动。
我想让我的笔记本电脑直接启动 Windows 10(我可以轻松做到)。但我希望你们帮助我创建这样一个笔式驱动器,它可以直接启动到 dev/ssd2 ,即 Ubuntu。
因此,每当我想启动 Linux Ubuntu 时,我只需将该笔式驱动器放入笔记本电脑,我的计算机就会打开 UBUNTU。
我试图通过以下步骤几乎做到这一点。
我没有发现这种方法有任何好处,但这种方法旨在实现您问题中的几乎目标。
我已经在我的虚拟系统上尝试过进行实践。强烈建议备份。
我使用了
1. Windows10可启动USB记忆棒。
2. Ubuntu 18.04.1 可启动 U 盘。
3. 清空 32GB 的 U 盘以在其上安装 Ubuntu。
sda-120gb SSD
sdb-bootable Ubuntu 安装 USB 记忆棒
sdc-usb 记忆棒我安装 Ubuntu 的地方。
我已经在我的单个 ssd 上安装了 windows10。(sda)
在同一个 ssd 上安装了 Ubuntu 18.04.1。(用于引导加载程序 sda 的设备)
在 32GB USB 记忆棒上安装了 Ubuntu 18.04.1。(用于引导加载程序 sdc 的设备)
在此棒上安装 Ubuntu 时,我在此棒上创建了 100mb efi 分区,并为 ext4 / 创建了剩余空间。
重要的是,当在USB记忆棒(sdc)上安装Ubuntu时,我选择要作为sdc安装的引导程序。这是这个 U 盘。
现在 grub 被这根棍子控制了。如果我移除这根棍子,系统会出现 grub 提示。
我必须输入“退出”才能启动到 Windows10。
如果存在棒,它将提供我可以选择 ssd 上的 Ubuntu 的选项。如果我移除棒并启动系统,它会再次出现grub提示,我必须输入“exit”才能启动到windows10。
一旦我设置好了,我就编辑了/etc/default/grub
文件,sdc
这样当我插入这个 USB 并启动时,系统直接启动到 SSD 上的 Ubuntu,甚至不显示 grub。
如果我需要恢复默认的双引导系统怎么办?
使用实时 USB删除 USB (sdc)登录。
在安装了 windows10 和 Ubuntu 的 ssd 上重新安装 grub。
程序:
sudo mount /dev/sda5 /mnt
# 挂载根分区。
for i in /sys /proc /run /dev; do sudo mount --bind "$i" "/mnt$i"; done
# 绑定需要的文件夹
sudo mount /dev/sda2 /mnt/boot/efi
sudo chroot /mnt
update-grub
grub-install /dev/sda
update-grub
退出并重新启动。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句