Không thể tạo phân vùng trên không gian trống với Disk Utility [trùng lặp]


11

Tôi đã tạo phân vùng mới bằng cách chọn tùy chọn không gian trống và bây giờ tôi không thể hợp nhất hoặc tạo lại nó.

Tôi đã cố gắng sử dụng iPartition để tạo một phân vùng mới trên không gian trống nhưng nó nói tôi không được phép.

Làm thế nào tôi có thể sửa chữa nó?

Tiện ích đĩa


Bạn muốn một hoặc hai phân vùng riêng biệt? Nếu bạn muốn hai phân vùng, tôi sẽ thêm các bước cần thiết vào câu trả lời của tôi
klanomath

Tôi thấy vấn đề này có một giải pháp dễ dàng hơn nhiều so với "mở rộng dung lượng lưu trữ lõi". 1) sử dụng "danh sách đĩa" để tìm ra UUID của khối lượng logic. 2) sử dụng "đĩautil cs hoàn nguyên <LVUUID>" để loại bỏ dung lượng lưu trữ lõi & khối lượng logic (IMO, là một thiết kế cực kỳ ngu ngốc). 3) khởi động lại. Sau đó, "Disk Utility" sẽ hoạt động như mong đợi.
dùng416983

Câu trả lời:


5

Âm lượng của bạn Macintosh HDlà một Core Storage Logical Volumephần của Core Storage volume groupvà do đó không thể được sửa đổi bởi iPartition hoặc Disk Utility.

Bạn phải khởi động từ đĩa bên ngoài, ổ ngón tay cái hoặc trong Internet Recovery Modeđể có thể sửa đổi âm lượng bằng một số Terminallệnh.

Các diskutil cs resizeStacklệnh sau đây là rất lớn không có giấy tờ và như vậy có khả năng phá hủy.

Vui lòng sao lưu Mac OS X của bạn trước khi tiếp tục.

Máy tính thứ 2 hoặc iPhone có thông tin xác thực stackexchange để vào trang web hoặc trò chuyện là hữu ích.

Vui lòng bắt đầu Terminaltừ / Ứng dụng / Tiện ích và nhập diskutil cs listđể có ấn tượng.

Ví dụ đầu ra của diskutil cs list

$ diskutil cs list
CoreStorage logical volume groups (1 found)
|
+-- Logical Volume Group 08436957-C5CD-4DC6-B9FA-05B51A3EEFC8
    =========================================================
    Name:         Macintosh HD
    Status:       Online
    Size:         86908663234 B (80.94 GB)
    Free Space:   35364864 B (35.4 MB)
    |
    +-< Physical Volume FFC67A8D-65A8-415E-A594-D7A6BED71844
    |   ----------------------------------------------------
    |   Index:    0
    |   Disk:     disk0s2
    |   Status:   Online
    |   Size:     86908663234 B (80.94 GB)
    |
    +-> Logical Volume Family 56C0E988-502B-43D5-90DD-EFBE58143896
        ----------------------------------------------------------
        Encryption Status:       Unlocked
        Encryption Type:         None
        Conversion Status:       NoConversion
        Conversion Direction:    -none-
        Has Encrypted Extents:   No
        Fully Secure:            No
        Passphrase Required:     No
        |
        +-> Logical Volume 4F26F5C3-8D94-419F-AFF1-B652E9DCDEF4
            ---------------------------------------------------
            Disk:                  disk1
            Status:                Online
            Size (Total):          86479166504 B (80.54 GB)
            Conversion Progress:   -none-
            Revertible:            No
            LV Name:               Macintosh HD
            Volume Name:           Macintosh HD
            Content Hint:          Apple_HFS

Phân vùng Mac OS X (Macintosh HD) của bạn hiển thị trên màn hình nền tương đương với Logical Volume F26F5C3-8D94-419F-AFF1-B652E9DCDEF4.

Đòi lại không gian miễn phí:


Sau khi thay đổi kích thước một số đĩa với diskutil cs resizeStack LVUUID tôi không bao giờ gặp vấn đề với Recovery HD. Vì vậy, bước 1-6 có thể được coi là có thể phân phối và bạn có thể trực tiếp bắt đầu với bước 7.


  1. Trước tiên, bạn phải sao lưu Recovery HD: Bắt đầu Terminal.appvà nhập
    defaults write com.apple.DiskUtility DUDebugMenuEnabled 1nhấn enter và thoátTerminal.app
  2. Khởi động tiện ích đĩa và bật 'Hiển thị mọi phân vùng' trong menu Gỡ lỗi Sau vài giây, tất cả các phân vùng sẽ hiển thị
  3. Chọn Recovery HDở phía bên trái và gắn kết phân vùngRecovery HD

    màn hình1

  4. Xác nhận đĩa

    màn hình2

  5. Tạo một hình ảnh đĩa Recovery HDvà lưu nó chỉ đọc bên ngoài

    màn hình3

  6. Kiểm tra ảnh đĩa để khôi phục

    màn hình4

  7. Tháo tất cả các ổ đĩa ngoài

  8. Khởi động lại Internet Recovery Modebằng cách nhấn altcmdR
    hoặc Mavericks có thể khởi động hoặc Yosemite Thumb Drive (hệ thống đầy đủ hoặc cài đặt).

  9. bắt đầu Terminaltừ thanh thực đơn / tiện ích
  10. nhập lệnh sau tại dấu nhắc Terminal:

    danh sách đĩa cs

  11. Sao chép UUID chữ và số khối (LV) của khối lượng CoreStorage của bạn. LVUUID phải được liệt kê thứ tư. Trong ví dụ trên, chữ và số là:
    F26F5C3-8D94-419F-AFF1-B652E9DCDEF4.
  12. Chạy lệnh sau:

    diskutil cs resizeStack LVUUID partsize  
    

    Theo con số được tìm thấy ở trên, nó sẽ là:

    diskutil cs resizeStack F26F5C3-8D94-419F-AFF1-B652E9DCDEF4 100%
    

    Nếu bạn gặp lỗi ("Giá trị phần trăm (100%) không thể được chỉ định cho thao tác này."), Hãy sử dụng thay thế:

    diskutil cs resizeStack F26F5C3-8D94-419F-AFF1-B652E9DCDEF4 0g
    

    Điều này hy vọng sẽ mở rộng dung lượng CoreStorage của bạn lên mức tối đa 120 GB. Tùy thuộc vào đĩa của bạn, việc này sẽ mất vài giây (SSD) hoặc phút (HDD). Sau khi kiểm tra thay đổi kích thước thành công với diskutil listnếu Recovery HDvẫn còn tồn tại.

  13. Thoát Terminal.appvà bắt đầu Disk Utilityvà xác minh khối lượng mở rộng.
  14. Khởi động lại vào Recovery HD và ổ đĩa chính của bạn. Xóa hình ảnh đĩa được tạo ở bước 5 nếu mọi thứ hoạt động như mong đợi

cs resizeStackvới 100%tôi không hoạt động, tôi gặp lỗi khi nóiA percentage value (100%) cannot be specified for this operation.
zenith

@zenith Hãy thử diskutil cs resizeStack ... 0gthay thế. 0g là một con số kỳ diệu
klanomath

@zenith sử dụng tốt hơn các câu trả lời được liên kết và chấp nhận.
klanomath

chỉnh sửa: El Capitan: đĩautil bạn cần sử dụng chỉ 0, không phải 0g, như trên Yosemite.
Dalibor Filus

@DaliborFilus Thanx cho gợi ý. Tôi sẽ nói thêm rằng sau khi El Capitan đã phát triển từ sự tồn tại beta của nó
klanomath

1

Sao lưu tất cả dữ liệu của bạn trước. Lưu ý quy trình này có thể không hoạt động nếu âm lượng được mã hóa. Bạn có thể cần giải mã âm lượng hoặc mở khóa bằng cụm mật khẩu / khóa khôi phục để thay đổi kích thước. Xem các lệnh CoreStorage không có giấy tờ để biết thêm thông tin.

1) Mở Terminal.

2) Nhập lệnh sau để tìm UUID của Khối hợp lý . Hãy chắc chắn rằng bạn chọn UUID chính xác . Sao chép nó.

diskutil cs list 

3) Nhập lệnh sau (thay thế lvUUIDbằng bản sao lvUUID) để thay đổi kích thước âm lượng logic trở lại hết công suất. Nhập mật khẩu của bạn khi được nhắc.

sudo diskutil cs resizeVolume lvUUID %100

4) Sau khi hoàn thành, thoát khỏi thiết bị đầu cuối. Mở Tùy chọn hệ thống> Đĩa khởi động và chọn lại âm lượng cho Blessnó làm âm lượng khởi động.


1

Đó là ổ lưu trữ lõi [Nhóm khối lượng logic] - mà tôi đoán là ổ đĩa được mã hóa Fusion Drive hoặc FileVault.

Dù bằng cách nào, iPartition không thể xử lý nó.

Đánh giá về số lượng người đã phá vỡ ổ Fusion bằng cách cố gắng 'dọn dẹp' phân vùng, đó thực sự là điều Apple nên ngăn người dùng thực hiện ...

Gợi ý tốt nhất tôi từng thấy để khôi phục là xóa UUID của ổ đĩa và sau đó để Disk Utility xây dựng lại từ đầu. Tất cả dữ liệu bị mất, vì vậy một bản sao lưu đầy đủ là cần thiết.

Hãy xem Split Drive Fusion của bạn sau đó thiết lập một ổ đĩa Fusion trên máy Mac hiện tại của bạn .

[Tôi muốn trang trí ở đây, nhưng có 8 trang hướng dẫn]

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.