将 SSD 添加到双启动环境以实现三重启动

将 SSD 添加到双启动环境以实现三重启动

根据以下评论澄清一下,我将 Windows 安装在新磁盘上,现在我想使用安装在其他磁盘上的 gGrub 从该磁盘启动。我需要改变安装 Windows 的方式吗,还是需要对 grub 做一些巧妙的操作?

我在同一个硬盘上安装了 Windows 7 和 Ubuntu 14.04,双启动运行良好。

我添加了一个 SSD,更改了 BIOS 启动顺序,并在 SSD 上安装了 Windows 7 的“精简版”。我正在做项目工作,需要一个没有防病毒软件等的版本。现在我已将 BIOS 启动顺序改回来,这样我就可以得到我的 grub 菜单了。我想添加一个条目,这样我就可以从 grub 启动精简版驱动器,而不必每次都来回切换 BIOS。我不想重新安装 Ubuntu 或我的主要 Windows 7,但如果这能帮助我实现我想要的效果,我会考虑重新做“精简版”。

我觉得这应该很容易,但我没有看到。运行的明显解决方案grub-update是看不到 Windows 8 安装。在fdisk下面的列表中,/sda是我的工作双启动。/sbd是我的 SSD(注意报告的错误),/sdc 是我的共享存储驱动器,/sdd是我的可移动备份磁盘。

paul@Pauls-box:~$ sudo fdisk -l 
[sudo] password for paul: 

Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x7535f3a5

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *          63      417689      208813+   7  HPFS/NTFS/exFAT
/dev/sda2          417690  1441520064   720551187+   7  HPFS/NTFS/exFAT
/dev/sda3      1441521662  1953523711   256001025    5  Extended
/dev/sda5      1441521664  1480583167    19530752   83  Linux
/dev/sda6      1480585216  1544583167    31998976   82  Linux swap / Solaris
/dev/sda7      1544585216  1953521663   204468224   83  Linux

WARNING: GPT (GUID Partition Table) detected on '/dev/sdb'! The util fdisk doesn't support GPT. Use GNU Parted.

Disk /dev/sdb: 250.1 GB, 250059350016 bytes
256 heads, 63 sectors/track, 30282 cylinders, total 488397168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1  4294967295  2147483647+  ee  GPT

Disk /dev/sdc: 1500.3 GB, 1500301910016 bytes
255 heads, 63 sectors/track, 182401 cylinders, total 2930277168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x4228d32c

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1            2048  2930272255  1465135104    7  HPFS/NTFS/exFAT

Disk /dev/sdd: 1000.2 GB, 1000194400256 bytes
255 heads, 63 sectors/track, 121600 cylinders, total 1953504688 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x8d81c186

   Device Boot      Start         End      Blocks   Id  System
/dev/sdd1   *          64  1953499903   976749920    7  HPFS/NTFS/exFAT

答案1

您是否已阅读磁盘列表中的注释?“在 '/dev/sdb' 上检测到 GUID 分区表)!实用程序 fdisk 不支持 GPT。请使用 GNU Parted。”

可能,这就是问题所在。

相关内容