我有一台旧的 Toshiba Satellite C855D-S5105。它装有原版 Windows 8。我刚刚在上面安装了双启动 Lubuntu,在安装过程中选择了“其他”。为了能够启动安装盘,我必须将启动从 UEFI 更改为 CSM,按照这,这就是我目前正在使用的。
安装后,没有 grub。我通过编辑恢复了它/etc/default/grub
。但那里没有 Windows 条目。
现在我明白了这里我可能做错了
Ubuntu 必须以 UEFI 模式安装的情况
拥有带有 UEFI 固件的 PC 并不意味着您需要以 UEFI 模式安装 Ubuntu。重要的是以下内容:
- 如果您的计算机的其他系统(Windows Vista/7/8、GNU/Linux...)是以 UEFI 模式安装的,那么您也必须以 UEFI 模式安装 Ubuntu。
(正如上面提到的,我没有这样做)。 这也暗示我做错了。
为了在 grub 中获取 Windows 条目,我尝试这,但没有奏效。所以我尝试了另一个答案同一问题:
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 298,1G 0 disk
├─sda1 8:1 0 450M 0 part
├─sda2 8:2 0 260M 0 part
├─sda3 8:3 0 128M 0 part
├─sda4 8:4 0 64G 0 part /media/user1/TI10657600C
├─sda5 8:5 0 91G 0 part /media/user1/Data
├─sda6 8:6 0 10,4G 0 part
├─sda7 8:7 0 3,8G 0 part [SWAP]
├─sda8 8:8 0 11G 0 part /
├─sda9 8:9 0 68,4G 0 part /home
└─sda10 8:10 0 48,8G 0 part /media/user1/02B990C61E8CA20B
sr0 11:0 1 1024M 0 rom
描述:sda1-3
(ntfs、fat32、ntfs)已经存在。sda4
是我的 Windows 分区。sda5
是我的 Windows 数据分区。sda6
是现有的恢复分区(实际上位于驱动器的末尾)。sda7-10
是我在安装 Lubuntu 期间添加的(交换、根、主分区和一个用于交换的额外 ntfs 分区,我稍后可能会sda9
用它进行扩展)。
我发现没有/boot/efi
分区。所以现在我陷入困境,我不想采取任何进一步的行动,以免弄乱我的系统(如果我还没有这样做的话)。
我的意思是要有双重启动,无论是 UEFI(我猜这是首选)还是不是。所以我的问题是:
- 我可以获得 UEFI 双启动吗?我应该遵循哪些步骤?
- 如果没有,我可以获得传统双启动吗?我应该遵循哪些步骤?
请注意,我可以启动 Windows 分区,进入 BIOS 并设置 UEFI 启动。这样可以直接启动 Windows。然后我可以将 BIOS 切换到 CSM 启动,然后直接进入 grub(其中没有 Windows)。
有关的(但我还不想冒险尝试):