有打算從WIN轉LINUX - Linux

Daniel avatar
By Daniel
at 2007-06-21T22:46

Table of Contents

※ 引述《motephyr (hihi)》之銘言:
: ※ 引述《[email protected] (M型社會來臨了)》之銘言:
: : 當然兩者只能選一個,但請給我選擇性,以前的其他版本都可以讓你自己選擇要
: : 安裝 lilo 或者 grub..但 FC7 是鴨霸強迫你只能裝 grub
: i'm so sorry, 你可以試著換一個distribution試試.
: : 我當然知道是怎麼回事.
: : 當你裝在 MBR..那就會把已經裝好的 XP 開機管理覆蓋掉,
: : 然後就讓 XP 變成永遠無法進入,
: : 所以我要的是放在 linux 的安裝磁區就好,不要去影響我其他的作業系統。
: : 要是他可以取代 XP 的開機管理,那我根本不會講話,偏偏就是沒起作用,
: : 一開機就是黑黑的畫面,啥都沒用。
: : 我只知道我當時的情形就是用 FC7 的預設安裝方式,一步一步的做,
: : 到最後重開機時,真的沒看到開機管理程式畫面. 連我的 XP 也遭到波及。
: xp的開機磁區不在MBR. grub或者lilo應該都抓的到xp的分割區並且順利的啟用.
以上兩人皆有誤,grub 和 lilo 執行時不會自動去抓 xp 分割區
是各 linux distro 的安裝程式有偵測 xp 分割區的功能,協助建立 grub 設定檔
假設你的 distro 沒這個設計,或是因為一些陰錯陽差,沒有正確偵測到
就會發生多重開機選單沒有 win xp,但其實只要幾行指令即可馬上修復,
根本就不會覆蓋,也不會影響到 xp。 以上問題顯然不是 grub 的問題
說 xp 永遠無法進入的這位,顯然是不知道這問題三分鐘內可以簡單修復...
補充一些題外話:
一般來說,作業系統的開機區位於各 partition 的開頭
而整個磁碟的開頭 512 bytes 為 MBR, master boot record
開機管理程式和開機磁區以及 MBR 是三件不同的事情
一個磁碟可以有很多作業系統,各自在自己的 partition
寫入自己的開機磁區,但 MBR 只有一個
MBR 包含 partition table 以及一小段用來載入各個開機磁區的程式
這一小段程式,可用來載入開機區,然後跳到開機程式執行,例如 Win 95/98
或者,裡面可以包含開機管理程式的前幾個bytes,用來從磁碟上
載入開機管理程式的剩餘部份,然後執行開機管理程式
而開機管理程式讓使用者選擇要啟動哪一個磁區上的開機區,載入哪個系統
這樣的設計就像是 grub 和 Win xp 的 ntldr
簡要解說到此,有興趣的朋友請自行 google 相關資訊
有時間能浪費在筆戰,不妨省下來多做點功課。

--
個人網頁: http://pcman.sayya.org/ 上面有自畫像及各種聯絡資訊

PCMan 全系列 BBS 連線軟體 http://pcman.ptt.cc/ http://pcmanx.csie.net/
新酷音輸入法 for Windows http://chewing.csie.net/
IE Tab Firefox plugin/extension http://ietab.mozdev.org/
PCMan 油畫作品集:http://www.wretch.cc/album/album.php?id=pcman&book=1

--
Tags: Linux

All Comments

Elma avatar
By Elma
at 2007-06-22T20:24
沒人推,亂寂寞的。
Michael avatar
By Michael
at 2007-06-23T04:49
Skylar DavisLinda avatar
By Skylar DavisLinda
at 2007-06-26T06:24
推這篇喔
Xanthe avatar
By Xanthe
at 2007-06-27T20:44
wahaha..我現在的grub還要map才能用win開機..
Queena avatar
By Queena
at 2007-07-01T17:43
陰錯陽差卻學了map的用法...不錯不錯

Blog: 當沙魯遇上Ubuntu

Belly avatar
By Belly
at 2007-05-27T14:49
設立的動機是: 一直在對朋友洗腦,可是如果沒有提供技術支援好像有點不付責任。 也順便整理一下自己的經驗,有很多問題的解決方案是來自google的各方說法拼湊而成。 這裡是我自己的最後結論。 剛開始起步,東西還有點少,希望大家批評指教。謝謝。 http://mcdlee.byethost7.com/Lin ...

超簡易Ubuntu的fakeRAID安裝法

Candice avatar
By Candice
at 2007-05-22T01:31
最近買了兩顆硬碟來玩RAID 0 結果發現windows下可以辨識成一整顆硬碟 但是Linux下卻還是顯示兩顆 而我又想用多系統開機 所以softraid也不是解決辦法 於是上Ubuntu找資料 https://help.ubuntu.com/community/FakeRaidHowto?highligh ...

Xen虛擬機器

Kyle avatar
By Kyle
at 2007-05-15T13:26
原本只使用Windows上的Vmware,昨天找了一下Linux上的虛擬技術 Xen應該算是較成熟的吧!但發現Xen在不同distribution有很多不同的用法 感覺很混亂。 我的理想狀況是希望管理VM的那個系統愈小愈好,且佔的資源也愈 小愈好,而Xen是以Paravirtualization的技術為基礎 ...

次世代Linux-Ubuntu玩全手冊部份章節網路版

Hedda avatar
By Hedda
at 2007-05-14T12:54
http://wiki.ubuntu.org.tw/index.php/UbuntuTW_Guide 今年我和 Ducati 的書上市來,銷售量也有不錯的水準, 所以我們打算回饋一些書上的文件給社群,讓這些資料一直永續發展。 而目前打算捐個幾章已經整理好的稿件給社群 而授權方面,就和目前 ubuntu ...

iSCSI Diskless boot server

Yuri avatar
By Yuri
at 2007-05-13T23:33
經過網路上很多的文章搜尋與試驗,終於把server架起來了 來分享一下架設的方法,希望對有需要的人有幫助 如果有錯,也請大家糾正 iSCSI就是Internet SCSI,在網路上傳輸SCSI指令 透過1Gbps的網路傳輸,可以得到比較好的performance,比較不會造成開機緩慢 或因為較多的機器後造成 ...