30/09/2018, 20:13

Linux Vs Windows

Mình học Hệ điều hành có cái bài tập như thế này. : Thiết Lập Đọc Hệ Thống Tập Tin Của Linux Trên Môi Trường Windows … Ai giỏi hdh chỉ giúp mình làm như thế nào ạ ! (Gấp )

Phan Hoàng viết 22:16 ngày 30/09/2018

Có 1 số phần mềm trên Windows có thể đọc được ext4 như: Ext2Fsd, DiskInternals Linux Reader, Ext2Explore …
(tức là bạn xem mấy app này có chạy command line / hay có API ra ngoài gì không, rồi wrap lại ^^. Kiểu như bạn wrap lại lệnh dir của Window ý, khi người dùng muốn xem cấu trúc thư mục Documents chẳng hạn, bạn gọi lệnh dir ra và output cái kết quả cho người dùng.)

Còn nếu bạn muốn tự viết một app như vậy thì:

  • Lên thử trang chủ của ext4 xem cái File System này tổ chức thế nào: https://ext4.wiki.kernel.org/index.php/Main_Page
  • Search Google

Có repo viết bằng C nè bạn: https://github.com/mregmi/ext2read (cái này nó chỉ user space tool (dựa trên driver LVM)), chứ không phải driver dùng để đọc file system)

Bài liên quan
0