अपडेट किया गया : नीचे देखें
मैंने ओएस एक्स लायन पर बाहरी 1 टीबी ड्राइव पर 500 जीबी विभाजन एन्क्रिप्ट किया। अन्य 500 जीबी का अभी तक उपयोग नहीं किया गया था और मैं अब बाहरी ड्राइव पर एक और विभाजन बनाना चाहता हूं। डिस्क उपयोगिता मुझे ऐसा करने नहीं देगी और कमांड लाइन उपयोगिता को संदर्भित करती है diskutil, यह देखते हुए कि ड्राइव में कोरस्टोरीज भौतिक वॉल्यूम हैं।
मैंने उपयोगिता में चारों ओर देखा है diskutilलेकिन अभी तक मुझे कुछ भी उपयोगी नहीं मिला है:
diskutil cs createVolumeकाम नहीं करता है क्योंकि मुझे पहली बार लॉजिकल वॉल्यूम ग्रुप का आकार बदलना है।diskutil resizeVolumeकाम कर सकता है, लेकिन यह कोरस्टोरीज वॉल्यूम पर काम नहीं करता है, इसलिए मुझे डर है कि मैं चीजों को तोड़ सकता हूं (यानी मेरा एन्क्रिप्टेड वॉल्यूम एक ही समय में डिस्क 2 एस 1, डिस्क 2 एस 2 और डिस्क 2 एस 3 पर कब्जा कर लेता है) (मेराdiskutilआउटपुट देखें )
Ars Technica की समीक्षा में कुछ पृष्ठभूमि जानकारी दी गई है , लेकिन यह कैसे आगे बढ़ना है, इसकी थोड़ी जानकारी प्रदान करता है। यह मैकवर्ल्ड लेख निर्देश देता है कि कैसे एक वॉल्यूम का आकार बदला जाए, लेकिन मुझे नहीं लगता कि यह कोरस्टोरेज वॉल्यूम पर लागू है।
मेरा diskutil listआउटपुट:
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *500.1 GB disk0
1: EFI 209.7 MB disk0s1
2: Apple_CoreStorage 499.2 GB disk0s2
3: Apple_Boot Recovery HD 650.0 MB disk0s3
/dev/disk1
#: TYPE NAME SIZE IDENTIFIER
0: Apple_HFS OSX *498.9 GB disk1
/dev/disk2
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *1.0 TB disk2
1: EFI 209.7 MB disk2s1
2: Apple_CoreStorage 499.8 GB disk2s2
3: Apple_Boot Boot OS X 134.2 MB disk2s3
/dev/disk3
#: TYPE NAME SIZE IDENTIFIER
0: Apple_HFS TimeMachine disk *499.5 GB disk3
मेरा diskutil cs listआउटपुट यहाँ:
CoreStorage logical volume groups (2 found)
|
+-- Logical Volume Group UUID1
| =========================================================
| Name: OSX
| Sequence: 1
| Free Space: 0 B (0 B)
| |
| +-< Physical Volume UUID1.1
| | ----------------------------------------------------
| | Index: 0
| | Disk: disk0s2
| | Status: Online
| | Size: 499248103424 B (499.2 GB)
| |
| +-> Logical Volume Family UUID1.2
| ----------------------------------------------------------
| Sequence: 8
| Encryption Status: Unlocked
| Encryption Type: AES-XTS
| Encryption Context: Present
| Conversion Status: Complete
| Has Encrypted Extents: Yes
| Conversion Direction: -none-
| |
| +-> Logical Volume UUID1.2.1
| ---------------------------------------------------
| Disk: disk1
| Status: Online
| Sequence: 4
| Size (Total): 498929332224 B (498.9 GB)
| Size (Converted): -none-
| Revertible: Yes (unlock and decryption required)
| LV Name: OSX
| Volume Name: OSX
| Content Hint: Apple_HFS
|
+-- Logical Volume Group UUID2
=========================================================
Name: TimeMachine disk
Sequence: 1
Free Space: 0 B (0 B)
|
+-< Physical Volume UUID2.1
| ----------------------------------------------------
| Index: 0
| Disk: disk2s2
| Status: Online
| Size: 499796238336 B (499.8 GB)
|
+-> Logical Volume Family UUID2.2
----------------------------------------------------------
Sequence: 9
Encryption Status: Unlocked
Encryption Type: AES-XTS
Encryption Context: Present
Conversion Status: Complete
Has Encrypted Extents: Yes
Conversion Direction: -none-
|
+-> Logical Volume UUID2.2.1
---------------------------------------------------
Disk: disk3
Status: Online
Sequence: 4
Size (Total): 499477467136 B (499.5 GB)
Size (Converted): -none-
Revertible: Yes (unlock and decryption required)
LV Name: TimeMachine disk
Volume Name: TimeMachine disk
Content Hint: Apple_HFS
अपडेट :
अधिक जानकारी के लिए चारों ओर देखने के बाद ऐसा लगता है कि वर्तमान में CoreStorage वॉल्यूम इतने लचीले नहीं हैं। कुछ अनिर्दिष्ट सुविधाओं को सूचीबद्ध करने के लिए एक उपयोगी ब्लॉगपोस्ट है, लेकिन फिर भी कोरस्टोरीज वॉल्यूम को आकार देने से काम नहीं लगता है ।
पुराने डिस्कुटिल कमांड का उपयोग करने से समस्या हल नहीं होती है:
diskutil resizeVolume disk2s2 Rयह संभव नहीं है क्योंकि यह एक CoreStorage विभाजन / आयतन हैdiskutil resizeVolume disk3 Rएक ही हैdiskutil partitionDiskकाम नहीं करता क्योंकि यह पहले सभी संस्करणों को हटा देता है
CoreStorage दिनचर्या का उपयोग भी मुसीबत में चलाता है
diskutil cs resizeDiskकाम नहीं करता है क्योंकि CoreStorage भौतिक वॉल्यूम नियमित विभाजन disk2s2 की सीमा से बंधा हैdiskutil cs addDiskयह संभव नहीं है क्योंकि मैं डिस्क 2 को नष्ट किए बिना पुनः आरंभ नहीं कर सकताdiskutil cs resizeVolumeकाम नहीं करता है क्योंकि तार्किक आयतन समूह पर्याप्त बड़ा नहीं है
अंत में मैं अब एन्क्रिप्शन को फिर से शुरू कर रहा हूं और इसके पूरा होने के बाद डिस्क उपयोगिता के साथ गैर-विनाशकारी रूप से ड्राइव को फिर से विभाजित करेगा।