1、在VMware的Summary View界面選擇Edit virtual machine settings,add一個新hard disk,選擇IDE方式,確定添加後在Devices中會看到多出一塊Hard Disk 2(IDE 0:1)。
2、啟動Solaris,這裡有幾種方法讓系統檢測出新硬盤:
a)在系統啟動界面提示"If the system hardware has changed...",並且倒計時時,按下Esc鍵,系統會自動監測硬件改動,新增的硬盤也會在列表中,但不要更改啟動選項,F2 continue之後進入系統format就能看到新硬盤;
b)進入系統後。在根目錄創建reconfigure文件,# touch /reconfigure,init 5重啟系統,reconfigure文件可在系統啟動過程中引到系統自動監測新設備;
c)進入系統後,執行devfsadm命令,系統檢測新增加的設備,這種方法不需要reboot,很好;方法還有很多,不一一介紹了,continue...
3、檢測完後,我們執行format,這個時候會發現已經多出來一個編號為1的硬盤了(原來的硬盤編號是0),在VMware中一般為c0d1,選擇1硬盤。
4、新加的硬盤我們一般需要首先執行fdisk,format> fdisk,完成後會顯示概要信息,選5 Cancel。
5、退到format> 下,選擇partition對新硬盤分區,format> partition。
6、列出了0-7共8個partition,就選個7吧,作為home分區使用,回車;要求填入partition id tag,寫home,回車;默認wm(可寫可掛載),回車;顯示默認new starting cyl[3](因為0-2被alternates和boot使用了),回車;指定大小,我暫且把所有的cylinders都給home了,回車,回到partition> 。
7、給當前的分區表取個名,partition> name,隨便叫newtabel吧。
8、執行partition> label,選擇yes,執行完這一步可用print檢查分區表,partition 7 home已經有了設定的大小。
9、鍵入quit 退到 format> ,執行一下save,保存設置,這裡需要填完整的路徑/etc/format.dat,yes後quit,退到 #。
10、分區做完了,需要建立新的文件系統,用newfs,執行命令 # newfs /dev/dsk/c0d1s7,執行完後會顯示superblock的備份地址。完成這一步可用fsck檢查文件系統是否正確。
11、在根目錄下創建newhome目錄用來作為新分區的掛載點,# mkdir /newhome。
12、掛載,# mount /dev/dsk/c0d1s7 /newhome,掛載完成可用df -k查看掛載結果。
可是,重啟之後你會發現,掛載在/newhome下的分區沒了!用df -k查看,發現不見了!原來我們還差一步——設置自動掛載:
13、編輯/etc/vfstab文件,# vi /etc/vfstab,新增一行,內容為
/dev/dsk/c0d1s7 /dev/rdsk/c0d1s7 /newhome ufs 2 yes -
重啟後發現,c0d1s7已經能夠自動掛載到/newhome目錄了。
大功告成!