[FreeBSD]新增硬碟

1.清除硬碟的內容設定

備註:/dev/zero是一個特殊檔案,將da1的分割資料破壞掉,且da1的block size為1k

2.設定Slice及Partition

  • 把da1建立成一個slice

  • 建立一個FreeBSD Label

  • 編輯ad1s1的代號

會進入以下編輯畫面,如果此分割區並沒要割成根目錄(/)的話,可以使用d分割區代號。

# da1s1:
8 partitions:
# size offset fstype [fsize bsize bps/cpg]
c: 6281352 0 unused 0 0 # “raw” part, don’t edit
d: 6281336 16 unused 0 0

3.格式化硬碟

繼續閱讀 “[FreeBSD]新增硬碟”

[FreeBSD]新增硬碟

何謂MBR

一開始聽到MBR這個詞的時候,真的非常困惑,而且也搞不懂這是在做什麼用的。
直到最近,要開始教別人的時候,才逐漸了解到MBR的用處。在此也分享我對MBR的認識。

硬碟
圖片取自維基百科

先簡單介紹電腦的開機流程:
按下電源 → 讀取BIOS (檢測硬體) → 讀取硬碟的MBR → 載入開機磁區(含開機管理程式) → 執行作業系統

在開啟電腦時,電腦會先載入BIOS,在透過BIOS去載入儲存在CMOS的資料,在CMOS中通常會儲存CPU與週邊硬體溝通的時脈、硬碟的大小、系統時間、開機順序等,BIOS藉由儲存在CMOS的資料可以偵測週邊的硬體,再由所設定的開機裝置順序來讀取資料,假如是設定由硬碟先開機,接著讀取硬碟最先讀取到的就是MBR(Master Boot Record),因為MBR儲存在硬碟的第0面、第0軌、第1磁區,在硬碟中佔了512 bytes來儲存資訊。
繼續閱讀 “何謂MBR”

何謂MBR