unix新增新硬碟
阿新 • • 發佈:2020-10-09
首先 介紹一下 自己的使用 unix的 經歷吧:
很多書上說的是 solaris 預設是八個分割槽
可能是 系統架構不同吧
下面 我的經歷是 Solaris 10 執行環境是 X86的環境下
新增一個 硬碟 好說: 直接新增一個硬碟
但是 如何讓系統 識別:
第一種方法:
cd /->touch reconfigure 這樣下次啟動的時候 系統載入的時候 就自動 去重寫檢測 硬體裝置
第二種辦法:
只需要一個命令: devfsadm
完了 以後 就直接 format 命令 你看 已經有了兩個硬碟 分別為: c0d0和c0d1
在/dev/dsk目錄下面 你可能會發現 有這幾個字母 我們介紹一下: C D T S P
c:controller 控制器號
d:硬碟號
t:目標號(IDE沒有 只有sicis硬碟有)
s:slice 分片號
p:partition 分割槽號碼
進入 了 編輯狀態通過 ?可以看到命令 選擇 fdisk 選擇否 進行 手動 分割槽
這裡說到分割槽:
我的實驗是: solaris x86環境下 分割槽可以分為四個分割槽 ,然後 沒個分割槽 可以有15個片 沒個分割槽可以裝一個系統
MBR 分割槽一 分割槽二 分割槽三 分割槽四
分片一....... 分片15
我們還簡單介紹一下MBR (引導程式碼,分割槽表(61個位元組),兩個位元組的 標誌)
暫時採用預設狀態吧 先 分割槽
然後 partition ->print
顯示分片資訊
選擇 0->home->3(0 1 2都被佔用了)->20個柱面吧
選擇完後 要進行 標記
label->yes
現在 你再通過 p就可以 看到了
這裡介紹 一下 怎麼來算 容量:
sylinder(柱面) sector(扇區) head(磁頭) track(磁軌)
首先 必須建立起 一個 立體的 感覺:
一個最小單元就是sector 一個數據塊 (512位元組)0.5k
通常:一個磁軌 有63個 扇區
一個柱面有 255個磁軌
所以 一個柱面的容量=255*63*0.5/1024 M
現在 區分好啦 片也建立好了
進行簡歷檔案 系統
newfs /dev/dsk/c0d1s0
mount /dev/dsk/c0d1c0 /home 將第一個分片掛載道到/home目錄下面
這樣 就可以 使用了 ^_^
哈哈
但是 你會發現每次 啟動的時候 都需要 手動掛在
你可以 修改/etc/vfstab 然後設定為yes
看這裡 最後 幾行
因為添加了四個硬碟 c0d1s0 是第二個硬碟 第一個分割槽 的第一個分片我掛載/seconddisk/root
c1d1s0 是第三個硬碟 第一個分割槽 的第一個分片 我掛載到了/thirddisk/root
... 一次 第四個 硬碟 也是那麼掛載的 注意到了沒有: 有個c2t0... 目標號碼 因為是scsi硬碟
OK 到這裡就結束啦