Debian

Debian Linux 未啟動,因為未找到可啟動設備

  • December 27, 2013

我已經在我的筆記本上安裝了帶有 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。

您已將 Debian 安裝在邏輯分區中,並且在 msdos 分區表中您無法將邏輯分區設置為可啟動

您可以調整第一個分區 (/dev/sda1) 的大小並在此之前創建一個 1G 的 ext3 或 ext4 分區,然後執行實時啟動並: 將新分區(現在是 /dev/sda1)掛載到 /mnt 之類的地方

# mount /dev/sda1 /mnt

然後通過以下方式安裝 grub2 引導載入程序:

grub-install --no-floppy --force --root-directory=/mnt

這裡是在 Win8 上從 Debian 安裝媒體啟動的詳細視覺指南:http: //install-climber.blogspot.it/2013/01/howtoinstall-linuxdebian7wheezy-pcwindows8preinstalleduefi.html

引用自:https://unix.stackexchange.com/questions/56623