আপডেট হয়েছে : নীচে দেখুন।
আমি ওএস এক্স সিংহের একটি বাহ্যিক 1TB ড্রাইভে 500 জিবি পার্টিশন এনক্রিপ্ট করেছি। অন্যান্য 500 জিবি এখনও ব্যবহৃত হয়নি এবং আমি এখনই বাহ্যিক ড্রাইভে অন্য একটি পার্টিশন তৈরি করতে চাই। ডিস্ক ইউটিলিটি আমাকে এটি করতে দেয় না এবং কমান্ড লাইন ইউটিলিটি diskutilউল্লেখ করে, ড্রাইভটিতে কোরস্টোরেজ শারীরিক ভলিউম রয়েছে তা উল্লেখ করে।
আমি ইউটিলিটির চারপাশে দেখেছি diskutilতবে এখন পর্যন্ত আমি দরকারী কিছু খুঁজে পাইনি:
diskutil cs createVolumeকাজ করে না কারণ আমাকে প্রথমে লজিকাল ভলিউম গ্রুপকে স্পষ্টতই আকার পরিবর্তন করতে হবে।diskutil resizeVolumeকাজ করতে পারে, তবে এটি কোর স্টোরেজ ভলিউমে কাজ করে না, তাই আমি ভয় করি যে আমি জিনিসগুলি ভাঙ্গতে পারি (যেমন আমার এনক্রিপ্ট করা ভলিউমটি একই সাথে ডিস্ক 2 এস 1, ডিস্ক 2 এস 2 এবং ডিস্ক 2 এস 3 দখল করে) (আমারdiskutilআউটপুট দেখুন )
আরস টেকনিকা পর্যালোচনাতে কিছু ব্যাকগ্রাউন্ড তথ্য দেওয়া হয় তবে কীভাবে এগিয়ে যাওয়া যায় সে সম্পর্কে এটি সামান্য তথ্য সরবরাহ করে। এই ম্যাকওয়ার্ল্ড নিবন্ধটি কীভাবে একটি ভলিউমকে পুনরায় আকার দেবে তা নির্দেশ দেয়, তবে আমি মনে করি না এটি কোরস্টোরেজ ভলিউমের ক্ষেত্রে প্রযোজ্য।
আমার 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
আপডেট :
আরও তথ্যের সন্ধানের পরে মনে হচ্ছে বর্তমানে কোরস্টোরেজ ভলিউমগুলি এত নমনীয় নয়। কিছু অপ্রকাশিত বৈশিষ্ট্য তালিকাভুক্ত করার জন্য একটি দরকারী ব্লগপোস্ট রয়েছে, তবে এখনও একটি কোরস্টোরেজ ভলিউমের আকার পরিবর্তন করা কার্যকর বলে মনে হচ্ছে না ।
পুরানো ডিসকুইটিল কমান্ড ব্যবহার করা সমস্যার সমাধান করে না:
diskutil resizeVolume disk2s2 Rএটি সম্ভব না কারণ এটি একটি কোর স্টোরেজ পার্টিশন / ভলিউমdiskutil resizeVolume disk3 Rএকইdiskutil partitionDiskকাজ করে না কারণ এটি প্রথমে সমস্ত খণ্ড মুছে ফেলে
কোরস্টোরেজ রুটিন ব্যবহার করাও সমস্যায় পড়ে
diskutil cs resizeDiskকোরস্টোরেজ শারীরিক ভলিউম নিয়মিত পার্টিশন ডিস্ক 2 এস 2 এর সীমাতে আবদ্ধ বলে কাজ করে নাdiskutil cs addDiskসম্ভব নয় কারণ আমি ডিস্ক 2 এটি ধ্বংস না করে পুনরায় ভাগ করতে পারি নাdiskutil cs resizeVolumeলজিক্যাল ভলিউম গ্রুপটি যথেষ্ট বড় নয় বলে কাজ করে না
শেষ পর্যন্ত আমি এখন এনক্রিপশনটি ফিরিয়ে আনছি এবং সম্পূর্ণ হওয়ার পরে ডিস্ক ইউটিলিটি দিয়ে অ-ধ্বংসাত্মকভাবে ড্রাইভটি পুনরায় বিভাজন করব।