91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

關于EFI Disk label

發布時間:2020-08-12 19:55:33 來源:ITPUB博客 閱讀:154 作者:xysoul_云龍 欄目:建站服務器
Solaris 9后,為支持容量大于1 TB的存儲設備,在磁盤管理上新引入了EFI(Extensible Firmware Interface)類型的disk label。它與傳統的 VTOC(Volume Table of Contents)label 方式有很大不同。我們可以使用 format –e 命令后,再用 label 命令中就可以看到選擇 label 的類型菜單。傳統的 VTOC label 在 format>label 中被稱為 SMI。 

與 VTOC Label相比,EFI Label 的主要差異表現為: 

  可支持容量大于1 TB的磁盤(包括磁盤陣列等邏輯盤). 
  分區方式改變,可使用的分區為 slices 0–6,其中的 2 分區也是一個普通的可用分區了. 
  一個分區時不可與其他分區片或label片 (backup label)重疊。EFI label 占用 34 個扇區(sector),因此其它分區的起始扇區必定是從 sector 34開始。也就是說,不再存在從 sector 0開始的分區。 
  EFI label 不保存磁盤的柱面(cylinder)、磁頭(head)、扇區(sector)信息。所以使用EFI label 時,都以扇區號進行操作,分區大小用“塊”(block)來表示。 
  磁盤信息原來保存在備用柱面區域中(alternate cylinders area, 磁盤的最后兩個柱面),EFI label 則保存在 slice 8 中。 
  使用 format 工具修改 partition 時,凡大小為零的分區,都被自動賦予“unassigned”標簽(tag);凡大小不為零的分區,則都賦予缺省標簽“usr”。分區分好后,可使用partition>change 菜單來修改容量不為零的分區標簽(但不可改為“unassigned”標簽)。 

EFI Label 有一些限制。因此,應該根據下面的限制來考慮,是否應該在應用環境中采用大于1TB的磁盤(及邏輯磁盤)。如果不希望受到 EFI label 帶來的局限,那么則不應使用大于1TB的盤(如是陣列邏輯盤,則應將邏輯盤容量劃小)。EFI Label的局限主要有: 
  當前的 SCSI 驅動(ssd)僅支持最多 2 TB 容量。如果需要大于 2 TB 的容量,應采用 Solaris Volume Manager 之類的存儲管理工具來創建大容量設備。 
  某些 Layered software products,雖然聲稱可以支持 EFI-labeled 磁盤,但在實用中可能無法正確訪問 EFI label 盤。 
  早期 Solaris 版本無法識別 EFI label。 
  EFI label 不支持 IDE 盤。 
  EFI label 盤不可做啟動盤。 
  Solaris Management Console 的 Disk Manager 工具不能管理 EFI label 盤,只能使用 format 工具來對 EFI label 盤進行分區,然后再用 Solaris Management Console 的 Enhanced Storage 工具來管理 EFI label 盤上的卷(volume)或磁盤包(disk set)。 
  EFI 中不可使用重疊分區,因此原來的2分區不再代表全盤。此時,全盤表示方法為 cxtydz. 
  EFI label 的盤或分區的容量信息中不再出現柱面、磁頭等參數,而采用扇區或塊為單位。 
  對 EFI label盤,format 工具中的部分選項/子命令不再可用: 
  - save 選項不被支持,因為 EFI label 盤不再需要用到 format.dat 中的記錄。 
  - backup 選項不可用,因為磁盤驅動找到 primary label 后即可將它寫回到盤上(執行步驟與VOTC方式全然不同了) 

下面看看EFI label的實用例子。 

例1、EFI label 盤的全盤復制 
在原來的VTOC方式中,2分區 (s2) 代表全盤,因此工程師們都習慣使用 dd 來進行全盤復制: 

dd if=/dev/rdsk/c0t0d0s2 of=/dev/rdsk/c0t2d0s2 bs=128k 

對EFI label 盤的復制則不同了。一是EFI label 沒有 s2,二是EFI label 盤上的有一個UUID(Universally Unique Identifer),直接復制會導致兩盤的UUID重復,某些軟件產品讀到重復UUID時會發生數據問題,因此需要在復制后重新生成UUID。 
看例子: 
1. 全盤數據克隆先: 
    # dd if=/dev/rdsk/c0t0d0 of=/dev/rdsk/c0t2d0 bs=128k 
2. 將源盤的 prtvtoc 輸出定向到 fmthard 命令,以生成目標盤的新 label: 
    # prtvtoc /dev/rdsk/c0t0d0 | fmthard -s - /dev/rdsk/c0t2d0 

例2、創建 EFI 或 SMI label 
對于小于1TB的盤,既可以使用VTOC label,也可以使用 EFI label。如果使用常規的不帶參數的 format 命令,如原盤已 label,那么將不會改變原來的 label 類型;如未 label,則會提示進行 label,采用常規的VTOC類型。如果需要選擇指定 label 類型,或需要改變原有的 label 類型,則可以使用 format -e 參數。 
我們熟知的常規 format>label 命令的提示是這樣的: 

# format 
Searching for disks...done 
…… 
format> lable 
Ready to label disk, continue?  

帶 -e 參數的format>label 命令則是這樣: 

# format -e 
Searching for disks...done 
…… 
format> label 
[0] SMI Label 
[1] EFI Label 
Specify Label type[0]: 0 
Ready to label disk, continue?  

上面提供了 label 類型的選擇菜單。 

例3、使用 format 工具,將一個 1.15 TB 的 EFI label 盤分為 3 個片區 

# format 
…… 
partition> modify 
Select partitioning base: 
0. Current partition table (original) 
1. All Free Hog 
Choose base (enter number) [0]? 1 
Part Tag Flag First Sector Size Last Sector 
0 root wm 0 0 0 
1 usr wm 0 0 0 
2 unassigned wm 0 0 0 
3 unassigned wm 0 0 0 
4 unassigned wm 0 0 0 
5 unassigned wm 0 0 0 
6 usr wm 0 0 0 
8 reserved wm 2576924638 8.00MB 2576941021 
Do you wish to continue creating a new partition 
table based on above table[yes]? y 
Free Hog partition[6]? 4 
Enter size of partition 0 [0b, 34e, 0mb, 0gb, 0tb]: 
Enter size of partition 1 [0b, 34e, 0mb, 0gb, 0tb]: 
Enter size of partition 2 [0b, 34e, 0mb, 0gb, 0tb]: 400gb 
Enter size of partition 3 [0b, 838860834e, 0mb, 0gb, 0tb]: 400gb 
Enter size of partition 5 [0b, 1677721634e, 0mb, 0gb, 0tb]: 
Enter size of partition 6 [0b, 1677721634e, 0mb, 0gb, 0tb]: 
Part Tag Flag First Sector Size Last Sector 
0 unassigned wm 0 0 0 
1 unassigned wm 0 0 0 
2 usr wm 34 400.00GB 838860833 
3 usr wm 838860834 400.00GB 1677721633 
4 usr wm 1677721634 428.77GB 2576924637 
5 unassigned wm 0 0 0 
6 unassigned wm 0 0 0 
8 reserved wm 2576924638 8.00MB 2576941021 
Ready to label disk, continue? yes 
partition> q 

例4、顯示磁盤 label 信息 

# prtvtoc /dev/rdsk/c0t0d0s0 
* /dev/rdsk/c0t0d0s0 partition map 

* Dimensions: 
* 512 bytes/sector 
* 63 sectors/track 
* 15 tracks/cylinder 
* 945 sectors/cylinder 
* 8894 cylinders 
* 8892 accessible cylinders 

* Flags: 
* 1: unmountable 
* 10: read-only 

*  First  Sector  Last 
* Partition Tag Flags Sector  Count  Sector  Mount Directory 
      0  2  00  1048950  3381210  4430159  / 
      1  3  01  0  1048950  1048949 
      2  5  00  0  8402940  8402939 
      7  8  00  4430160  3972780  8402939  /export/home 

這是一個VTOC label 盤。 

# prtvtoc /dev/rdsk/c3t1d0s0 
* /dev/rdsk/c3t1d0s0 partition map 

* Dimensions: 
* 512 bytes/sector 
* 2479267840 sectors 
* 2479267773 accessible sectors 

* Flags: 
* 1: unmountable 
* 10: read-only 

*  First  Sector  Last 
* Partition Tag Flags Sector  Count  Sector  Mount Directory 
      0  2  00  34  262144  262177 
      1  3  01  262178  262144  524321 
      6  4  00  524322  2478727100 2479251421 
      8  11  00  2479251422 16384 2479267805 

這是一個 EFI label 盤。


原文地址:http://www.chinaunix.net/old_jh/6/955384.html
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

通州市| 托克托县| 会昌县| 久治县| 万荣县| 长治县| 中江县| 宁国市| 合阳县| 原平市| 内黄县| 宾阳县| 巍山| 南乐县| 合作市| 乐平市| 罗江县| 日土县| 额敏县| 深圳市| 金昌市| 邓州市| 西平县| 铜梁县| 吉首市| 厦门市| 元谋县| 达日县| 连平县| 龙海市| 通州市| 青田县| 永年县| 新疆| 三台县| 柘城县| 延寿县| 京山县| 宁安市| 紫阳县| 珲春市|