Có thể tạo một iso linux trực tiếp chứa máy ảo win xp không?


0

Tôi muốn có một hệ thống trực tiếp Linux có chứa máy ảo Windows xp. Điều này sẽ được chạy từ một ổ đĩa flash USB có thể khởi động. Những nỗ lực của tôi cho đến nay đã không thành công. Tôi đã tạo ra một máy ảo Lubfox 12.04 với VMware. Tôi đã cập nhật và định cấu hình nó theo nhu cầu của mình và cài đặt Virtualbox. Sau đó, tôi đã tạo một Windows xp vm với Virtualbox trong Lubfox vm. Tôi đã thử nghiệm mọi thứ và mọi thứ hoạt động, bao gồm cả các thiết bị USB.

Tôi đã cài đặt Remastersys trong Lubfox vm, sao chép thư mục xp vm vào thư mục / etc / skel sau đó tạo iso tùy chỉnh với remastersys. Tôi đã đốt iso và thử nó trên máy tính xách tay. Nó hoạt động hoàn hảo. Tất cả các chương trình và mạng không dây đã làm việc. Vấn đề của tôi là xp vm. Virtualbox khởi động tốt nhưng sẽ không chạy vm. Tôi có lỗi sau:

Result Code: 

    NS_ERROR_FAILURE (0x80004005)

Component:

    VirtualBox

Interface:

    IVirtualBox {c28be65f-1a8f-43b4-81f1-eb60cb516e66}.

Tôi đã chạy remastersys một lần nữa thay đổi quyền trên thư mục skel thành RW cho mọi người. Tôi cũng đã đăng nhập vào Lubfox với quyền root và chạy lại remasterys. Mỗi iso tôi tạo ra đều hoạt động tốt nhưng sẽ không khởi động xp vm bên trong. Virtualbox lần thử cuối cùng đã cho tôi một lỗi truy cập cho biết nó không thể truy cập vào đĩa ảo.

Là những gì tôi muốn làm có thể? Về lý thuyết tôi không thấy lý do tại sao nó không hoạt động. Đây có phải là một vấn đề quyền? Tôi có nên tạo iso sau đó thêm xp vm sau khi chỉnh sửa iso bằng tay không? Sử dụng một vm và phần cứng không thực sự như một máy xây dựng có vấn đề? Có ý kiến ​​gì không? giữ bất kỳ câu trả lời trong điều khoản layens. Tôi vẫn là một người mới làm quen với Linux.

Câu trả lời:


1

Do giới hạn iso9660 và FAT32 remastersys, và genisomagecông cụ được sử dụng để tạo các tệp iso, bị giới hạn tối đa là 4GB tệp.

Lý do cho vấn đề của bạn có thể là kích thước của ổ cứng ảo của hệ thống Windows XP.
Giải pháp cho vấn đề này có thể là loại trừ đĩa ảo khi tạo iso và sao chép riêng vào phương tiện phân phối / phương tiện di động của bạn.

Xem http://www.remastersys.com/ để biết thêm chi tiết về giới hạn 4GB.


Tôi đã có thể giữ kích thước của iso đến 3,2 hợp đồng biểu diễn. Vẫn vượt quá giới hạn 2 GB của FAT32, tôi đã định dạng ổ đĩa flash NTFS. Nó vẫn hoạt động. Tôi thích ý tưởng của bạn. phân vùng casper có thể hoạt động. Vì vậy, nó sẽ tồn tại bất kỳ thay đổi nào đối với vm. Điều này sẽ tốt hơn để cập nhật quá. Tôi có thể tạo iso mới mà không cần phải bao gồm một vm mới mỗi lần. cảm ơn amotzg
đánh dấu

Bạn được chào đón, nếu nó giải quyết vấn đề của bạn, vui lòng đánh dấu nó là câu trả lời. cám ơn.
amotzg
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.