給FreeBSD添加一塊新的硬盤

我添加的是一塊SCSI的硬盤, 所以新加的硬盤應該是以da0,1....開頭. 如果是添加IDE的硬盤, 貌似應該是以ad0,1... 開頭的了.

 

一、默認安裝完freebsd系統後,可執行df -h命令查看當前硬盤信息:
[root@www.unixnotes.net /] #df -h

Filesystem     Size    Used   Avail Capacity  Mounted on  /dev/
da0s1a
   140G    2.9G    126G     2%    /  devfs          1.0K    1.0K      0B   100%    /dev  

從以上信息可知硬盤是
ad0
,好,接下來關機,接上第二個硬盤,開機登陸freebsd系統,執行dmesg命令:
[[email protected] /]#dmesg
顯示以下信息:

......................................  .........省略部份..................  .........................  ppi0:on ppbus0  da0
: 139205MB[79656/16/63] at ata0-master UDMA100  da1
: 38166MB[77545/16/63] at ata1-master UDMA100  Mounting root from ufs:/dev/ad0s1a

從以上信息可以看到新加的硬盤是
da1,

二、建立newdirectory目錄用於掛載第二個硬盤
[[email protected] /]#cd /
[[email protected] /]#mkdir newdirectory


情況一,新增加的硬盤是沒有數據的,或新增加的硬盤數據是不要的了!

先格式化一下硬盤:
[[email protected] /]#dd if=/dev/zero of=/dev/da1 bs=1k count=1

始化新磁盤
[[email protected] /]#fdisk -BI da1

加上標籤
[[email protected] /]#disklabel -B -w -r da1s1 auto

現在編輯你剛纔創建的磁盤分區
[[email protected] /]#disklabel -e da1s1

爲你創建的每個分區重複這個操作
[[email protected] /]#newfs /dev/da1s1c

掛上分區
[[email protected] /]#mount /dev/da1s1c /newdirectory


情況二,要增加的硬盤是有數據的,而且數據是要保留的,到時要掛載到netdirectory目錄的!

加上標籤
[[email protected] /]#disklabel -B -w -r ad2s1 auto

現在編輯你剛纔創建的磁盤分區
[[email protected] /]#disklabel -e ad2s1

掛上分區
[[email protected] /]#mount /dev/ad2s1c /newdirectory

三、編輯/etc/fstab 文件,添加合適的記錄到你的/etc/fstab文件。如我的是增加以下信息:

/dev/ad2s1c             /netdirectory          ufs     rw              2       2

以上空白處用tab鍵隔開,不是空格,我的是ad2,具體根據dmesg顯示的信息修改!如下是我的fstab文件內容:
[[email protected] /]#vi /etc/fstab

# Device                Mountpoint      FStype  Options         Dump    Pass#  /dev/ad0s1b             none            swap    sw              0       0  /dev/ad0s1a             /               ufs     rw              1       1  /dev/ad0s1f             /tmp            ufs     rw              2       2  /dev/ad0s1g             /usr            ufs     rw              2       2  /dev/ad0s1e             /var            ufs     rw              2       2  /dev/acd0c              /cdrom          cd9660  ro,noauto       0       0  proc                    /proc           procfs  rw              0       0  /dev/ad2s1c             /netdirectory          ufs     rw              2       2

五、OK完成!
文章作者:Unix學習筆記 轉摘請註明出處:http://www.unixnotes.net/how-to-add-a-second-hard-disk.html


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章