
我無法從 Windows 分割區所在的硬碟啟動。我在第二個磁碟機上安裝了 kali linux,之後我無法啟動到 Windows 7 磁碟機。我嘗試使用啟動功能表來執行此操作,但它不起作用,並且在 grub 功能表中未列出 Windows 7。
我的 Linux 分割區的名稱為 sda1,Windows 分割區的名稱為 sdb3。如果我運行,grub-install /dev/sdb3
我會收到Warning: Filesystem NTFS doesnt support embedding.
一個錯誤,指出不可能嵌入,但需要在多個驅動器上安裝。
我知道有 grub4dos 或 grub2win 之類的東西,但我找不到任何關於如何在 Linux 中安裝它的資訊。有人有這方面的經驗嗎?
答案1
您正在運行grub-install /dev/sdb3
,它正在嘗試在分割區中安裝引導程式。 Grub 非常正確地拒絕對 NTFS 這樣做。
相反,將 grub 引導程式安裝到磁碟grub-install /dev/sdb
.甚至grub-install /dev/sda
。