Câu hỏi

21/06/2013 17:02
Có thể dùng "dd" để tạo file .ISO từ HDD khác chạy máy ảo ?
Tình hình là em có một ổ cứng chỉ cài XP không.Em định dùng dd để tạo file .ISO từ ổ cứng đấy để chạy trên máy ảo được ko mấy pác ?(Tuy vẫn có cách khác là dùng Wine để chạy XP,em cũng đã thử COPY toàn bộ các thư mục WINDOWS,Programfiles,Documents and setting v.v... của Xp sang ổ C của Wine rồi chạy "ngon ngẻ" rùi).Nhưng giờ em chủ yếu muốn hỏi cái vấn đề "dùng dd tạo file .ISO từ ổ cứng khác để chạy trên máy ảo !"(biết chắc là sẽ tốn RAM kinh khủng,vì khi load trên máy ảo thì file .ISO tạo ra từ ổ cứng bét nhất cũng khoảng tầm 4-5GB,nhưng mấy pác cứ kệ em =)) )
Em nói sơ qua ý tưởng của em,mấy pác xem hộ cái nhé:
+Ban đầu dùng DF để xác định cái ổ kia chứ dữ liệu từ sector nào -> sector nào !
+Dùng DD copy riêng khoảng sector của cái ổ kia thành 1 file (từ sector 1 -> sector cuối cùng của nó,thay count=số sector cuối cùng, còn bs(block size) cứ để 512 bytes default !)
+Thường thì em để file của dd tạo ra là .BIN,em cũng biết là DD nó copy dữ liệu của cái ổ kia theo dạng "RAW" (không nén nủng gì hết!). Nhưng em ko rõ thay vì để .BIN như mọi khi,giờ em để .ISO luôn có được ko vậy ? Em cũng ko rõ dạng "không nén gì" của dd có giống dạng "không nén" của ISO tiêu chuẩn ?
ML_112
21/06/2013 17:03
Em nói sơ qua ý tưởng của em,mấy pác xem hộ cái nhé:
+Ban đầu dùng DF để xác định cái ổ kia chứ dữ liệu từ sector nào -> sector nào !
+Dùng DD copy riêng khoảng sector của cái ổ kia thành 1 file (từ sector 1 -> sector cuối cùng của nó,thay count=số sector cuối cùng, còn bs(block size) cứ để 512 bytes default !)
+Thường thì em để file của dd tạo ra là .BIN,em cũng biết là DD nó copy dữ liệu của cái ổ kia theo dạng "RAW" (không nén nủng gì hết!). Nhưng em ko rõ thay vì để .BIN như mọi khi,giờ em để .ISO luôn có được ko vậy ? Em cũng ko rõ dạng "không nén gì" của dd có giống dạng "không nén" của ISO tiêu chuẩn ?
Danh sách câu trả lời (1)

Có lẽ là ko được, vì ISO có cấu trúc của nó, còn dd là chép nguyên si.
Mình đã thử với cái ổ usb flash (live USB), dd cả cái ổ. Kết quả: cho virtual box mount cái file đấy ko chạy được, nhưng dd ngược cái file đó ra ổ usb flash vẫn boot được.
Nghe nói U có trình tạo iso chuyên dụng thì phải, genisoimage gì đấy.
Mình đã thử với cái ổ usb flash (live USB), dd cả cái ổ. Kết quả: cho virtual box mount cái file đấy ko chạy được, nhưng dd ngược cái file đó ra ổ usb flash vẫn boot được.
Nghe nói U có trình tạo iso chuyên dụng thì phải, genisoimage gì đấy.
Trả lời câu hỏi
Câu hỏi lĩnh vực Máy vi tính
Rao vặt Siêu Vip