我已经使用 Gnome Live CD 在我的笔记本上安装了 Debian。因为还有一些应用程序需要,所以我还需要安装Windows 7系统。
根据一些教程,我首先安装了 Windows 7,然后安装了 Debian。
Live CD 上的 Debian 安装程序完成后,我尝试重新启动我的笔记本电脑。在 BIOS 屏幕之后,我立即看到没有找到 BootDevice 的输出。
的输出fdisk -l
是:
Device Boot Start End Blocks Id System
/dev/sda1 1 13 102400 7 HPFS/NTFS
Partition 1 does not end on cylinder boundary.
/dev/sda2 13 4961 39743488 7 HPFS/NTFS
/dev/sda3 4961 15567 85186561 5 Extended
/dev/sda5 * 4961 15131 81689600 83 Linux
/dev/sda6 15131 15567 3495936 82 Linux swap / Solaris
根据分区表,我的Linux分区应该是可启动的,但我无法启动Windows 7或Debian。
答案1
您已经在逻辑分区中安装了 Debian,并且在 msdos 分区表中您无法将逻辑分区设置为可启动
您可以调整第一个分区 (/dev/sda1) 的大小并在此之前创建 1G ext3 或 ext4 分区,然后运行实时引导并:将新分区(现在是 /dev/sda1)挂载在 /mnt 等位置
# mount /dev/sda1 /mnt
然后通过以下方式安装 grub2 引导加载程序:
grub-install --no-floppy --force --root-directory=/mnt
答案2
这里是在 Win8 上从 Debian 安装介质启动的详细视觉指南: http://install-climber.blogspot.it/2013/01/howtoinstall-linuxdebian7wheezy-pcwindows8preinstalledufi.html