PDA

View Full Version : Tạo hệ điều hành Linux chạy ngay trên Windown



B0ydu0ngw3
28-07-2011, 03:05 PM
Trước đây các hệ điều hành nguồn mở như Linux vẫn thường được người dùng sử dụng bằng dạng CD boot, dạng hệ điều hành tích hợp dạng này thường yêu cầu bạn phải vào DOS để chạy và mọi thiết lập trên hệ điều hành này sẽ không được lưu lại.

Linux quả là một môi trường lý tưởng đối với những người dùng muốn sử dụng Linux như một công cụ diệt virus hoặc xóa các file rác, tìm kiếm file ẩn trên ổ cứng, hoặc chỉ đơn giản là để “vọc” thêm cho biết về cách thức quản lý của hệ điều hành này...

Nếu bạn chỉ muốn sử dụng Linux như một hệ điều hành phụ, thì việc cài đặt Linux song song với Windows là không cần thiết, bạn có thể tham khảo một số bài viết hướng dẫn chạy Linux từ LinuxBoot CD hoặc USB. Tuy nhiên, việc sử dụng một Linux Boot CD hoặc USB để khởi động hệ điều hành Linux từ DOS, cũng sẽ khiến bạn cảm thấy bất tiện vì thời gian chờ đợi để máy tính thoát khỏi Windows và khởi động lại mỗi khi muốn vào Linux, đó là chưa kể với LinuxBoot CD hoặc USB thông thường, những chương trình bạn đã cài đặt và thao tác trong Linux sẽ biến mất. Nhưng với LinuxLive USB Creator, điều này đã không còn là vấn đề khó khăn, bởi chương trình giúp tạo ra một USB khởi động được Linux từ trong Windows cùng với một số tính năng đặc biệt giúp người dùng thao tác với Linux dễ dàng mà không cần tốn nhiều thời gian. Bài viết này sẽ hướng dẫn bạn cách tạo một USB để chạy Linux trong Windows dùng LinuxLive USB Creator.

Các công cụ cần thiết:

LinuxLive USB Creator (hay còn gọi là LiLi) - download từ trang chủ của LiLi USB Creator. Đây là một chương trình mã nguồn mở và vẫn đang được phát triển, vì vậy, khi sử dụng chương trình này bạn không cần lo lắng về mặt bản quyền hay đăng ký gì cả.

USB dung lượng khoảng từ 4GB trở lên (dung lượng USB càng phải nhiều nếu bạn muốn dùng USB để thử nghiệm một số chương trình với Linux).

File iso hoặc CD chứa nguồn của phiên bản Linux bạn muốn sử dụng. Bạn có thể down bản Ubuntu 11.04:
http://share10s.com/images/icons/Download.png



http://www.ubuntu.com/download/ubuntu/download



Các bước thực hiện:

Bạn chạy file LinuxLive USB Creator.exe download được từ trang web để cài đặt chương trình. Sau khi quá trình cài đặt kết thúc, bạn chọn khởi động chương trình như hình sau:

http://genk2.vcmedia.vn/GA8Ko1ApccccccccccccfqZTLfY3/Image/2011/06/1_5d979.png



Sau đó bạn kết nối USB của mình vào máy tính, LiLi USB Creator sẽ giúp bạn tạo một USB chạy Linux thông qua 4 bước:

Bước 1: chọn USB bạn sẽ dùng để chạy Linux.

Nếu USB của bạn được format theo dạng NTFS, chương trình sẽ thông báo cần phải format lại USB theo dạng FAT32.


http://genk2.vcmedia.vn/GA8Ko1ApccccccccccccfqZTLfY3/Image/2011/06/2_28441.png


Bước 2: Chọn source của file Linux. Ở bước này, bạn có thể chọn source từ file ISO đã download về, từ một LinuxBoot CD, hoặc có thể chọn download nếu bạn chưa có file source.


http://genk2.vcmedia.vn/GA8Ko1ApccccccccccccfqZTLfY3/Image/2011/06/3_78f86.png


Bước 3: Chọn dung lượng USB mà bạn sẽ dành ra để chạy Linux. Dung lượng này lớn hay nhỏ tùy thuộc vào việc bạn muốn lưu trữ dữ liệu và các chương trình mà bạn muốn cài đặt và chạy trên hệ điều hành Linux là nhiều hay ít. Tất cả các chương trình này sẽ không bị mất, vì đã được ghi lại trên USB của bạn, khác với việc chạy Linux từ USB Boot thông thường, tất cả những chương trình bạn nạp trong Linux sẽ đều bị mất.

Lưu ý: Việc update hệ điều hành Linux cũng sẽ được ghi lại trên USB của bạn, vì vậy bạn không nên chọn update thường xuyên, trừ khi USB của bạn có dung lượng đủ lớn.


http://genk2.vcmedia.vn/GA8Ko1ApccccccccccccfqZTLfY3/Image/2011/06/4_450ad.png


Bước 4: Một số tùy chọn khi cài đặt, bạn đánh dấu tick vào cả 3 dòng:

1. Dấu các file được cài đặt trên USB: nếu bạn tích chọn tùy chọn này, các file được cài đặt trên USB sẽ không hiển thị trên Windows explorer.

2. Format lại USB theo dạng FAT32. Lưu ý backup những dữ liệu trước khi chọn tùy chọn này.

3. Tùy chọn thứ 3 sẽ cần kết nối internet để thực hiện. Tùy chọn này sẽ nạp VirtualBox và cho phép bạn thao tác với Linux ngay trong Windows.


http://genk2.vcmedia.vn/GA8Ko1ApccccccccccccfqZTLfY3/Image/2011/06/5_4c5e3.png


Bước 5: Sau khi hoàn thành các bước trên, bạn nhấn vào dấu lightning bolt để bắt đầu format và cài đặt cho USB của bạn. Khi được hỏi về việc format USB, bạn chọn OK. Quá trình tạo LinuxLive trên Windows sẽ được chương trình thông báo cụ thể.

http://genk2.vcmedia.vn/GA8Ko1ApccccccccccccfqZTLfY3/Image/2011/06/6_aa7f9.png



Khi đã hoàn thành, chương trình thông báo USB của bạn đã sẵn sàng cho lần sử dụng đầu tiên.


http://genk2.vcmedia.vn/GA8Ko1ApccccccccccccfqZTLfY3/Image/2011/06/8_b595a.png


Sau khi đã hoàn thành 5 bước trên, bạn mở Windows explorer, tìm vào USB của mình, chọn thư mục VirtualBox, và chạy file Virtualize_This_Key. exe.


http://genk2.vcmedia.vn/GA8Ko1ApccccccccccccfqZTLfY3/Image/2011/06/8_b595a.png


Virtualbox sẽ khởi động LinuxLive và bạn đã bắt đầu có thể khám phá Linux ngay trên Windows. Bạn cũng có thể dùng USB vừa tạo như một USB boot để vào Linux theo cách thông thường mà không cần phải khởi động lại máy tính như bình thường.
http://genk2.vcmedia.vn/GA8Ko1ApccccccccccccfqZTLfY3/Image/2011/06/9_2c201.png

wind.stt
03-08-2011, 12:00 AM
Trước đây mình dùng một cách khác để setup Linux trên usb, thấy tool này cũng hay nên mình cũng xài thử.
Với cách trước đây của mình, mặc định linux sẽ có một account live mode, mình phải tạo ra một account mới cho Persistent Mode. Trong khi linux lúc nào cũng boot vào account mặc định trước, muốn thay đổi phải switch sang Persistent account, khá phiền.

Ngoài ra, bạn có đề cập đến việc cho phép chạy VitualBox là một chức năng rất hay mà những cách trước đây chưa có :)

Chú ý: khi bạn sử dụng Persistent mode, mặc dù có thể edit, update và install nhưng bạn không thể thay đổi phần core (update core hoặc install driver).

#==================================
Mình Install Ubuntu 11.04 vào USB 8Gb

Khi boot không thấy xuất hiện menu chọn mode như đã nói.

Sau một thời gian sử dụng LiLi (Linux Live) này thì mình thấy nó có nhiều điểm không hay:

+ Install USB quá lâu, càng chỉnh Persistent Size lớn thì chờ càng lâu, nên laptop pin yếu thì nên chuẩn bị sẵn adapter.
+ Phải tải virtual box về nên những máy tính chưa có virtual box không connect internet nên chờ khi khác để cài.
+ Boot lên cũng quá lâu, chạy Virtual Box có một lỗi là run Live nó không login vào ngay mà hỏi user & password (mình nghĩ đây là account mặc định của LiveCD), trong khi mình có nhớ đâu.

Boot trực tiếp từ máy cũng mất nhiều thời gian, nhưng chạy live thì nó không hỏi user và password nữa. Nhưng connect wifi trong nhà không được trong khi UBUNTU cài trực tiếp trên máy mình thì vẫn connect Wifi ở nhà tốt (cái này nguyên nhân hơi khó hiểu)

Khi chạy bản này mình có cảm giác nó không ổn định, tóm lại đành phải quay lại cách cũ, cảm thấy yên tâm hơn :)

wind.stt
07-08-2011, 10:45 PM
Cùng nguyên tắc làm việc với LiLi, nhưng Universal USB Installer không mắc những khuyết điểm như mình đã kể, các bạn tham khảo link:
http://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/

david8xvn
30-08-2011, 10:42 PM
xin chào những người quan tâm!
hãy thử làm theo http://www.unixmen.com/linux-tutorials/1879-run-linux-on-windows-without-virtualization-using-andlinux, rồi so sánh với cách trên xem cách nào hiệu quả hơn

meterpreter
07-10-2011, 04:12 PM
Virtual box 4.1.4 here. (https://www.virtualbox.org/wiki/Downloads)