Làm cách nào tôi có thể giải quyết lỗi phân vùng báo cáo MediaKit (bản đồ) quá nhỏ?


20

Tôi không thể mở rộng đĩa cứng của máy Mac. diskutilitybáo cáo lỗi này:

Phân vùng báo cáo MediaKit (bản đồ) quá nhỏ

Làm thế nào tôi có thể giải quyết điều này?

Câu trả lời:


15

Nếu bạn khởi động CD trực tiếp GParted: http://gparted.sourceforge.net/ Trên hệ thống của bạn, nó sẽ tự động phát hiện và khắc phục sự cố này. Giải pháp tốt nhất tôi tìm thấy cho đến nay.


Đẹp. Tôi đoán hầu hết các máy Mac gần đây đều sử dụng HFS + (Mac OS Extended), dường như được hỗ trợ để kiểm tra phân vùng theo tổng quan về tính năng của nó .
Arjan

Làm việc như một cơ duyên - đây là câu trả lời tốt nhất - cần nhiều phiếu hơn.
scotru

làm việc tuyệt vời chỉ cần khởi động từ iso trực tiếp, bắt đầu gparted, chọn "fix" khi cửa sổ bật lên hiển thị và sau đó thoát.
syonip

Nó hiệu quả tuyệt vời đối với tôi. Trong trường hợp của tôi, Macbook 4,1 (màu trắng, 2008) của tôi được thiết lập để khởi động kép, với Mac OS Snow Leopard trên phân vùng đầu tiên và LubFi ở lần thứ hai. Tôi gặp khó khăn khi khởi động từ đĩa Gparted mà tôi đã ghi, nhưng tôi đã cài đặt Gparted trên phân vùng Linux và chỉ chạy nó từ đó, giảm kích thước phân vùng khoảng 300 MB và sau đó Snow Leopard vui lòng cài đặt lại phân vùng.
Pete Forsyth

7

Cố gắng định dạng đĩa của bạn từ Terminal bằng diskutillệnh, ví dụ:

  1. Liệt kê tất cả các ổ đĩa:

    diskutil list
    
  2. Ngắt kết nối ổ đĩa (thay thế diskNbằng ổ đĩa của bạn):

    diskutil unmountDisk force diskN
    
  3. Xóa khu vực khởi động với số không (đảm bảo bạn sẽ không xóa nhầm ổ đĩa!):

    sudo dd if=/dev/zero of=/dev/diskN bs=1024 count=1024
    

    Cảnh báo: Các lệnh trên sẽ xóa sạch tất cả dữ liệu /dev/diskN, vì vậy hãy chắc chắn rằng bạn đã sửa đúng!

  4. Phân vùng sử dụng diskutil:

    diskutil partitionDisk diskN GPT JHFS+ "My External HD" 0g
    

Nguồn: Disk Utility không xóa / định dạng ổ cứng gắn ngoài tại reddit.


1
điều này đã giúp tôi : sudo dd if=/dev/zero of=/dev/diskN bs=1024 count=1024, cảm ơn
GwenM

6

Bài đăng trên blog này là cách duy nhất tôi tìm thấy để giải quyết nó, và nó không dành cho người yếu tim. ;-)

http://blog.scottmroberts.com/archives/15

Về cơ bản vấn đề là bảng phân vùng GUID bị nhầm lẫn về kích thước của ổ đĩa. Cách duy nhất để khắc phục là mua một công cụ sẽ khắc phục sự cố hoặc tự khắc phục sự cố bằng cách ban hành các lệnh gptđể xóa và tạo lại bảng phân vùng. Bạn phải tạo chính xác như trước đây, bao gồm các loại phân vùng (UUID).

Ngoài ra, bạn phải có thể nhận được lời nhắc gốc nơi ổ đĩa bạn quan tâm không được gắn. (đối với tôi, điều này có nghĩa là xuất hiện trong đĩa cài đặt, khởi động từ nó, sau đó nhanh chóng nhấn Command-S để vào chế độ một người dùng.)


FYI, nếu bây giờ gparted hỗ trợ điều này (xem câu trả lời ở trên), tôi sẽ làm theo cách đó!
mpontillo

Cảm ơn bạn! Điều này đã gây ra một cơn ác mộng đối với tôi. Giải pháp này hoạt động hoàn hảo.
Tony Beninate

3

Tôi biết đó là một phản ứng muộn. Bây giờ duy nhất mà tôi phải đối mặt với vấn đề này và tôi tìm hiểu blog này TĂNG đĩa và phân vùng kích thước trong OS X . Điều này giải quyết cho tôi vấn đề của tôi. Tôi đăng bài này vì điều này có thể giúp người khác mà tôi hy vọng.


2

Tại sao không chỉ khởi động vào chế độ người dùng? Nhấn giữ lệnh + s khi khởi động. Thực hiện kiểm tra đĩa và sau đó gắn ổ đĩa.

Đi đến /Library/Caches/System/Library/Cachesloại bỏ mọi thứ trong các thư mục đó.

Sau đó đi đến /private/var/dbvà loại bỏ BootCache.data, BootCache.playlist.volinfodatabase. Khởi động lại và sử dụng lại Disk Utility. Chỉ cần làm điều này ở đây và nó đã làm việc chuyển từ SSD 120 GB sang SSD 250 GB. Đã nhận được lỗi medikit đáng sợ quá nhỏ hoặc bất cứ điều gì.

Bạn có thể phải loại bỏ .volinfodatabase. Hãy thử nó trước. Nếu không được, hãy thử .volinfodatabaselại và các tệp BootCache. Nếu nó không hoạt động hãy thử những gì tôi đã thử.


Điều này hoạt động bằng cách xóa cả ... / Library / Caches và BootCache.data + BootCache.playlist
bigkm

1

Không nhất thiết là một câu trả lời hữu ích, nhưng tôi đã khắc phục vấn đề này trong Yosemite bằng cách sử dụng tùy chọn Sửa chữa đĩa trong Tiện ích đĩa. Sử dụng OSX trong hộp ảo, trên máy chủ hộp ảo và tôi đã thay đổi kích thước đĩa động, nhưng OSX sẽ không cho phép tôi thay đổi kích thước phân vùng (với lỗi trong câu hỏi ban đầu)


1
Hoạt động trên máy của tôi (tm)!
Grant Holliday

0

Mới trong Mavericks rõ ràng, bạn có thể khởi động từ phương tiện cài đặt (ổ đĩa cd hoặc ngón tay cái) và sử dụng tiện ích đĩa của nó.

Các bước:

  1. chèn phương tiện cài đặt
  2. Khởi động lại, giữ phím tùy chọn được giữ cho đến khi nó hỏi bạn khởi động từ phương tiện nào
  3. Chọn phương tiện cài đặt để khởi động từ
  4. Bạn sẽ được trình bày với một số tùy chọn, cuối cùng là tiện ích đĩa
  5. Tiện ích mở đĩa
  6. Phân vùng như bình thường
  7. Khởi động lại bình thường

Điều này hoạt động vì nó bỏ qua tất cả các thông tin được lưu trong bộ nhớ cache về ổ đĩa mà Jens Erat đã đề cập trong bình luận của mình . Bạn có thể nhận thấy rằng khoảng 5/6 tiện ích đĩa sẽ mất một chút thời gian để phân tích đĩa của bạn, điều này không làm được khi bạn khởi động bình thường. Đó là một điều tốt.

Nhân tiện, cái này không hoạt động trong chế độ recovery. Chế độ phục hồi trông rất giống với việc khởi động từ phương tiện cài đặt. Nhưng chế độ khôi phục vẫn khởi động khỏi ổ cứng mà bạn đang cố phân vùng lại và điều đó gây ra sự cố.

(Cảm ơn Dennis trong công việc của tôi đã giúp tôi tìm ra điều này)



0

Tôi gặp vấn đề này khi cố gắng loại bỏ một số phân vùng linux khỏi đĩa. Định dạng lại chúng dưới dạng phân vùng MacOS giúp loại bỏ chúng sau đó.


0

Có lẽ một câu trả lời đơn giản: Tôi đã sửa lỗi này bằng cách sử dụng Disk Utility, xóa ổ đĩa và định dạng lại nó thành Mac OS Extended (Nhật ký), chọn Bản đồ phân vùng GUID làm sơ đồ. Khi đã hoàn thành, tôi có thể phân vùng ổ đĩa thành công. Trước đây tôi đã cố gắng định dạng nó để sử dụng Bản đồ phân vùng của Apple, sau đó tôi liên tục nhận được thông báo lỗi được mô tả khi tôi cố chia không gian thành hai phân vùng.


0

Nếu ổ cứng của bạn được cung cấp cùng với phần mềm, hãy sử dụng nó để định dạng nó, Hoặc lấy từ trang web của họ.

Ví dụ: Tôi có WD My Password 4TB và nó hoạt động bằng ứng dụng WD Drive Utility .

Tiện ích WD Drive, Xóa ổ đĩa, Hộ chiếu của tôi

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.