[Article] [Bài viết] cài Windows XP sau khi đã cài Ubuntu 7.10 |
04/01/2008 01:48:10 (+0700) | #1 | 108033 |
|
nlfb
Journalist
|
0 |
|
|
Joined: 09/07/2003 16:41:21
Messages: 1175
Location: HCM
Offline
|
|
Chú ý: Bài tớ viết dưới đây là bài thực tế quá trình cài đặt Windows sau khi đã cài Ubuntu 7.10 của tớ, tớ hoàn toàn không chịu trách nhiệm nếu bạn làm theo mà xảy ra hỏng hóc nào đó, tốt nhất làm theo thì máy đã backup dữ liệu rồi (trên máy không còn gì để mất cả ), nếu làm theo mà không được thì nên dùng google tìm hiểu, tớ cũng không rành mấy món này, toàn google cả.
Chả hiểu sao hôm nay tớ cập nhật cái Virtual Box xong, chạy máy ảo Windows XP thì treo luôn cả cái Ubuntu, chạy 2 lần treo đúng 2 lần . Mà xài cái Ubuntu riết thì cũng thấy nhiều cái bất tiện hơn dùng Windows thật, giờ cài thêm Windows XP thì phải chia lại ổ cứng, vì hiện tại máy của mình đã dùng hết toàn bộ ổ cứng cho cái Ubuntu. Tớ online tìm coi có cách nào chia lại ổ cứng để cài Windows XP lên song song với thằng Ubuntu đang chạy hay không? À há, cộng đồng Ubuntu cũng có rất nhiều bài về cái này rồi, giờ bắt tay thử xem sao.
Theo hướng dẫn từ saylinux, tớ dùng Gparted để chia lại ổ cứng, khởi động lại, bỏ đĩa CD Ubuntu vào cho nó Boot từ CD, load xong vào Ubuntu (trên CD nhá ), Boot vào nhưng theo hướng dẫn của Saylinux tớ lại không kiếm ra cái Gparted, mở Terminal lên cài vào vậy:
Code:
$ sudo apt-get install gparted
Vậy là xong cái gparted, tớ gõ tiếp gparted để chạy nó luôn.
Đây rồi, cái ổ cứng của mình, có đúng duy nhất phân vùng cho Ubuntu, tớ bắt đầu chia lại, cái này giao diện GUI nên sử dụng cũng tương tự Partition Magic, tớ kéo nhỏ lại cái phân vùng này lại, rồi tạo một phân vùng mới trên khoảng trống thừa ra khi nãy.
Xong rồi, Apply thôi, trong lúc chờ nó chạy tranh thủ lướt web phát
Chạy xong rồi khởi động lại máy rồi bỏ đĩa Windows XP vô cài, à há, lúc cài Windows XP cũng nhận ra phân vùng Ext3, tớ chọn cái phân vùng mới tạo nằm dưới cái phân vùng chứa thằng Ubuntu, format xong rồi cài (lâu ghê, đọc sách mỏi con mắt mà cũng chưa xong )
Cuối cùn thì cũng cài xong Windows, lúc này thì boot lên không thấy bóng dáng thằng Ubuntu đâu cả. May mà có ghi lại cách khôi phục GRUB ở trang saylinux. Tớ lại bỏ đĩa Ubuntu vào rồi khởi động lại.
Vào Ubuntu, tớ mở Terminal lên rồi gõ vào
Code:
Grub khởi động rồi, tớ gõ tiếp
Code:
Enter phát thì nó hiện lên chữ
(hd0,0)
Rồi gõ tiếp
Code:
$ root (hd0,0)
$ setup (hd0)
Xong, tớ gõ quit để thoát ra, restart lại máy. Xem nào, à, boot lên thấy Grub rồi, úi, mà cái Windows mới cài đâu? Có lẽ mình làm thiếu rồi, search google tiếp, à, vẫn là ở trang saylinux, có thêm một bài nữa. Rồi, làm theo xem, mở Terminal lên nữa, gõ tiếp
Code:
$ sudo gedit /boot/grub/menu.lst
Ái chà, nhập password xong thì nó hiện lên cái Gedit rối tinh, tớ chỉnh 2 mục:
default 4
timeout 10
Ừm phải add thêm cái phần khởi động Windows XP vào Grub chứ nhỉ, mà saylinux không có chỉ đoạn này, search tiếp. À há, thử vài keyword thì có kết quả, tớ tìm tiếp trong Gedit, tới mục:
####End Default Options##
Ở đây tớ gõ thêm vài dòng thông tin như sau:
title Windows XP OEM Edition
root (hd0,1)
makeactive
chainloader +1
Cái title là tiêu đề hiện lên lúc khởi động GRUB. Còn cái root tớ đặt là hd(0,1) vì lúc đầu tớ cài trên vị trí kế bên cái Ubuntu nên phân vùng khởi động Windows của tớ phải là 0,1 (0,0 là của Ubuntu mà).
Xong, tớ save lại cái file menu.lst này, khởi động lại. Rồi, boot vào nhấn Esc để chọn phân vùng khởi động. Hehe, hiện lên cái Windows XP rồi, vào thử xem. Ngon lành, hehe, cuối cùng đã hoàn tất , đi ngủ thôi, 3 giờ rồi.
Nguồn:
1. Google.
2. http://saylinux.wordpress.com/2007/11/04/huong-dan-phan-vung-ubuntu/
3. http://saylinux.wordpress.com/2007/05/19/cai_dat_lai_grub_cho_linux/
4. http://saylinux.wordpress.com/2007/04/26/cau_hinh_grub_chon_he_dieu_hanh_mac_dinh/ |
|
|
|
|
[Question] Re: [Bài viết] cài Windows XP sau khi đã cài Ubuntu 7.10 |
04/01/2008 07:06:09 (+0700) | #2 | 108133 |
hvtuananh
Member
|
0 |
|
|
Joined: 11/08/2007 20:22:20
Messages: 68
Offline
|
|
Hihi lúc cài GRUB thì phải để ý mấy cái phân vùng. Ví dụ hda1 là (hd0,0) ; hda2 là (hd0,1) ; ...
nlfb wrote:
title Windows XP OEM Edition
root (hd0,1)
makeactive
chainloader + 1
Không có khoảng trắng giữa + và 1 đâu. Bạn sửa lại đi |
|
|
|
|
[Question] [Bài viết] cài Windows XP sau khi đã cài Ubuntu 7.10 |
04/01/2008 09:56:34 (+0700) | #3 | 108171 |
281
Elite Member
|
0 |
|
|
Joined: 27/05/2007 00:22:15
Messages: 228
Offline
|
|
nlfb wrote:
default 4
timeout 10
Tại sao default là 4, trong menu.lst của bồ có mấy lựa chọn?
nlfb wrote:
Xong, tớ save lại cái file menu.lst này, khởi động lại. Rồi, boot vào nhấn Esc để chọn phân vùng khởi động. Hehe, hiện lên cái Windows XP rồi, vào thử xem. Ngon lành, hehe, cuối cùng đã hoàn tất , đi ngủ thôi, 3 giờ rồi.
Tại sao phải nhấn Esc? |
|
|
|
|
[Question] Re: [Bài viết] cài Windows XP sau khi đã cài Ubuntu 7.10 |
04/01/2008 12:08:04 (+0700) | #4 | 108209 |
|
nlfb
Journalist
|
0 |
|
|
Joined: 09/07/2003 16:41:21
Messages: 1175
Location: HCM
Offline
|
|
Đã chỉnh, thanks cậu
Tại sao phải nhấn Esc?
Tại có dòng thông báo này
Grub is loading...
Press Esc to enter menu...
Trong menu.lst tớ có thêm khởi động cái XP nữa là đủ 4, gồm
1. XP
2. Ubuntu
3. Ubuntu (safe mode)
4. Memtest 86+
Vụ sao để defaut là 4 thì tớ lướt qua không chú ý lắm, cậu giải thích giùm luôn được hông |
|
|
[Question] Re: [Bài viết] cài Windows XP sau khi đã cài Ubuntu 7.10 |
04/01/2008 12:49:28 (+0700) | #5 | 108220 |
281
Elite Member
|
0 |
|
|
Joined: 27/05/2007 00:22:15
Messages: 228
Offline
|
|
Trong menu.lst của bồ có 4 lựa chọn. Timeout là 10s.
Bồ chọn default 4 thì có nghĩa là sau thời gian 10s mà không có "tương tác" nào với "menu" thì Grub sẽ tự động "load" lựa chọn thứ 4. |
|
|
|