※ 引述《erycell.bbs@ptt.cc (最熟悉的陌生人)》之銘言: : ※ 引述《style520 (XXYY)》之銘言: : : 這種做法比較有彈性 : : 不然日後如果需要重灌 Windows 或 Linux ,是一個很頭大的問題 : : 我自己有試過 Windows + Linux + FreeBSD 三個系統多重開機 : 可不可以說明一下如果單用Grub/LILO在MBR做多重開機 : 之後重灌會遇到的問題... :D : 不是頂多把原本MBR的Grub/LILO幹掉.... : 那再去修復不就好了?! : 小弟是Linux苦手,請多多指教.. thanks linux的好處是grub的功能超強,把他放在mbr他可以很方便的管理開機,甚至是開機時 新增參數,非常有彈性。而且他不會像霸王一樣只允許裝在mbr,他也允許你裝在 boot sector。 however,windows沒得選,他的開機管理程式只能裝在mbr,所以一般而言會先裝 windows在裝linux,因為grub可以認得windows並且寫好開機script。 如果你先裝linux後裝windows,其實有以下方法可以解決: 1.利用rescue mode進入虛擬linux,利用chroot取得真實的/, 並且grub-install /dev/hda 再次寫入mbr, 如果有windows重灌之虞可以grub-install /dev/sda寫入一個不太用到的隨身碟, 將來開機時設定先讀usb device,就可以不用rescue mode再次把grub寫到mbr。 2.你也可以利用還在linux的時候, dd if=/dev/hda of=/tmp/linuxboot bs=512 count=1 把mbr寫出來到一個檔案裡面,然後google一下看看如何編輯boot.ini讓windows 開機管理程式可以啟動linux。 這是用windows boot loader來開linux的方法,不過我絕不會這麼作。(個人喜好) 3.如果你是用vista似乎沒有這個問題。bcd可以讓你直接指定linux的partition 來開機。 也許還有更多方法,不過我只知道這些,有些人也會用功能強大的spfdisk 不過我個人覺得grub很強大很棒,我也只熟悉grub的解決方法罷了。 -- 風輕輕的吹 我安靜地來 我輕點頭 妳暗微笑 不知不覺 享受彼此的默契 草悠悠的盪 妳淡淡的擺 妳高聲唱 我大聲和 自由自在 感受生命的韻律 -- ◢█◣▏◤█◣ ◆未來最舊小棧 Oldest Future Object █●▇█▁˙█ ◆通訊頻率 OfO.twbbs.org ◥█◢▉◥█◤ ◆來源座標 smile23.ee.ncku.edu.tw