SPfdisk 的磁碟管理技巧?
在雅虎知識家,看過很多次,有人發問!
http://tw.knowledge.yahoo.com/question/question?qid=1011040305835
一個對照形式
/dev/ = MBR boot
/dev/sda = WinXP disk 0 = linux hd0,0
/dev/sda = WinXP disk 1 = linux hd0,1
/dev/sda = WinXP disk 2 = linux hd0,2
/dev/sda = WinXP disk 3 = linux hd0,3
希望你硬碟足夠大!
一、安裝「 XP 」磁碟格式化的時候?先建立 6 個「格式化磁區」!
二、安裝「 XP 」在第一個分割磁區,完成之後?登入檢查「Win XP」磁碟管理項目,是否一共有 6 個磁區,確定無誤?就直接安裝 Linux 系統。
三、安裝「 Linux 」過程當中?設定磁碟管理時,建立 GRUB 開機順序(要有獨立的 /boot 目錄),千萬不要去「破壞 XP」已經完成的前磁區環境,因為你有另外五個格式化磁區,可以下手嘗試安裝 Linux 系統。
(建議你將其中一個格式化磁區刪除,然後重新分配即可,但一定要設置獨立磁碟的 boot 目錄唷!)
設定「分割磁區 00 = 名稱為 「 Windows XP 」
設定「分割磁區 01 = 名稱為 「 Linux 」
然後,將 GRUB 埋入 MBR 設置
就繼續安裝「Linux」..........(節省3000字描述)
四、當重新開機後?就會發現「GRUB」出現「兩個選項」,「Linux \ Windows」的個別選項。
五、剩下的四個磁區,依照「需要」你可以安裝「DOS」系統、或任何系統,都可以!但是有一個「禁忌」,就是 MBR 是 GRUB 的絕對禁地,其他作業系統,都不可以去侵犯!
六、新增的其他作業系統?如何新增開機項目?
/boot/grub/grub.conf
七、若不慎破壞「GRUB \ MBR boot」的話,怎樣解救?
以 Linux 救援模式登入,執行 Grub 命令
grub> root (hd0,0) 設置Grub目錄管理方式,以本文敘述要改為「grub> root (hd0,2)」
grub> setup (hd0) 將Grub安裝在,那一顆硬碟中,也就是將GRUB預設為 MBR boot 條件!
然後重新開機........即可!
實際安排
hd 0,0 /MBR
hd 0,1 /WindowsXP
hd 0,2 /boot
hd 0.3 /Linux 安裝磁碟
然後?該說得都說了?你能做多少,全看你自己領悟了。
2011-04-04 00:26:50 補充
然後?再來講解「SPfdisk」運作的原理
一切硬碟的根本是「MBR 表格」來對照「電子 I/O」的機構。
每一顆硬碟都有一個「MBR」來負責「Boot Load」的設置。
硬碟內全部的磁碟分割,都存取在「MBR 表格」當中。
你必須將「磁碟分割」完畢後,進行隱藏「主磁區」的存在,來進行安裝「作業系統」,才能有效的分別定義「個別系統」對磁碟管理的擁有。
這就是經常「一堆小朋友,操作 SPfdisk 失敗的原因。」
一、安裝「 XP 」磁碟格式化的時候?先建立 6 個「格式化磁區」!
二、安裝「 XP 」在第一個分割磁區,完成之後?登入檢查「Win XP」磁碟管理項目,是否一共有 6 個磁區,確定無誤?就直接安裝 Linux 系統。
三、安裝「 Linux 」過程當中?設定磁碟管理時,建立 GRUB 開機順序(要有獨立的 /boot 目錄),千萬不要去「破壞 XP」已經完成的前磁區環境,因為你有另外五個格式化磁區,可以下手嘗試安裝 Linux 系統。
(建議你將其中一個格式化磁區刪除,然後重新分配即可,但一定要設置獨立磁碟的 boot 目錄唷!)
設定「分割磁區 00 = 名稱為 「 Windows XP 」
設定「分割磁區 01 = 名稱為 「 Linux 」
然後,將 GRUB 埋入 MBR 設置
就繼續安裝「Linux」..........(節省3000字描述)
四、當重新開機後?就會發現「GRUB」出現「兩個選項」,「Linux \ Windows」的個別選項。
五、剩下的四個磁區,依照「需要」你可以安裝「DOS」系統、或任何系統,都可以!但是有一個「禁忌」,就是 MBR 是 GRUB 的絕對禁地,其他作業系統,都不可以去侵犯!
六、新增的其他作業系統?如何新增開機項目?
/boot/grub/grub.conf
default 0
timeout 30 等待三十秒自動登入系統
splashimage=(hd0,0)/grub/splash.xpm.gz
title=Ubntu Linux TLS 10
root (hd0,0)
kernel /kernel-2.6.5 root=/dev/ram0 init=/linuxrc real_root=/dev/hda3
initrd /initrd-2.6.5
# 如果您想要雙重系統開機的話
title=Windows XP
root (hd0,1)
makeactive
chainloader +1
七、若不慎破壞「GRUB \ MBR boot」的話,怎樣解救?
以 Linux 救援模式登入,執行 Grub 命令
grub> root (hd0,0) 設置Grub目錄管理方式,以本文敘述要改為「grub> root (hd0,2)」
grub> setup (hd0) 將Grub安裝在,那一顆硬碟中,也就是將GRUB預設為 MBR boot 條件!
然後重新開機........即可!
實際安排
hd 0,0 /MBR
hd 0,1 /WindowsXP
hd 0,2 /boot
hd 0.3 /Linux 安裝磁碟
然後?該說得都說了?你能做多少,全看你自己領悟了。
2011-04-04 00:26:50 補充
然後?再來講解「SPfdisk」運作的原理
一切硬碟的根本是「MBR 表格」來對照「電子 I/O」的機構。
每一顆硬碟都有一個「MBR」來負責「Boot Load」的設置。
硬碟內全部的磁碟分割,都存取在「MBR 表格」當中。
你必須將「磁碟分割」完畢後,進行隱藏「主磁區」的存在,來進行安裝「作業系統」,才能有效的分別定義「個別系統」對磁碟管理的擁有。
這就是經常「一堆小朋友,操作 SPfdisk 失敗的原因。」
2011-04-04 00:30:04 補充
一、微軟 Windows 的環境下,主磁碟區只能有三組,擴充磁區被限制在「6組???我忘記了」
二、Linux 沒有主磁區的限制,只有「物理磁碟」能夠格式化,他就能夠用!
一般假說基於「微軟磁碟管理」的講述;你要「SPfdisk」的第一個前提是「三個主磁區」
1磁區 安裝WindowsXP
2磁區 安裝 Linux 自帶 Grub 磁碟管理
3磁區 安裝 Linux 系統
其他擴充磁區?請自便!
一個對照形式
/dev/ = MBR boot = SPfdisk 常駐
/dev/sda = WinXP disk 0 = linux hd0,0
/dev/sda = WinXP disk 1 = linux hd0,1
/dev/sda = WinXP disk 2 = linux hd0,2
/dev/sda = WinXP disk 3 = linux hd0,3
這樣一來?你應該多思考幾次,就懂得了。
/dev/ = MBR boot = SPfdisk 常駐
/dev/sda = WinXP disk 0 = linux hd0,0
/dev/sda = WinXP disk 1 = linux hd0,1
/dev/sda = WinXP disk 2 = linux hd0,2
/dev/sda = WinXP disk 3 = linux hd0,3
這樣一來?你應該多思考幾次,就懂得了。
沒有留言:
張貼留言
歡迎討論