Các hệ thống tập tin khác với UDF và ISO9660 trên CD, DVD và Blu-ray


8

Tôi thực sự biết rằng các phiên bản Live CD của các bản phân phối như Arch Linux, Debian, Fedora, Gentoo Linux, Salix, Ubuntu và trên các bản phân phối nhúng như phần sụn của bộ định tuyến OpenWrt và DD-WRT sử dụng SquashFS . Nhưng tôi đã bị thuyết phục, phương tiện quang học thực tế bị ràng buộc với ISO9660 hoặc UDF.

Tôi đã suy nghĩ, có thể nên sử dụng SquashFS cho các phân vùng phục hồi, vì nó cũng hoạt động tốt trên các ổ đĩa cứng.

Một ý tưởng khác mà tôi có là: làm thế nào về việc sử dụng nó trên các phương tiện quang học khác? Hầu hết CD / DVD / BD-R dù sao cũng là WORM, vì vậy sử dụng SquashFS nên là một bước tiến, với khả năng nén trong suốt và tất cả. Tôi không biết nếu điều đó thực sự sẽ làm việc mặc dù.

Làm thế nào để các hệ thống tập tin không phải UDF / ISO9660 trên phương tiện quang học hoạt động? Nó có hoạt động ở bất cứ nơi nào khác không?


1
Câu hỏi của bạn khiến tôi nhìn xung quanh một chút, và chủ đề này cũnglwn.net có thể thú vị với bạn. (Dường như không trả lời câu hỏi của bạn.)
sr_

Câu trả lời:


0

Bạn có thể đặt bất kỳ hệ thống tập tin nào trên bất kỳ thiết bị khối nào bạn muốn. ISO9660 hoặc UDF thường được sử dụng trên phương tiện quang học vì đó là điều thường được mong đợi. Ví dụ, để bios khởi động từ cd, nó phải ở iso9660. Lần trước tôi đã thử, Windows (XP) sẽ không đọc UDF ngoại trừ trên phương tiện quang học, mặc dù nó có vẻ là một fs hoàn toàn tốt để sử dụng trên các ổ đĩa flash vì nó có khả năng lưu trữ quyền linux nhưng cũng có thể được nhận ra bởi các cửa sổ (chỉ không trên ổ đĩa flash). Khá ngớ ngẩn khi Microsoft từ chối đọc nó trên ổ đĩa flash nếu bạn hỏi tôi.


Vâng, UDF cũng tối ưu hóa cho các ổ đĩa cứng. Tôi dường như không được sử dụng trên các ổ đĩa cứng trong tự nhiên.
Polemon

Vì tôi chỉ loanh quanh tìm kiếm thông tin về udf trên ổ đĩa flash, tôi phải sửa cho bạn: udf không hoạt động trong WinXP, nhưng ở chế độ chỉ đọc - nó chỉ cần một số tham số cụ thể, như kích thước khối cụ thể (có bài viết về điều này) . Trong các phiên bản sau này, nó hoạt động trên read'n'write; vì vậy UDF hoàn toàn tốt khi thay thế cho FAT.
Hi-Angel

@ Hi-Angel, có một con trỏ đến các tham số này? Tôi rất muốn thấy Windows thực sự gắn ổ đĩa flash UDF.
psusi

@psusi tốt, ví dụ cái này hay cái kia .
Hi-Angel

1
@ Hi-Angel, thật thú vị .. Tôi thề tôi đã thử chính xác thiết lập đó trước đó và thấy rằng XP sẽ không gắn kết nó. Đó là khoảng thời gian tôi cũng vá linux để sử dụng tốt hơn tính năng không có chủ sở hữu. Tôi đoán tôi sẽ phải thử lại.
psusi

2

Tôi đoán bất cứ điều gì hoạt động xa như hệ điều hành có thể hiểu nó, sau tất cả, đó là vấn đề đọc bit và byte và dịch chúng sang cấu trúc hệ thống tập tin.

Về các thiết bị quang có thể khởi động, bạn chỉ cần đảm bảo rằng phần El Torito đang ở đó và các BIOS có thể hiểu nó, phần còn lại để bất kỳ hệ điều hành nào được khởi động.

IIRC, Knoppix xử lý việc này bằng cách lưu trữ hình ảnh SquashFS trong hệ thống tệp ISO9660, có thể để đảm bảo nó có thể được đọc bởi máy tính mà không cần hỗ trợ SquashFS (cùng với tài liệu mã gian lận ở đó, cùng với một số nội dung hữu ích khác).

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.