Dec 24, 2009

Cài Windows XP trên máy có sẵn Ubuntu



Với những ai chỉ quen sử dụng Windows thì hệ
điều hành Ubuntu còn quá mới mẻ. Trong một số trường hợp, bạn muốn quay về với
Windows để phục vụ cho nhu cầu công việc của mình, nhưng máy tính đã lỡ dùng
hết ổ đĩa để cài Ubuntu thì phải làm sao? Bài viết này sẽ hướng dẫn bạn cách sử
dụng phần mềm của Ubuntu để chia lại ổ đĩa và cài Windows XP mà không ảnh hưởng
đến hệ điều hành hiện tại trên máy. Tuy quá trình này không làm ảnh hưởng đến
dữ liệu trong máy nhưng bạn cũng nên thực hiện việc sao lưu để tránh tình huống
trong khi chia lại ổ đĩa thì bị mất điện dẫn đến hỏng hóc dữ liệu và không thể
phục hồi lại được.


  • Đầu tiên, bạn cho đĩa CD Ubuntu vào ổ quang,
    khởi động máy với chế độ Boot from CD. Khi đã khởi động xong Ubuntu (chạy trên
    đĩa CD), bạn cần cài Gparted – một tiện ích giúp bạn phân chia đĩa trên Ubuntu
    tương tự như Partition Magic). Để cài, bạn mở Terminal và nhập vào dòng lệnh: $
    sudo apt-get install gparted


  • Cài xong, bạn gõ tiếp gparted để chạy chương
    trình. Giao diện và cách sử dụng Gparted rất giống Partition Magic, ở đây, tôi
    dùng Gparted để chia lại ổ đĩa dùng để cài thêm Windows XP.


  • Chia xong, bạn bấm Apply để hoàn tất quá trình
    chia đĩa.


  • Kế đó, bạn thoát khỏi Ubuntu, bỏ đĩa CD cài
    Windows XP vào ổ quang, khởi động lại máy và cài đặt trên phân vùng vừa được
    tạo mới. Đến đây, bạn sẽ thấy khi khởi động lại thì máy tính mặc định sẽ khởi
    động thẳng vào Windows XP mà không thấy tùy chọn nào để khởi động Ubuntu. Đó là
    vì trong quá trình khởi động, chương trình khởi động của Windows đã làm hỏng
    Grub – chương trình quản lý việc chọn lựa hệ điều hành. Việc bạn cần làm lúc
    này là khôi phục lại chương trình Grub để có thể tạo tùy chọn khởi động Ubuntu
    hay Windows XP.


  • Để cài lại Grub, bạn bỏ đĩa CD Ubuntu vào ổ, rồi
    khỏi động lại máy để vào chạy hệ điều hành Ubuntu trên CD. Bạn nhập dòng lệnh
    sau vào Terminal: sudo grub


  • Lúc này, Grub sẽ được khởi động, bạn nhập tiếp
    lệnh: find/boot/grub/stage1


  • Khi bạn gõ lệnh này, chương trình sẽ tìm xem
    grub của bạn đã được cài đặt tại phân vùng nào. Kết quả sẽ hiện lên, đại loại:
    (hd0, 0)


  • Tiếp theo, bạn tìm đến mục ####End Default
    Options## rồi thêm vào như sau:


  • Khi thực hiện lệnh này, một cửa sổ chương trình
    Gedit sẽ mở ra. Tại đây, bạn tìm đoạn hiddenmenu rồi thêm dấu # vào trước chữ
    này.


  • Hoàn tất lệnh trên, bạn khởi động lại máy nhưng
    vẫn để đĩa CD Ubuntu trong ổ để chạy hệ điều hành này. Bạn vào Terminal rồi gõ
    tiếp lệnh: sudo gedit/boot/grub/menu.lst


  • Trong đó, phần lệnh sau chữ root, bạn lấy lại từ
    kết quả khi gõ lệnh find




  • Bạn gõ tiếp 2 đoạn lệnh sau: root (hd0, 0) và
    setup(hd0)



    title Windows XP Pro

    root (hd0,1)

    makeactive

    chainloader +1
  • Bạn chú ý đoạn lệnh trên ở mục root (hd0,1).
    Việc này sẽ xác định phân vùng thứ 2 là phân vùng chứa hệ điều hành Windows XP.
    Vậy là hoàn tất rồi, bạn chọn Save để lưu lại file này, khởi động lại máy rồi
    rút đũa CD Ubuntu ra xem, Windows XP đã nằm trong danh sách khởi động rồi đấy.


www.taydo.info

Nguồn:
NLFB – e-CHIP

.