Grub 的問題請教?

如果您覺得您的問題不屬於 debian desktop 或是 debian server 版的範圍內,請在這裡發問。

版主: mufa

Grub 的問題請教?

文章訪客 » 週六 4月 03, 2004 4:48 pm

我打算在我的80g 硬碟上裝GRUB, 那可以割各50MB 主要分割區 的硬碟空間裝Grub上 ,而不是裝在MBR上 , 然後其他作業系統如 win跟 linux 都裝在延伸分割區上嗎?
如果可以這樣用了話, 那要怎麼用其他作業系統去控制 Grub 裡的設定?
訪客
 

re:Grub 的問題請教?

文章訪客 » 週六 4月 03, 2004 5:42 pm

不知道你的意思是不是說割一個主要分割區來放 boot 資料(掛在/boot)
然後把 windows 跟 linux 都裝在延伸分割區, 用 grub 來管理呢?
如果 MBR 不裝東西應該是無法開機的吧?
訪客
 

re:Grub 的問題請教?

文章訪客 » 週日 4月 04, 2004 1:38 am

差不多是這各意思 ,把 windows 跟 linux 都裝在延伸分割區, 用 grub 來管理 , 把開機啟動設在分割出來的grub分割區上, 這樣跟mbr上有沒有裝東西有關西嗎?
訪客
 

re:Grub 的問題請教?

文章tsechch » 週日 4月 04, 2004 8:40 pm

一定要在mbr(或軟碟)裝一個類似grub的多重開機程式
tsechch
可愛的小學生
可愛的小學生
 
文章: 25
註冊時間: 週日 10月 26, 2003 2:43 pm

re:Grub 的問題請教?

文章kanru » 週日 4月 04, 2004 11:19 pm

grub只需要mbr的空間就夠了, 不需要另外再割空間給它
/boot 則是用來放 kernel 用的, 至於要不要另外割出來, 則是因人而異囉
圖檔
頭像
kanru
榮譽學長
榮譽學長
 
文章: 578
註冊時間: 週六 7月 12, 2003 12:09 pm

re:Grub 的問題請教?

文章huki » 週三 6月 30, 2004 9:02 pm

想請教一下
我的個人電腦因為裝了一台燒錄器
可是我有兩顆硬碟怎麼調都不行
結果調成
hda------燒錄機
hdb------第一顆硬碟(win2000)
hdc------第二顆硬碟(debian)
hdd------dvd光碟機
想問若要用grub
在grub-install時要怎麼下呢?!
我原本是想用grub-install /dev/hdb
可是卻沒有辦法
有人有碰過這樣的問題嗎?!
Linux給我的感覺就是自由自在,沒有壓力
希望大家都能參與linux
變成linux世界的一份子
HuKi
頭像
huki
快樂的大學生
快樂的大學生
 
文章: 783
註冊時間: 週四 11月 28, 2002 7:27 am
來自: 家:中壢/公:桃園

re:Grub 的問題請教?

文章redjoe » 週四 7月 01, 2004 2:41 am

hda 通常要放硬碟(bios內定是這樣)

安裝os先後順序win98,win2000(xp),linux.
這個順序會自動將開機選項弄好,(所有都可以手動調整)

這是我家裏的硬碟分割
hda1 win98
hda5 win2000
hda6 root (debian unstable )
hda7 swap
hda8 data

hdb1 root (debian testing)
hdb2 root (suse8.2)
hdb3 backup_data
hdb5 win2000_data(ntfs)
hdb6 data_movie
hdb7 swap
hdb8 data_doc
hdb9 game
hdb10 knoppix(2.6.6)
hdb11 b2d_930623

很多且很亂 :)

上班用的只有一顆硬碟,裝在hdb,
dvd是在 /dev/hdc
cd-r 在/dev/hdd

hdb1 win2k
hdb2 work_data
hdb3 data92
hdb5 data_backup
hdb6 root(suse82)
hdb7 root(debian unstable)
hdb8 swap
hdb9 root(debian stable)


之前試的結果,grub會把第一顆硬碟,當成hda,好神奇...
當時只有scsi一顆硬碟,試了好久,也是當成hda才ok. ;-)
redjoe
快樂的大學生
快樂的大學生
 
文章: 518
註冊時間: 週一 4月 07, 2003 10:15 pm
來自: Taiwan

re:Grub 的問題請教?

文章Tetralet » 週四 7月 01, 2004 11:41 am

huki 寫:想請教一下
我的個人電腦因為裝了一台燒錄器
可是我有兩顆硬碟怎麼調都不行
結果調成
hda------燒錄機
hdb------第一顆硬碟(win2000)
hdc------第二顆硬碟(debian)
hdd------dvd光碟機
想問若要用grub
在grub-install時要怎麼下呢?!
我原本是想用grub-install /dev/hdb
可是卻沒有辦法
有人有碰過這樣的問題嗎?!


請先將 GRUB 昇級至 testing。(stable 的不知行不行)

修改 /boot/grub/menu.lst 如下:
代碼: 選擇全部
timeout 4
color black/cyan yellow/cyan
default 0


title Debian GNU/Linux
kernel (hd1,0)/vmlinuz root=/dev/hdc1
initrd /initrd.img


title MS Windows 2000
root (hd0,0)
makeactive
chainloader +1


然後下達 grub-install /dev/hdb 應該就可以了。


另,testing 的 lilo 在此狀況之下也可以正常運作哦!
也是一樣,修改一下 /etc/lilo.conf,
然後下達 lilo 即可。
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

re:Grub 的問題請教?

文章Tetralet » 週五 7月 16, 2004 12:23 pm

呀!對了!

有沒有人試著把 MS Windows 2000/XP 裝在 /dev/hdb1,
而把 lilo/grub 裝在 /dev/hda,
然後能正確啟動 MS Windows 2000/XP 的經驗呢?

我試過,Spfdisk 可以;
但 lilo/grub 似乎是做不到呢!
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

re:Grub 的問題請教?

文章阿信 » 週五 7月 16, 2004 2:41 pm

Tetralet 寫:呀!對了!

有沒有人試著把 MS Windows 2000/XP 裝在 /dev/hdb1,
而把 lilo/grub 裝在 /dev/hda,
然後能正確啟動 MS Windows 2000/XP 的經驗呢?

我試過,Spfdisk 可以;
但 lilo/grub 似乎是做不到呢!


err...小弟就是這樣安裝系統的呢,也能正常啟動。

不知道 Tetralet 兄的情況是如何?
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義

re:Grub 的問題請教?

文章Tetralet » 週五 7月 16, 2004 3:03 pm

阿信 寫:err...小弟就是這樣安裝系統的呢,也能正常啟動。

不知道 Tetralet 兄的情況是如何?

我買了顆新硬碟裝在 Master,
所以就把舊的硬碟設定為 Slave,
因而原來的 Windows XP 就成了 /dev/hdb1 了。

如果用 LILO/Grub 則無法啟動 Windows XP,
畫面漆黑一片...
但如果改用 Spfdisk,或是在 BIOS 中設定為由 hdd1 開機,
則可以正常開機,沒有問題...

請問阿信兄的 LILO/Grub 是如何設定的呢?
而我有需要修改 Windows XP 的 boot.ini 嗎?
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

re:Grub 的問題請教?

文章阿信 » 週五 7月 16, 2004 3:32 pm

Tetralet 寫:我買了顆新硬碟裝在 Master,
所以就把舊的硬碟設定為 Slave,
因而原來的 Windows XP 就成了 /dev/hdb1 了。

如果用 LILO/Grub 則無法啟動 Windows XP,
畫面漆黑一片...
但如果改用 Spfdisk,或是在 BIOS 中設定為由 hdd1 開機,
則可以正常開機,沒有問題...

請問阿信兄的 LILO/Grub 是如何設定的呢?
而我有需要修改 Windows XP 的 boot.ini 嗎?


err...不好意思...我看錯 tetralet兄的意思了,我還是以 windows 的硬碟為主

我的方式比較奇怪耶...我是將bios開機裝置設定在第二顆硬碟優先/dev/hdc(windows HD),然後grub是安裝在/dev/hdc上。

沒能解決到問題,不好意思...:ooops:

晚上再來試試看 Tetralet 兄的方式。
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義

re:Grub 的問題請教?

文章louie » 週五 7月 16, 2004 3:51 pm

我用過 grub 可以用在 win 2000 耶(XP 沒試過,98 不行)
linux hda
windows hdb or hdc
grub 安裝在 hda 上

title Windows XP
map (hd1) (hd0)
map (hd0) (hd1)
rootnoverify (hd1)
chainloader +1
boot

已經很久前用的,那個 rootnoverify 那行有點忘了,參考以下連結
http://lwn.net/Articles/86835/
louie
快樂的大學生
快樂的大學生
 
文章: 593
註冊時間: 週一 9月 09, 2002 7:58 pm

re:Grub 的問題請教?

文章redjoe » 週五 7月 16, 2004 11:03 pm

我的也是先裝win2k及debian在/dev/hdb上,
再要加新硬碟在/dev/hda,起動要改在新的這顆上,
沒有成功(卡在win2k :crying: ),所有的linux搬來搬去都沒問題 :) ,
最後放棄 :ooops:
redjoe
快樂的大學生
快樂的大學生
 
文章: 518
註冊時間: 週一 4月 07, 2003 10:15 pm
來自: Taiwan

re:Grub 的問題請教?

文章redjoe » 週五 7月 16, 2004 11:09 pm

結論是:M$的windows作怪,不讓別人動他的系統. :-x
redjoe
快樂的大學生
快樂的大學生
 
文章: 518
註冊時間: 週一 4月 07, 2003 10:15 pm
來自: Taiwan

下一頁

回到 debian misc

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客