Lỗi cài đặt OS X Yosemite: Xác minh hoặc sửa chữa hệ thống tệp không thành công


3

Máy Mac của tôi đã chạy tốt cho đến khi tôi quyết định nâng cấp lên OS X 10.10, Yosemite. Khi nó được cài đặt, tôi nhận được thông báo:

Hệ thống tập tin xác minh hoặc sửa chữa thất bại.

Tôi đã nhấp vào tùy chọn khởi động lại để khởi động vào HD bên trong của mình nhưng cho tôi biết nó không khả dụng. Sau đó tôi đã khởi động lại, giữ Command+ Rđể vào tiện ích đĩa để sửa đĩa, nhưng nó cho tôi biết nó bị lỗi và nên sao lưu và khôi phục HD.

Sau đó tôi đã cố gắng tạo một hình ảnh trên ổ đĩa ngoài của mình nhưng điều này cũng thất bại với thông báo:

Không thể tạo Macintosh HD.dmg. (Lỗi đầu vào / đầu ra)

Tôi bị mắc kẹt trong chu kỳ khởi động lại và cài đặt không thành công. Tôi không thể thoát khỏi quá trình cài đặt.

Có cách nào để truy cập các tệp của tôi và sao chép chúng vào HD bên ngoài của tôi, sau đó xóa và khôi phục HD bên trong không?


Vui lòng thêm tổng kích thước và dung lượng trống của mỗi đĩa vào câu hỏi của bạn. Bạn có sử dụng TimeMachine để sao lưu ổ đĩa chính (nội bộ) của mình không?
klanomath

Tôi không thể nhớ lại trên đỉnh đầu của mình bao nhiêu tôi có sẵn nhưng nó khá mới vì vậy sẽ rất nhiều. Tôi có một phân vùng bootcamp mặc dù. Tôi đã thực hiện một số bản sao lưu với TimeMachine tuy nhiên khi tôi đi vào tiện ích đĩa và TimeMachine, nó đã bị kẹt trên timemachine tìm kiếm sao lưu.
Lauren Ross

Có cách nào để vào chế độ an toàn và lấy các tập tin tôi cần không?
Lauren Ross

Có, nhưng bạn phải khởi động lại vào chế độ phục hồi để thực hiện điều đó. Bạn có thể tạo một hình ảnh của đĩa nội bộ của bạn bỏ qua những lỗi đó. Nhưng biết kích thước / không gian trống là điều cần thiết cho việc này. Khởi động lại vào chế độ phục hồi và mở Disk Utilitychọn các đĩa / phân vùng khác nhau và ghi chú kích thước của chúng và không gian trống của đĩa bên ngoài của bạn và sau đó đăng nó ở đây.
klanomath

Đảm bảo rút phích cắm tất cả các thiết bị bên ngoài khi bạn khởi động lại.
Scott Simpson

Câu trả lời:


2

Bạn có thể thử khởi động Linux LiveUSB để sao lưu các tệp của mình.

Khi đã xong, bạn có thể định dạng lại HD của mình và sau đó cài đặt lại OS X.

Bạn cũng nên để mắt đến HD của bạn; những loại lỗi này thường gợi ý rằng ổ đĩa của bạn bị hỏng hoặc bị hỏng.


1

Bạn đã có quyền truy cập vào mac khác? Đặt cược tốt nhất của bạn sẽ là kết nối các máy Mac khác bằng chế độ đĩa đích, thông qua firewire hoặc thunderbolt. Ổ đĩa trong của bạn sẽ hiển thị trên màn hình của máy Mac khác để bạn sao chép các tệp của mình.

Tùy chọn khác sẽ được khởi động thông qua một hệ thống khác thông qua một ổ đĩa ngoài, mở tiện ích đĩa và cố gắng sửa chữa một vài lần. Sớm hay muộn ổ đĩa trong của bạn sẽ bật lên trên màn hình nền để bạn có thể khôi phục các tệp của mình. Nhưng tôi nhấn mạnh tôi cần một ổ cứng ngoài hoặc ổ đĩa USB có hệ thống OS X trên đó để làm việc này.

Về cơ bản, có vẻ như ổ cứng của bạn sắp chết, vì vậy tại sao Disk Utility có thể sửa chữa / sửa chữa để bạn cài đặt Yosemite.

Bạn đang chạy mac gì vậy?


Có, tôi có một mô hình cũ năm 2009 mà hiện tại tôi không có ở nhà. Tôi đang làm việc xa nhà. Tôi đang cố gắng sửa chữa HD một lần nữa. Bạn có ý nghĩa gì bật lên trong máy tính để bàn của tôi? Như trong chương trình như một đĩa khởi động? Có bất cứ điều gì tôi có thể làm từ phân vùng bootcamp của mọi thứ bởi vì nó hoạt động tốt
Lauren Ross

1
  1. Đính kèm ổ đĩa ngón tay cái của bạn và sao chép tất cả các tệp và thư mục chứa vào ổ đĩa ngoài của bạn, sau đó bắt đầu Disk Utility.
  2. Sao chép Install OS X Yosemitevào ổ đĩa ngoài của bạn
  3. Chọn ổ đĩa ngón tay cái của bạn trong khung bên trái và phân vùng lại thành 1 Phân vùng, nhấp vào Optionsnút, chọn GUID Partition TableOKsau đó, sau đóApply

nhập mô tả hình ảnh ở đây nhập mô tả hình ảnh ở đây

  1. Thoát Disk Utilityvà mởInstall OS X Yosemite
  2. Cài đặt Yosemite vào ổ ngón tay cái của bạn. Bạn có thể phải bấm Show all partitionsnếu ổ đĩa ngón tay cái của bạn không hiển thị ban đầu.
  3. Sau khi tự động khởi động lại cấu hình Yosemite. Bạn sẽ được khởi động vào ổ ngón tay cái bây giờ.
  4. Bắt đầu Terminaltrong Ứng dụng / Ứng dụng /
  5. Tại dấu nhắc nhập dfvà nhấn

    Đầu ra trông tương tự như sau:

    Filesystem    512-blocks       Used  Available Capacity   iused    ifree %iused  Mounted on  
    /dev/disk1s2   121872696   67379640   53981056    56%   8486453  6747632   56%   /
    devfs                387        387          0   100%       670        0  100%   /dev
    /dev/disk0s2   546875000  328125000  217547952    60% 735912806 22434744   60%   /Volumes/SystemInternalDrive
    map -hosts             0          0          0   100%         0        0  100%   /net
    map auto_home          0          0          0   100%         0        0  100%   /home
    /dev/disk2s2  2923093280 1922781536 1002781536    66% 487048844  1269484   66%   /Volumes/ExternalDrive
    /dev/disk2s3   733093280  142781536  593111744    20% 487048844  1269484   20%   /Volumes/SystemExternalDrive
    
  6. Tại dấu nhắc nhập diskutil listvà nhấn

    Đầu ra trông tương tự như sau:

    /dev/disk0
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:      GUID_partition_scheme                        *400.2 GB   disk0
       1:                        EFI                         209.7 MB   disk0s1
       2:                  Apple_HFS SystemInternalDrive     280.0 GB   disk0s2
       3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
       4:                     MS-DOS WinSystem               120.0 GB   disk0s4
    /dev/disk1
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:      GUID_partition_scheme                        *62.7 GB    disk1
       1:                        EFI EFI                     209.7 MB   disk1s1
       2:                  Apple_HFS SystemUSB               62.4 GB    disk1s2            
    /dev/disk2
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:      GUID_partition_scheme                        *2.0 TB     disk2
       1:                        EFI                        209.7 MB    disk2s1
       2:                  Apple_HFS ExternalDrive           1,5 TB     disk2s2
       3:                  Apple_HFS SystemExternalDrive    500.0 GB    disk2s3    
    

    nơi SystemInternalDrivelà tên của phân vùng hệ thống nội bộ của bạn,
    WinSystemlà tên của phân vùng bootcamp nội bộ của bạn,
    SystemUSBlà tên của phân vùng hệ thống ổ USB của bạn,
    ExternalDrivelà tên của phân vùng dữ liệu bên ngoài của bạn và
    SystemExternalDrivelà tên của phân vùng hệ thống bên ngoài của bạn (nếu bạn có một)

    Nếu đầu ra của bạn trông thực sự khác biệt, đặc biệt nếu bạn có một Apple_CoreStoragethiết bị dừng ở đây. Bạn phải đăng đầu ra ở đây và tôi phải điều chỉnh câu trả lời của mình

    Vui lòng thay thế tất cả các tên trong các lệnh dưới đây bằng tên phân vùng ban đầu của bạn.

  7. Sao chép dữ liệu: Bạn cần ít nhất 280 GB dung lượng trống trên đĩa cứng ngoài để sao chép phân vùng máy Mac. Bạn cần thêm không gian trống ở kích thước của phân vùng Windows nếu bạn cũng muốn sao chép. Trước khi bắt đầu sao chép mở Disk Utilityvà ngắt kết nối phân vùng SystemInternalDriveWinSystemsau đó có thể thoát Disk Utility.

    Bây giờ nhập vào Terminal.app:

      sudo dd bs=512 if="/dev/rdisk0s2" of="/Volumes/ExternalDrive/RescueMac.dmg" conv=noerror,sync
    

    nhấn , nhập mật khẩu của bạn (nó sẽ không hiển thị) và nhấn một lần nữa để sao chép âm lượng Mac bên trong của bạn vào một tệp hình ảnh trên đĩa bên ngoài của bạn mặc dù nó có lỗi. Tệp đầu vào (if) là Device Indentifierphân vùng bị hỏng được tìm thấy trong diskutil listđầu ra ở trên được chuẩn bị trước bởi /dev/rvì vậy /dev/rdisk0s2.
    Điều này sẽ mất một thời gian tốt. Nếu bạn nhập giá trị cao hơn cho bs thì sẽ nhanh hơn. Sử dụng 512 tôi nhận được 4 MB / s, sử dụng 524288 (1024x512) tôi nhận được khoảng 65 MB / giây (nhưng cuối cùng không thành công sao chép ổ đĩa ngón tay cái của tôi). Thường thì nên sử dụng bội số nguyên lớn hơn của 512 (ví dụ 4096 byte = (8x512)).

    Nếu bạn cũng muốn sao chép phân vùng trại khởi động có thể hoạt động:

      sudo dd bs=512 if="/dev/rdisk0s4" of="/Volumes/ExternalDrive/RescueWindows.dmg" conv=noerror,sync
    
  8. Sau khi quá trình hoàn tất, hãy nhập exitvà nhấn , thoát Terminal, mở đĩa ngoài của bạn bằng Finder và mở tệp RescueMac.dmg mới tạo. Kiểm tra xem bạn có thể mở một số tập tin hoặc thư mục.

  9. Bắt đầu Disk Utilityvà chọn đĩa nội bộ của bạn trong khung bên trái
  10. Chọn Xóa và nhấp vào Security Option…nút, chọn single pass of zeroesnhư trong hình bên dưới và OKsau đó Erase (Trong các hình ảnh bên dưới tôi đã chọn xóa ổ ngón tay cái của mình. Bạn không nên làm điều đó. Vì tôi đã bắt đầu từ đĩa bên trong của mình - có tên VMWare Virtual-> Hệ thống - tôi đã không thể chứng minh sự tẩy xóa bằng cái đó bởi vì đó là âm lượng bắt đầu và mọi thứ đều bị mờ đi) nhập mô tả hình ảnh ở đây nhập mô tả hình ảnh ở đây Việc zeroing sẽ vạch ra các khối xấu.
  11. Mở Install OS X Yosemitetrên ổ đĩa ngoài của bạn và cài đặt nó vào ổ đĩa nội bộ mới tạo của bạn. Bạn có thể phải bấm Show all partitionsnếu ổ đĩa trong của bạn không hiển thị ban đầu.
  12. Sau khi tự động khởi động lại cấu hình Yosemite. Bạn sẽ được khởi động vào ổ đĩa nội bộ của bạn bây giờ.
  13. Mở RescueMac.dmg trên ổ đĩa ngoài của bạn và sao chép tất cả các tệp cần thiết vào các thư mục tương ứng trong thư mục người dùng của bạn. Một số tệp của bạn có thể bị hỏng vì chúng nằm trên đĩa cứng bị lỗi của bạn và bị xóa trong ddtác vụ được thực hiện trước đó
  14. Nhận một đĩa cứng nội bộ mới càng sớm càng tốt và thay thế ổ đĩa cũ có thể bị hỏng của bạn như octosquidopus được đề cập trong câu trả lời của anh ấy

Cảm ơn rất nhiều vì điều này nó đã làm việc một điều trị. Tôi chỉ là về nó mang nó đến một cửa hàng táo trước khi bạn đăng này! Bạn đã tiết kiệm cho tôi thời gian và tiền bạc. Sẽ mua HD ASAP mới. Khi HD nội bộ mới của tôi hoạt động và chạy, nó có an toàn để thay đổi HD bên ngoài của tôi trở lại định dạng fat32 không?
Lauren Ross

@LaurenRoss Mục đích của đĩa ngoài là gì?
klanomath

Kudos cho bài viết blog tuyệt vời này. Well done @klanomath
bmike
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.