Làm cách nào để tạo hệ thống tệp phân biệt chữ hoa chữ thường trong 10.11.1?


9

Làm cách nào để tạo hệ thống tệp phân biệt chữ hoa chữ thường trên máy Mac?

Đây là một bài kiểm tra đơn giản:

echo 'you should see this' > abc ; echo 'not just this twice' > ABC ; cat  abc ABC
you should see this
not just this twice

Tôi đang dùng Mac phiên bản 10.11.1 và thậm chí với hệ thống tệp "Case Sensitive" trên hình ảnh DMG, tôi nhận được:

not just this twice
not just this twice

1
Tôi không thể tái tạo đầu ra của bạn "không chỉ hai lần này" hai lần trên các dòng riêng biệt trên DMG Case Sensitive thông thường, có hoặc không được ghi nhật ký, được thực hiện bằng Disk Utility. Tôi nhận được "bạn sẽ thấy điều này" và "không chỉ điều này hai lần" trên các dòng riêng biệt như mong đợi. BTW chưa bao giờ nghe thấy hệ thống tập tin "Tôn trọng trường hợp", nó chỉ đơn giản là "Phân biệt chữ hoa chữ thường".
dùng3439894

Tôi đồng ý nó rất kỳ quặc và được sử dụng để làm việc. Bạn có vào ngày 10.11.1 không? Tôi chỉ có một lựa chọn cho Case-Sensitive, phiên bản không có Nhật ký đã biến mất. Tôi đã khởi động lại và thực hiện kiểm tra lại, Disk Utility, hình ảnh trống mới, 100MB, ghi nhật ký phân biệt chữ hoa chữ thường, không có bản đồ phân vùng (đã thử cả bản đồ và không có bản đồ), tên test5. cd / Tập / test5 sau đó thực hiện kiểm tra trên. kết quả cùng một dòng lặp lại hai lần.
null

@ user3439894 Tôi đã có sự tôn trọng vs nhạy cảm xung quanh sai cách trong câu hỏi, hiện đã được sửa. Trường hợp tôn trọng là nó sẽ bảo vệ trường hợp của tên tệp. Case Sensitive là nơi hai tệp khác nhau có thể tồn tại cùng một lúc chỉ có sự khác biệt về viết hoa trong tên tệp.
null

Câu trả lời:


6

Có vẻ như có một lỗi trong ứng dụng Disk Utility mới được viết lại trong El Capitan (kể từ ngày 10.11.2) khi nó không thể tạo hình ảnh đĩa phân biệt chữ hoa chữ thường. Như câu trả lời của bạn đã đề cập, bạn có thể sử dụng hdiutilcông cụ dòng lệnh như một cách giải quyết; cách khác, trong Disk Utilty, bạn có thể xóa hình ảnh đĩa sau khi tạo nó, chọn định dạng phân biệt chữ hoa chữ thường.

https://discussions.apple.com/thread/7395900


3

Tôi đã thực hiện một số đào và tìm thấy một câu trả lời làm việc.

Có một kịch bản ở đây.

https://gist.github.com/dixson3/8360571

hdiutil create -type SPARSE -fs 'Case-sensitive Journaled HFS+' -size 60g -volname workspace ${WORKSPACE}

Bằng chứng

./workspace.sh create
./workspace.sh attach
cd /Volumes/workspace/
echo 'you should see this' > abc ; echo 'not just this twice' > ABC ; cat  abc ABC
you should see this
not just this twice

1
Lưu ý: Bạn không nên làm cho trường hợp phân vùng chính của bạn tôn trọng. Có rất nhiều thứ sẽ bị hỏng trong OS X nếu bạn làm điều này (các ứng dụng đề cập đến Foonhưng phân biệt chữ hoa chữ thường và giải quyết fooví dụ).
Ian C.

@IanC. OS X hay phần mềm của bên thứ ba?
Tối đa

OS X chắc chắn được biết là không chạy tốt trên các phân vùng phân biệt chữ hoa chữ thường.
Ian C.

Tôi đã làm trong quá khứ và không có vấn đề. Bạn có cái gì đáng tin cậy về nó?
Tối đa
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.