grub-install - Linux

Table of Contents

如何把mbr指向ubuntu所在的分割?

想請問一下板大

grub-install這個程式是主要是怎麼樣運行的呢?

我現在硬碟上的分割有7個,如下

(parted) print

Number Start End Size Type File system Flags
1 32.3kB 49.4MB 49.3MB primary fat16 boot
2 49.4MB 44.1GB 44.0GB primary ntfs
3 44.1GB 250GB 206GB extended lba
5 44.1GB 181GB 137GB logical ntfs
6 181GB 203GB 21.5GB logical ntfs
7 203GB 207GB 4096MB logical linux-swap
8 207GB 250GB 43.2GB logical ext3

1 打算只做為windows開機選單用(僅含htldr和boot.ini等檔案)
2 vista
5 資料存放碟
6 xp
7 swap
8 ubuntu 8.10

上述的三個作業系統都是完整的

現在我想做的事是把mbr指向ubuntu存在的8(sda8)

然後接下來我就知道要怎麼修改我的開機選單了

所以我主要的問題是在如何把mbr指向ubuntu所在的分割?

有找到資料說grub-install可以完成這個工作,但我想先多了解一下這個程式再來用

畢竟一不小心就掰了....

--

All Comments

Kyle avatarKyle2009-02-18
man grub-install 沒有我想要的資訊...
Necoo avatarNecoo2009-02-21
grub-install --root-directory=/media/disk/boot /dev
Tom avatarTom2009-02-24
/sda 前面這個指令預含mount /dev/sda8 /media/disk
Lucy avatarLucy2009-02-26
那麼這個指令有沒有辦法達到把mbr指向ubuntu的目的?
這個指令是不是正確的?
Jack avatarJack2009-03-02
我記得邏輯磁碟機是不能當開機用的
Eden avatarEden2009-03-03
有bootloader的話是可以的