1. 程式人生 > 實用技巧 >unix新增新硬碟

unix新增新硬碟

首先 介紹一下 自己的使用 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 到這裡就結束啦