Computer >> Hướng Dẫn Máy Tính >  >> Phần Mềm >> Máy Ảo

Chạy bất kỳ OS nào trực tiếp trong trình duyệt với máy ảo

Xin lỗi trước nếu tiêu đề không chính xác nhất. Nhưng phục vụ mục đích, bạn sẽ sớm hiểu. Tôi muốn nói về chạy OS, ngoài OS của bạn, trên OS của bạn. Thường gọi là ảo hóa.

Nhưng thuật ngữ rộng, bao gồm nhiều thứ: thin-app virtualization, bare-metal provisioning, phần mềm đẹp như VirtualBox, VMware Player, candidate hardcore Linux. Có simulation – hoàn toàn khác. Emulator cũng xứng đáng: DOSBox, PCSX2. Chạy OS trong browser thì sao?

Giới thiệu JSLinux

Bạn biết Fabrice Bellard, người viết QEMU? Ông là người đằng sau Linux emulator tuyệt vời này, chạy thuần Javascript. Mở browser yêu thích, tận hưởng modern coding. Đó là Linux thật, có lệnh và tất cả.

Giới thiệu Virtual x86

Sản phẩm nhỏ tuyệt vời khác. Thô sơ hơn JSLinux, nhưng nhiều feature và option hơn. Virtual x86 có sẵn vài profile định sẵn, bao gồm OS như KolibriOS, generic Linux 2.6, FreeDOS, Windows 1.0 (tin hay không), và option thú vị khác.

Bạn có thể setup hệ thống riêng, với CD, floppy, hard disk image riêng. Thay đổi boot order, định nghĩa memory và video RAM, gửi lệnh/argument đến hệ thống qua serial console.

Sau khi chọn OS, Virtual x86 mất vài phút download base image và chạy. Rất neat. Hãy xem vài ví dụ định sẵn.

Tài liệu tham khảo thêm

Để không spam, tôi để hầu hết link bài liên quan ở đây thay vì đoạn mở đầu. Nếu quan tâm công nghệ ảo hóa đề cập trước, hãy xem:

  • VirtualBox 4 review
  • VMware Player 4 review
  • VirtualBox & KVM side-by-side
  • VirtualBox networking & sharing guide
  • Và hơn nữa. Xem section virtualization.

Kết luận

Đánh dấu lời tôi. Toàn bộ tiến bộ tuyệt vời này về công nghệ và hardware acceleration trong browser, tất cả có thể giúp bạn tận hưởng "3D donkey pr0n" sinh động hơn, nhưng vẻ đẹp của Javascript dành cho điều khác. Một ngày nào đó, khi máy tính đủ mạnh và Javascript engine đủ slick, bạn sẽ chạy VM như một tab khác, trong phần mềm Internet yêu thích. Đây là dự đoán tương lai của tôi.

JSLinux và Virtual x86 là ví dụ tuyệt vời cho xu hướng này. Hơn thế, chúng show cái thông minh của một số người, và điều có thể đạt được bằng coding nghiêm ngặt. Thực sự amazing. Bây giờ bạn có food for thought và game mới. Enjoy.

Cheers.