Chuyển đổi phân vùng từ phân biệt chữ hoa chữ thường sang chữ hoa chữ thường


22

Tôi đã cài đặt báo tuyết trên macbook và hệ thống tệp phân biệt chữ hoa chữ thường được chọn khi phân vùng đĩa, cho rằng đó là một điều tiêu chuẩn và tôi muốn hệ thống này hoạt động càng gần càng tốt với vỏ * nix.

Mặc dù khi thử cài đặt Photoshop CS5 gần đây tôi đã nhận được thông báo lỗi nói rằng hệ thống tệp phân biệt chữ hoa chữ thường có thể được sử dụng để cài đặt. Rõ ràng lý do là một số vấn đề trong hệ thống trình cài đặt của Apple, mà các nhà phát triển Adobe không thể tìm thấy.

Vì vậy, có vẻ như tôi sẽ phải chuyển đổi FS phân biệt chữ hoa chữ thường sang dạng không phân biệt chữ hoa chữ thường .

công cụ nào có khả năng làm điều đó không? Không phải chạy dưới macos, mọi thứ sẽ làm, thực sự (CD có thể khởi động, v.v.)


Xem apple.stackexchange.com/questions/46322/ cho danh sách các chương trình có vấn đề về HSFX và (có thể) sửa lỗi.

Câu trả lời:


12

iPartition tuyên bố có thể làm điều này, mặc dù tôi đã không thử nó (và nó tốn tiền).


1
Cảm ơn vô cùng! Tôi đã có thể chuyển đổi hệ thống tập tin thành một trường hợp không nhạy cảm với công cụ đó. Phải tạo một DVD có thể khởi động (cần phải có DVD cài đặt MacOS gốc cho việc đó)
Art

1
Điều này làm việc cho tôi. Chuyển đổi một khối lượng với 500Gb + dữ liệu trong khoảng 10 phút. Điều đáng chú ý là iPartition dường như bị đình trệ tại thời điểm nó nói "Unmounting ..." nhưng thực tế nó đang hoạt động. Kiên nhẫn.
billynoah

Tôi đã thử điều này với mục đích chuyển đổi một đĩa sao lưu máy thời gian nhạy cảm với trường hợp không phân biệt chữ hoa chữ thường. Nó đã chuyển đổi đĩa, nhưng sao lưu máy thời gian kết quả không hoạt động như một bản sao lưu không phân biệt chữ hoa chữ thường - trợ lý di chuyển vẫn từ chối chuyển từ đĩa này sang đĩa không phân biệt chữ hoa chữ thường.
Neal Young

Nó không hoạt động nếu phân vùng của bạn được mã hóa (File Vault 2)> Xin lưu ý: iPartition không hỗ trợ Core Storage (Fusion Drive và File Vault 2 đều sử dụng định dạng âm lượng này)
Piotr Czapla

1
Xin lưu ý: iPartition3: Nếu bạn có hệ thống dựa trên SSD và đang chạy macOS 10.13, bạn sẽ sử dụng APFS, không phải HFS +; iPartition không hỗ trợ APFS
Peter Versnee

10

Tôi đã chuyển đổi phân vùng HFS + phân biệt chữ hoa chữ thường sang trường hợp không phân biệt chữ hoa chữ thường sau khi phát hiện ra sự cố sau khi cài đặt MacBook mới. Tôi giả sử ở đây rằng bạn có đủ dung lượng đĩa trên ổ cứng bên trong để sao chép dữ liệu và tệp hệ thống mà bạn đã cài đặt.

  1. Sử dụng Disk Utility để thu nhỏ kích thước của phân vùng khởi động hiện tại của bạn đủ lớn để chứa các tệp hiện có.
  2. Tạo một phân vùng mới chỉ dành cho Mac OS (Nhật ký) và KHÔNG phân biệt chữ hoa chữ thường.
  3. Sao lưu ổ đĩa gốc vào phân vùng mới. Tôi đã sử dụng SuperDuper! nhưng bạn có thể sử dụng rsync .
  4. Khởi động giữ phím Command và chọn phân vùng mới.
  5. Xóa phân vùng cũ bằng Disk Utility và tăng kích thước của cái mới.

Tôi đã phải sử dụng tùy chọn "Cập nhật thông minh", đây là một tính năng trả phí. Các bước tôi đã thực hiện: 1) sử dụng Disk Utility để thu nhỏ phân vùng chính và tạo phân vùng mới (2) sao lưu tất cả các tệp sang phân vùng mới với SuperDuper (3) khởi động lại vào phân vùng mới (4) xóa phân vùng chính và định dạng như HFS + Nhật ký (trường hợp không nhạy cảm) (5) sao lưu tất cả các tệp vào phân vùng chính đã được cải cách bằng "Cập nhật thông minh" trong SuperDuper để nó không định dạng lại ổ đĩa khi phân biệt chữ hoa chữ thường (6) vào ổ đĩa chính (7) sử dụng Disk Utility để xóa phân vùng I được tạo trước đó và phát triển phân vùng chính trở lại để lấp đầy ổ đĩa
Timothy Zorn

Tôi đã không thử Carbon Copy Cloner, nhưng nếu nó có thể làm những gì SuperDuper làm với tùy chọn "Cập nhật thông minh", thì đó có thể là một lựa chọn tốt hơn vì nó miễn phí.
Timothy Zorn

Cảnh báo: Chế độ miễn phí mặc định của SuperDuper sẽ âm thầm chuyển đổi đĩa đích của bạn thành phân biệt chữ hoa chữ thường, vì vậy nó không hoạt động cho luồng này. Có thể nó cố gắng 'an toàn' hoặc 'hữu ích', nhưng đối với trường hợp cụ thể này, nó chỉ đơn giản là gây phiền nhiễu. Tôi đã lãng phí rất nhiều thời gian trước khi khám phá ra nó. Có thể "Cập nhật thông minh" tốt hơn, nhưng tôi đã quá khó chịu với phần mềm phải trả tiền cho nó ngay bây giờ.
JaakL

5

Tôi không tin có thể chuyển đổi hệ thống tệp của bạn một khi điều này được chọn. Lý do bạn không thể chuyển đổi là vì khả năng trùng lặp tên tệp. Tất cả những gì bạn có thể làm là sao chép ổ đĩa vào HFS + bên ngoài không phân biệt chữ hoa chữ thường và sau đó định dạng ổ đĩa trong của bạn. Và nhân bản nó trở lại nội bộ.

Tôi sẽ khuyên bạn nên sử dụng Carbon Copy Cloner để dễ sử dụng và thực tế là nó miễn phí.


4

Có một giải pháp FUSE gọi là ciopfs (trường hợp không nhạy cảm với hệ thống tệp mục đích).

Tôi trích dẫn:

ciopfs là một hệ thống tệp không gian người dùng linux có thể xếp chồng lên nhau (được thực hiện với cầu chì), gắn kết một thư mục bình thường trên một hệ thống tệp thông thường trong trường hợp không nhạy cảm.

Đây có thể là những gì bạn đang tìm kiếm.


3
Đây không phải là một loại hộp cát cho phần mềm bẩn để có thể chạy trên hệ thống tệp nhạy cảm trường hợp?
dan

@danielAzuelos định nghĩa "phần mềm bẩn" ...
Qix

4

Có thể di chuyển hệ thống tệp phân biệt chữ hoa chữ thường sang hệ thống tệp không phân biệt chữ hoa chữ thường nếu bạn không có tên như:

/directory/file
/directory/FILE

trong trường hợp này, 2 tệp này sẽ được sao chép cùng tên do đó gây ra ghi đè. Bất kỳ chương trình phù hợp nào để đề xuất di chuyển hệ thống tệp này sẽ cảnh báo bạn về xung đột tên này .

Nếu Adobe Photoshop từ chối cài đặt trên một hệ thống tệp phân biệt chữ hoa chữ thường thì điều này đến từ một bảo vệ bên trong để tránh sự cố. Sự thật là Adobe Photoshop không bao giờ được viết để xử lý trường hợp tên tệp nội bộ. Đây là lý do tại sao Adobe Photoshop sẽ không bao giờ chạy trên Linux, OpenBSD, FreeBSD hoặc bất kỳ Unix nào khác.

Adobe không bao giờ coi chất lượng phần mềm và bảo mật là mục tiêu kinh doanh nghiêm túc. Vụ bê bối gần đây của họ với tài khoản khách hàng là phần thưởng do một sự chăm sóc tồi tệ như vậy.

Đây là một sự xấu hổ. Nhưng bạn có quyền tự do trả tiền để hỗ trợ họ theo cách này.


1
Phần mềm Adobe không bao giờ coi chất lượng phần mềm và bảo mật là mục tiêu kinh doanh nghiêm túc. Người đàn ông ơi, tôi không thể đồng ý nhiều hơn với tuyên bố của bạn. Adobe là Microsoft mới. Thật không may, họ đã hành động thông minh trong việc giành được tất cả các đối thủ cạnh tranh lớn trong vương quốc của họ và tôi không thấy rằng tôi có một sự lựa chọn nào khác ngoài việc trả tiền cho họ cho con bò của họ ... t.
Jpsy

3
Tôi đã làm việc tại Adobe như một phần của nhóm Photoshop và tôi là người đã phát hiện ra lỗi này nhưng nó không được coi là ưu tiên. Tôi đoán rằng thay vì sửa một vài tên tệp không sử dụng trường hợp nhất quán, họ đã quyết định thực hiện "sửa lỗi" bằng cách ngăn cài đặt trên các phân vùng phân biệt chữ hoa chữ thường. Tôi đoán họ sẽ phải sửa lỗi sau khi Apple cuối cùng sẽ chuyển sang hệ thống tệp APFS mới, phân biệt chữ hoa chữ thường.
sorin

0

Cập nhật trên iPartition. Cuối tuần qua, tôi đã sử dụng phiên bản 3.6.2 để chuyển đổi ổ đĩa flash trong 1 TB trên MacBook Pro chạy Sierra (10.12.6) từ phân biệt chữ hoa chữ thường sang phân biệt chữ hoa chữ thường. Như đã lưu ý ở trên, bạn phải tạo một đĩa khởi động riêng với iPartition trên đó. Do các bản cài đặt macOS gần đây đòi hỏi rất nhiều dung lượng, Coriolis Systems đã xóa tùy chọn tạo DVD để khởi động lại một số phiên bản. Tôi đã sử dụng một bản sao bên ngoài của ổ đĩa hệ thống của tôi.

Vì bạn đang khởi động một đĩa mới, bạn phải kích hoạt lại iPartition sau khi khởi động lại, do đó hãy đảm bảo sao chép hình ảnh giấy phép (png có mã QR trên đó) vào ổ đĩa khởi động bên ngoài cũng như ứng dụng.

Sau khi khởi động trên ổ đĩa ngoài, thật đơn giản để chọn hệ thống tệp để chuyển đổi, bỏ chọn hộp cho "Phân biệt chữ hoa chữ thường" và nhấp vào Đi. Sau khoảng 15 phút, nó đã được thực hiện. Khởi động lại ổ đĩa trong hoạt động tốt, cũng như tất cả các ứng dụng tôi đã thử để kiểm tra nhanh.

Một vài lưu ý: iPartition hiện không hỗ trợ AFS mới, vì vậy nó sẽ KHÔNG chạy trên High Sierra (10.13). Nó không hỗ trợ CoreStorage, vì vậy nếu ổ đĩa của bạn được mã hóa bởi FileVault 2, bạn phải tắt FileVault và đợi cho đến khi quá trình giải mã chạy đến khi hoàn thành. Nếu bạn có ổ Fusion, bạn sẽ không gặp may. Ngoài ra, nó cảnh báo bạn rằng nếu bạn có bất kỳ tệp nào trong một thư mục có tên khác nhau chỉ theo từng trường hợp, nó sẽ đổi tên một trong số chúng thành một phần của chuyển đổi.

Nói chung, đó là một quá trình khá dễ dàng và đáng giá cho phần mềm.

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.