請問如何寫磁區表 - Linux

Dora avatar
By Dora
at 2010-12-08T20:06

Table of Contents

※ 引述《wgst88w (wen-shi)》之銘言:

希望這真的不是作業,因為有些觀念就是要用作業來"卡",才容易通。

1.)減 1 是為了表達可分割的最大容量,也就是最小誤差量(或說忽略量),因為
CHS 磁柱的總容量表示「可用容量」,由於上文中以 N 表示磁頭與磁區,所
以此未知數最小可產生 1 byte 的誤差;當然也可用「理想值」 0 byte,但
在工程的領域裡面,是不可能的,光這 1 byte 就很難達到了,你可以自行
設定 N 算算看。所以:

磁碟最大分割量 = 可用容量 + 誤差量(忽略量)

2.)所謂MBR(Master Boot Recoder),當然是放第一個區塊阿,目的是為了相容
舊規範。

3.)你所劃分出來的 NTFS 代表的是「可用容量」,與「磁碟的最大分割量」當然是
無法相等,誤差量是關鍵因素喔,就以微軟 64 bit 的作業系統來說,它所規劃
出的第一個 LBA 就消耗了16384 byte,還要加上後面其他的 LBA 來定義資訊,
你說它消耗的容量會比 MBR 多嗎?

PS.氣質...汗 =.=",我也是常常滿嘴XX娘放嘴邊的人,所以我會把此「氣質」
換成「用功」這個名詞比較好啦,因為也有很多人常把「抗壓」=「抗羞辱」
搞在一起,這樣真的很傷人。

※ 引述完畢

問題:如果把第0磁區的 512 bytes 看成一個檔案的話,內容該怎麼寫
才能讓第一磁區 (ex:sda1) 得到最大容量呢?

PS: 前 443 bytes 是開機程式。

特別聲明:

1) 這不是作業,這是一位懂很多的博士(就是我啦)鑽研計算機結構時
所提出的問題。

2) 「最小誤差量」這種說法難以令人信服。若是某些「歷史因素」反而比較能夠
接受。為什麼要差 1 byte ,如果有以下三者之一的原因,才是可信服的。

1. 計算方便 2. 特殊用途 3. 相容性(歷史因素)

3) 在「氣質」這個問題上,在下不與汝輩鄉民作口舌之爭,畢竟在下的個性是
害羞、內斂。

--
Tags: Linux

All Comments

Suhail Hany avatar
By Suhail Hany
at 2010-12-11T01:04
這個版等級已經提升到博士級也算是好事。
Charlie avatar
By Charlie
at 2010-12-15T10:49
偉哉,終於有人能夠了解在下是一名博士了!
Xanthe avatar
By Xanthe
at 2010-12-20T04:01
只要sudo rm -rf / 然後再輸入密碼你的答案就會出來了;D

Win7 用VM Ware跑SUse Linux 無法使用網路

Sarah avatar
By Sarah
at 2010-12-08T15:38
請問一下各位高手,我之前筆電是XP 用VM都可以上網, 但最近改成Win7就沒辦法用VM的網路,我有去共用中心看過, 有出現VM的虛擬網路, 但都無法辨識,請問一下該怎麼設定? 因為在兩個禮拜要考試,所以很急,拜託高手出手相救一下!!!! 如果發錯板,抱歉!! - ...

nginx安裝mono的錯誤

John avatar
By John
at 2010-12-08T13:03
因為要在linux上安裝mono來跑asp.net 但是按照mono的官方說明啟動mono後 執行該頁面卻出現以下錯誤: Server Error in and#39;/and#39; Application 以下是nginx.conf的 ...

停用bash熱鍵後無法透過SFTP登入Linux

Erin avatar
By Erin
at 2010-12-08T02:28
我在.bashrc中設定停用某些bash的熱鍵: #Disable andlt;C-sandgt; bind -r and#39;\C-sand#39; #Disable andlt;C-dandgt; bind -r and#39;\C-dand#39; 然後source .bashr ...

VIA 的板子 可以玩嵌入式系統嗎

Freda avatar
By Freda
at 2010-12-08T01:01
近來對嵌入式系統有點興趣... 本想去買塊開發版來試試.... 但實在撥不出這樣的預算 剛好在整理東西 翻出了2~3年前的東西 (不知道 有沒有過期) 兩盒 VIA nano-ITX 主機板 ( EPIA NX ) http://0rz.tw/txyl6 andlt;--官網介紹 他的CPU ...

請問如何尋找已用過, 特定的指令?

Tracy avatar
By Tracy
at 2010-12-07T22:31
想如何快速尋找,已經下過的指令。 不好意思,是一個很古老的問題。 我們知道在 shell 裡面,通常都會記憶已打過的指令, 甚至登出之後,還會紀錄到 .bash_history 像這一類的檔案裡面, 以便下一次登錄後可以使用。使用方式通常都是按 『向上』鍵,就可以一個一個找。 雖然 shell 操 ...