在单独的驱动器上使用Windows 10调整双启动
我在我的Windows 10主机上通过VirtualBox使用了各种Ubuntu发行版,因为我对Lubuntu 16.04.1非常满意,我想尝试将它安装为我的第二个操作系统,除了现有的Windows 10(已经从Windows 7,如果这有任何区别)。 因此我得到了一个额外的 SSD(sdc),并且已经安装了它(这也给我带来了麻烦,因为安装程序没有检测到新的SSD所以我不得不手动关心分区),但我不确定是否一切应该如此 。
我能够启动Windows 10 和 Lubuntu,但有一些(轻微?)问题。
问题
- 有时当我启动计算机时,我最终会在grub命令行而不是菜单中选择Windows和Linux。 发生这种情况时,我重新启动,检查BIOS中的启动顺序(UEFI?),看看Ubuntu应该在Linux之前启动,退出而不保存(并重新启动),然后它按照预期将我带到grub的选择屏幕。
- 在BIOS(UEFI?)中有ubuntu的2个启动项,但我发现它们之间没有任何区别。
- 我试图运行Boot-Repair,但是它要求我停用安全启动,这是我不想要的(根据我的发现,不应该需要)。
毕竟,当我使用Windows 10(sdb)启动SSD时(或当与Lubuntu(sdc)的额外SSD断开连接时),我仍然希望能够启动到Windows 10,最好不使用grub(但不是必须)当我使用Lubuntu(sdc)启动SSD时,我希望能够在启动时选择Windows 10和Lubuntu,这将是默认设置。 我还希望保持UEFI和安全启动。
重新安装/删除Lubuntu甚至从sdc中删除所有分区都没问题,但Windows 10安装(sdb + sda)必须保持正常运行。
硬盘(通过GParted)
- sda:500 GB HDD,msdos(现有,适用于Windows 10用户数据和其他数据)
- sda1:一个大的NTFS分区
- flags:boot
- 没有这个,Windows无法运行,因为所有用户数据都存储在此处(通过符号链接)。 这是因为很久以前我只有一个非常小的SSD,并设置它只有操作系统,而不是用户目录在SSD上。 当我升级到更大的SSD(sdb)时,我只是克隆了小的并增加了sdb3的分区大小。
- sda1:一个大的NTFS分区
- sdb:250 GB SSD,gpt(现有,适用于Windows 10)
- sbd1:100 MB EFI fat32,EFI系统分区,安装到/ boot / efi
- flags:boot,esp
- sbd2:128 MB未知,Microsoft保留分区
- flags:msftres
- sbd3:~240 GB NTFS,这里安装了Windows 10
- flags:msftdata
- sdb4:450 MB NTFS,没有更多信息它用于什么
- 标志:隐藏,诊断
- sbd1:100 MB EFI fat32,EFI系统分区,安装到/ boot / efi
- sdc:250 GB SSD,gpt(新版,适用于Lubuntu)
- sdc1:~240 GB ext4,这里安装了Lubuntu 16.04.1
- 没有旗帜
- sdc2:4 GB交换
- 没有旗帜
- sdc1:~240 GB ext4,这里安装了Lubuntu 16.04.1
Boot-Info(通过引导修复)
让我困扰的是它只在sda上找到了一个启动加载器,而不是我预期的sdb。 但这可能是因为sda有一个msdos分区表而另外两个有gpt ,但我不知道。
============================= Boot Info Summary: =============================== => Windows 7/8/2012 is installed in the MBR of /dev/sda. => No boot loader is installed in the MBR of /dev/sdb. => No boot loader is installed in the MBR of /dev/sdc. sda1: __________________________________________________________________________ File system: ntfs Boot sector type: Windows 7/2008: NTFS Boot sector info: No errors found in the Boot Parameter Block. Operating System: Boot files: /bootmgr /Boot/BCD sdb1: __________________________________________________________________________ File system: vfat Boot sector type: Windows 7/2008: FAT32 Boot sector info: No errors found in the Boot Parameter Block. Operating System: Boot files: /EFI/Boot/bootx64.efi /EFI/ubuntu/MokManager.efi /EFI/ubuntu/fwupx64.efi /EFI/ubuntu/grubx64.efi /EFI/ubuntu/shimx64.efi /EFI/Microsoft/Boot/bootmgfw.efi /EFI/Microsoft/Boot/bootmgr.efi /EFI/Microsoft/Boot/memtest.efi sdb2: __________________________________________________________________________ File system: Boot sector type: - Boot sector info: Mounting failed: mount: unknown filesystem type '' sdb3: __________________________________________________________________________ File system: ntfs Boot sector type: Windows 7/2008: NTFS Boot sector info: No errors found in the Boot Parameter Block. Operating System: Boot files: /Windows/System32/winload.exe sdb4: __________________________________________________________________________ File system: ntfs Boot sector type: Windows 8/2012: NTFS Boot sector info: No errors found in the Boot Parameter Block. Operating System: Boot files: sdc1: __________________________________________________________________________ File system: ext4 Boot sector type: - Boot sector info: Operating System: Ubuntu 16.04.1 LTS Boot files: /boot/grub/grub.cfg /etc/fstab sdc2: __________________________________________________________________________ File system: swap Boot sector type: - Boot sector info:
如果需要驱动器/分区信息或Boot-Repair中的任何其他信息,我可以更新此post。
其他系统信息
- 主板:华硕H87M-E
- 内存:16 GB RAM