在VMware中給Solaris增加新硬碟並進行分區和掛載

來源:互聯網
上載者:User
1、在VMware的Summary View介面選擇Edit virtual machine settings,add兩個新hard disk,選擇ISCI方式,確定添加後在Devices中會看到多出2塊Hard Disk。 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個

步驟:

1. 物理格式化,也就是通常所說的低階格式化(Low-Level Formatting,LLF);

2. 分區;

3. 邏輯格式化,也就是通常所說的進階格式化(High-Level Formatting,HLF)

低階格式化的時候,硬碟被分成若干個磁軌,這些磁軌又被分成若干個扇區,每個扇區填充了隨機資料。幾乎所有的硬碟在出廠前都已經被低階格式化過,

所 以,使用者只要對硬碟進行下面兩個步驟(分區和邏輯格式化)就可以了。

分區的動作將硬碟分成幾個部分,成為分區或者是分區(注意:前面的“分區”是動詞,後面的是名詞)。每個分區/分區由若干個柱面組成。絕大多數情況 下,Solaris中的一個分區一一對應一個檔案系統。一個分區不能包含多個檔案系統;同樣,一個檔案系統也不能跨越多個分區。Solaris中,對硬碟 進行分區,就是使用我們開始的時候使用過的format命令。

當Solaris進行進階格式化的時候,將每個分區分成許多柱面組,每個柱面組包括了幾個連續的柱面。

檔案系統在這些柱面組中建立檔案和目錄,並盡 量將同一個檔案的資料儲存在同一個柱面組中。這樣的機制能夠保證磁頭讀取資料的時候移動最少,從而加快資料的讀取速度。Solaris中使用newfs命 令來實現進階格式化,預設的檔案系統是UNIX檔案系統(UFS:Unix File System),它使用下列類型的塊:

1. 引導塊:儲存系統啟動時所需的資訊

2. 超級塊:隱藏檔系統資訊

3. 索引節點(i節點):隱藏檔系統中的單個檔案資訊

4. 儲存塊/資料區塊:隱藏檔資料 ##################################找到裝置並格式化######################################## 3、檢測完後,我們執行format,這個時候會發現已經多出來2個編號為1,2的硬碟了
(原來的硬碟編號是0),在VMware中一般為c0d1,選擇1硬碟。

[root@/]#>df (原來的硬碟是c1t0xxxx)
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/dsk/c1t0d0s0     13116240 12751791    233287 99% /
swap                   1813320       904   1812416   1% /etc/svc/volatile
/usr/lib/libc/libc_hwcap1.so.1
                      13116240 12751791    233287 99% /lib/libc.so.1
swap                   1812524       108   1812416   1% /tmp
swap                   1812452        36   1812416   1% /var/run
/dev/dsk/c1t0d0s1      2017104      2049   1954542   1% /swap
/hgfs                 16777215      4096 16772864   1% /hgfs

[root@/]#>format (多了編號1,2的兩個硬碟)
Searching for disks...done
AVAILABLE DISK SELECTIONS:
       0. c1t0d0 <DEFAULT cyl 1955 alt 2 hd 255 sec 63>
          /pci@0,0/pci1000,30@10/sd@0,0
       1. c1t1d0 <DEFAULT cyl 2557 alt 2 hd 128 sec 32>
          /pci@0,0/pci1000,30@10/sd@1,0
       2. c1t2d0 <DEFAULT cyl 2557 alt 2 hd 128 sec 32>
          /pci@0,0/pci1000,30@10/sd@2,0


############################ 備忘:1.磁碟 管理-——分區命名慣例 #########################

      對於每個一磁碟分區,通常以cxtxdxsx表示,其中c/t/d/s的含義如下:
         *C代表控制器標號。控制器位於主板上面,所謂控制器,就是控制,發出命令的器件。
         *T代表目標編號。   即分配給每個存放裝置的一個唯一的硬體地址。
         *D代表磁碟編號。   這個數字反映的是目標位置上的磁碟號,即具體的磁碟
         *S代表分區編號。   通常從0~7,即分區的號碼了

############################ 備忘:1.磁碟 管理-——分區命名慣例 ######################### 4、新加的硬碟我們一般需要首先執行fdisk,format> fdisk,

SELECT ONE OF THE FOLLOWING:
   1. Create a partition
   2. Specify the active partition
   3. Delete a partition
   4. Change between Solaris and Solaris2 Partition IDs
   5. Exit (update disk configuration and exit)
   6. Cancel (exit without updating disk configuration)
Enter Selection:
建立並選擇相應的 分區格式(注意要與檔案系統格式區分開)
例如80g的硬碟可以分區為60g unix ,20g留給windows
完成後會顯示概要資訊,選5 儲存退出。 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、
分區做完了, 需要建立新的檔案系統(這裡不建立檔案系統的話就是裸裝置了。。通過/dev/rdsk/磁碟命名 cxtxdxsx來使用 )。
用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目錄了。 轉自 :http://hi.baidu.com/dba_james/blog/item/09e2f3fd640581fafd037fa0.html

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.