Anonim

Bạn đã bao giờ muốn thực sự dùng thử Ubuntu Linux (Live CD không tính) mà không phải lo lắng về việc phân vùng hoặc cài đặt ổ đĩa cứng khác hoặc thiết lập khởi động kép? Hướng dẫn từng bước này sẽ hướng dẫn bạn các bước chính xác để chạy Ubuntu hoàn toàn bên trong Windows sử dụng máy ảo.

Một lợi ích tuyệt vời khi sử dụng máy ảo là bạn có thể chạy hệ điều hành Ubuntu và có quyền truy cập vào toàn bộ thư viện phần mềm miễn phí mà cộng đồng Linux cung cấp mà không phải từ bỏ Windows. Ngoài ra, đây là một cách tuyệt vời để đánh giá Ubuntu để xem đó có phải là thứ bạn có thể muốn chuyển sang không.

Mặc dù vậy, hãy ghi nhớ, trong khi chạy bất kỳ hệ điều hành nào của khách đình hồi bên trong một máy ảo thì tốc độ cũng không nhanh bằng nếu bạn có cùng một hệ điều hành được cài đặt như hệ điều hành máy chủ (chính) của bạn. Hầu hết môi trường phần cứng được mô phỏng nên rất có thể bạn sẽ không nhận được tất cả các tính năng của chúng. Ví dụ: nếu bạn có một card đồ họa ưa thích được cài đặt trên máy Windows, cùng một thiết bị có thể không có sẵn cho máy ảo của bạn, khiến bạn phải chạy trình điều khiển đồ họa chung hơn cho HĐH khách. Tuy nhiên, đây chỉ là một điều nhỏ, vì lợi ích thực sự ở đây là có thể chạy Windows và Ubuntu cùng một lúc.

Yêu cầu

Mặc dù có một số phương pháp và nhiều loại phần mềm máy ảo để lựa chọn, tôi sẽ cài đặt Ubuntu Linux bằng Microsoft Virtual PC 2007 cho hướng dẫn này. Quá trình này phải rất giống với bất kỳ phần mềm máy ảo nào khác nếu bạn muốn sử dụng một cái gì đó khác biệt.

  • Windows XP hoặc Vista.
  • Bộ xử lý đáng kính (ít nhất ~ 1, 5 Ghz hoặc lõi kép).
  • Ít nhất 1 GB RAM.
  • Microsoft Virtual PC 2007 (miễn phí). Trang tải xuống cho biết nó yêu cầu XP Pro, nhưng có rất nhiều báo cáo nó hoạt động tốt trên XP Home.
  • Bản phân phối mới nhất của Ubuntu (7.10 tại thời điểm viết bài này). Khi bạn đã tải xuống tệp ISO, ghi nó vào đĩa CD.

Các bước cài đặt Ubuntu Linux bên trong Microsoft Virtual PC 2007

  1. Mở Virtual PC và nhấp vào Mới bên trong Bảng điều khiển PC ảo. Thuật sĩ máy ảo mới bắt đầu. Nhấn tiếp.
  2. Chọn tùy chọn để tạo một máy ảo mới. Nhấn tiếp.
  3. Nhập vào Ubuntu Ubuntu Linux Linux cho tên của máy ảo. Nhấn tiếp.
  4. Chọn Khác Other cho hệ điều hành. Nhấn tiếp.
  5. Chọn tùy chọn để điều chỉnh dung lượng RAM và chỉ định ít nhất 256 MB, nhưng tôi sẽ khuyên dùng 512 hoặc cao hơn. Càng nhiều RAM bạn chỉ định Ubuntu sẽ chạy càng nhanh, nhưng cài đặt máy chủ Windows Windows của bạn sẽ có ít RAM hơn trong khi máy ảo đang chạy. Nhấn tiếp.
  6. Chọn tùy chọn để sử dụng đĩa ảo mới. Nhấn tiếp.
  7. Chọn một vị trí để lưu tệp máy ảo và gán kích thước cho máy ảo. Kích thước bạn chỉ định sẽ là kích thước ổ cứng của Ubuntu, vì vậy hãy đảm bảo bạn chỉ định ít nhất 10.000 MB (10 GB). Nhấn tiếp.
  8. Xem lại trang tóm tắt và nhấp vào Kết thúc để tạo máy ảo mới. Bây giờ sẽ có một mục được gọi là Ubuntu Ubuntu Linux Linux trong Bảng điều khiển PC ảo của bạn. Bạn có thể chọn mục này và nhấp vào nút Cài đặt để xem lại hoặc thay đổi cài đặt VM.

  9. Đưa đĩa CD Ubuntu của bạn vào ổ đĩa CD, chọn mục nhập Ubuntu Linux và nhấn Bắt đầu.
  10. Khi máy ảo (VM) của bạn khởi động lần đầu tiên, nó sẽ không có bất kỳ thiết bị nào được chỉ định để khởi động. Kết quả là, bạn có thể sẽ nhận được một màn hình hiển thị VM đang cố khởi động từ mạng (con trỏ quay quay lại) hoặc chỉ đơn giản là một thiết bị khởi động không có lỗi tìm thấy lỗi.
  11. Để khắc phục điều này, bạn cần báo cho VM sử dụng ổ đĩa CD từ hệ điều hành máy chủ của bạn. Từ menu CD của Virtual PC, hãy chọn Sử dụng ổ đĩa vật lý D: Hay (trong đó D là ký tự ổ đĩa của ổ đĩa CD của bạn trong Windows). Điều này sẽ liên kết ổ đĩa D trong Windows thành ổ đĩa CD trong máy ảo của bạn.
  12. Từ menu Virtual PC, chọn Action> Reset để khởi động lại VM.
  13. Khi VM khởi động lại, nó sẽ đọc CD và cung cấp cho bạn menu khởi động Ubuntu. Tại thời điểm viết bài này, Ubuntu 7.10 có một lỗi trong kernel không giao tiếp chính xác với trình giả lập trình điều khiển PS2 được sử dụng bởi phần mềm VM như Virtual PC 2007. Đây là cách khắc phục sự cố này (nhờ Diễn đàn Ubuntu và báo cáo lỗi này):
    1. Trong khi trên menu khởi động, nhấn F6 để xem chuỗi lệnh khởi động ở dưới cùng của màn hình.
    2. Khi kết thúc chuỗi lệnh, hãy xóa phần mềm giật gân và nhập vào bản i8042.noloop 'trước khi hai dấu gạch ngang.
    3. Chọn tùy chọn Khởi động Ubuntu ở chế độ đồ họa an toàn.
    4. Màn hình của bạn sẽ trông giống như ảnh chụp màn hình bên dưới. Nếu vậy, nhấn Enter để khởi động Ubuntu.

  14. Quá trình khởi động có thể mất một thời gian để tải. Nếu bạn thấy một màn hình trống trong vài phút, điều này là tốt. Cuối cùng, bạn sẽ thấy Ubuntu tải tất cả các dịch vụ khởi động của nó và sau đó GUI sẽ xuất hiện. Bạn đang ở trong Môi trường CD Ubuntu Live.
  15. Vì chuột và bàn phím được chia sẻ giữa VM và máy chủ Windows OS của bạn, nên khi bạn nhấp vào bên trong VM, nó sẽ khóa Khóa chuột và đầu vào bàn phím. Để chuyển điều khiển trở lại hệ điều hành Windows máy chủ của bạn, hãy bấm phím Alt phải.
  16. Bạn có thể cảm thấy thoải mái khi chơi xung quanh với các ứng dụng, nhưng vì mọi thứ đang chạy từ CD nên phản hồi sẽ rất chậm. Hãy bắt tay vào công việc và cài đặt Ubuntu trên máy ảo. Để bắt đầu, chỉ cần nhấp đúp vào biểu tượng Cài đặt trên màn hình. Chương trình cài đặt sau đó sẽ bắt đầu (hãy kiên nhẫn).

  17. Chọn ngôn ngữ của bạn. Nhấp vào Chuyển tiếp.
  18. Chọn múi giờ của bạn. Nhấp vào Chuyển tiếp.
  19. Chọn bố trí bàn phím của bạn. Nhấp vào Chuyển tiếp.
  20. Trình phân vùng Ubuntu sẽ phát hiện lượng không gian bạn phân bổ cho VM của bạn. Đối với hướng dẫn này, tôi sẽ sử dụng tùy chọn mặc định là sử dụng toàn bộ đĩa cho cài đặt Ubuntu, tuy nhiên bạn chắc chắn có thể tự cấu hình các phân vùng của mình nếu muốn, nhưng tôi sẽ không chỉnh sửa thủ công các phân vùng của mình trong hướng dẫn này. Chọn tùy chọn để được hướng dẫn và nhấp vào Chuyển tiếp.
  21. Điền thông tin về bản thân. Hãy chắc chắn rằng bạn lưu ý tên người dùng và mật khẩu của bạn. Nhấp vào Chuyển tiếp.

  22. Xem lại tóm tắt cài đặt và nhấp Cài đặt để tải Ubuntu trên máy ảo của bạn. Điều này có thể mất một thời gian, vì vậy hãy kiên nhẫn.
  23. Sau khi cài đặt hoàn tất, bạn sẽ nhận được thông báo để xóa CD cài đặt. Trong menu Virtual PC (nhớ, nhấn phím Alt phải để chuyển chuột) chọn CD> Eject và xóa CD cài đặt Ubuntu của bạn. Nhấp vào Khởi động lại ngay để khởi động cài đặt Ubuntu mới trên máy ảo của bạn.
  24. Trước khi chúng tôi đi vào Ubuntu lần đầu tiên, chúng tôi cần áp dụng sửa lỗi chuột cho bản cài đặt đã hoàn thành để khắc phục lỗi kernel. Điều này chỉ cần được thực hiện một lần. Khi máy ảo khởi động, bạn sẽ thấy một thông báo cho biết, Nhấn nút ESC để tải cấu hình GRUB. Nhấn ESC để nhập cấu hình GRUB (nếu bạn không nhấn ESC kịp thời, chỉ cần đi đến Hành động> Đặt lại để khởi động lại VM).
  25. Trong cấu hình GRUB, hãy đảm bảo tùy chọn đầu tiên đọc Ubuntu Ubuntu, kernel 2.6.xx-generic được chọn và nhấn E.

  26. Chọn tùy chọn kernel (nên là dòng thứ hai) và nhấn E.

  27. Cũng giống như khi cài đặt Ubuntu, hãy thay đổi phần mềm Splash Splash ở cuối dòng thành bản i8042.noloopùi. Nhấn Enter để áp dụng các thay đổi.

  28. Quay lại màn hình tùy chọn kernel, nhấn B để khởi động Ubuntu. Sau khi đăng nhập vào Ubuntu, tôi sẽ chỉ cho bạn cách chỉnh sửa vĩnh viễn để bạn không phải thực hiện thay đổi này mỗi khi khởi động.
  29. Khi màn hình đăng nhập Ubuntu xuất hiện, hãy nhập tên người dùng và mật khẩu bạn đã tạo trong quá trình cài đặt.
  30. Chào mừng bạn đến với Ubuntu hoàn toàn bên trong Windows.

  31. Bây giờ, đây là cách áp dụng sửa lỗi vĩnh viễn cho lỗi chuột kernel. Khi bạn làm điều này, bạn sẽ không phải lo lắng về vấn đề chuột nữa:
    1. Chuyển đến Ứng dụng> Phụ kiện> Thiết bị đầu cuối.
    2. Nhập: sudo gedit /boot/grub/menu.lst
    3. Khi được nhắc, hãy nhập mật khẩu đăng nhập của bạn.

    4. Xác định vị trí dòng kernel kernel mà chúng tôi đã chỉnh sửa khi lần đầu tiên khởi động Ubuntu (dòng ~ 132) và một lần nữa, thay đổi phần giới thiệu giật gân thành dòng i8042.noloop.

    5. Lưu các thay đổi của bạn.
  32. Bạn xong việc rồi! Thích chạy Ubuntu từ bên trong Windows.

Tất nhiên, hãy nhớ rằng bạn đang chạy Ubuntu Linux hoàn toàn từ bên trong một môi trường ảo. Điều này sẽ không ảnh hưởng đến chức năng của chương trình, tuy nhiên rất có thể bạn sẽ không thể chơi bất kỳ trò chơi GL mở nào. Tôi cũng thấy rằng âm thanh không hoạt động, nhưng nếu bạn cần nó, cách khắc phục này sẽ giúp ích (mặc dù tôi chưa thử điều này vì tôi không sử dụng âm thanh trong máy ảo của mình).

Đó là nó. Hãy xuống để cung cấp cho Ubuntu một cái nhìn thực sự tốt và bạn có thể muốn biến nó thành hệ điều hành chính của mình.

Cách cài đặt và chạy linux Ubuntu trong windows