Chia sẻ: Khắc phục sự cố “mất linux” khi cài lại win để chạy cả 2 hệ điều hành
2 posters
Trang 1 trong tổng số 1 trang
Chia sẻ: Khắc phục sự cố “mất linux” khi cài lại win để chạy cả 2 hệ điều hành
Với những ai đang khởi đầu tìm hiểu linux, thông thường sẽ cài cả 2 hệ điều hành linux và windows chung một máy. Một ngày nào đó, windows của bạn bị virus phá hay vì lý do nào đó phải cài lại. Bạn cài lại win và sau đó là … không vào được linux.
Thật ra linux không mất đi đâu bạn à. Đó là tại vì khi bạn cài lại windows vô tình đã cài đè mất trình boot loader trên ổ cứng nên không thấy chổ để chọn vào hệ điều hành Linux.
Cách giải quyết : cài lại grub lên Master Boot Record (MBR).
Có nhiều distro linux khác nhau, mình xin mình họa bằng Fedora Core 4.
Để cài lại grub, bạn thực hiện các bước sau:
Khởi động bằng đĩa cài Fedora Core 4, CD1
1) Khi màn hình FC4 hiện ra, gỏ linux rescue
Nó sẽ hiện các hộp thoại chọn keyboard, ngôn ngữ, cứ để mặc định.
2) Sau đó sẽ vào dòng lệnh của shell, lúc này bạn gỏ grub .
3) Vào phân vùng boot của linux bằng lệnh root (hd0,0). Ở đây, mình ví dụ là phân vùng /boot của bạn là hda1.
Chú ý phần này:
(hd0,0) ————- (hd<thứ tự ổ đĩa>,<thứ tự phân vùng>)
ví dụ: (hd0,0) : phân vùng thứ nhất của ổ đĩa thứ nhất, tương đương hda1
(hd1,2) : phân vùng thứ ba của ổ thứ 2, tương đương hdb3
Với ổ IDE thì có chữ hd, còn SCSI thì là sd
Nếu bạn không nhớ phân vùng boot của mình thì có thể dùng lệnh sau để xác định phân vùng boot: find /grub/stage1
4) Sau khi đã xác định được phân vùng boot,việc còn lại chỉ là gỏ lệnh cài grub thôi:
setup (hd0)
Ở đây chỉ thấy cài lên ổ cứng hd0, tại vì sau khi gỏ lệnh root ở trên thì bạn đã đứng ở phân vùng boot rồi
5) Gỏ lệnh quit thoát khỏi grub, restart máy lại sẽ thấy phần chọn lựa win và linux.
Nếu thành thạo, bạn có thể chỉnh lại file grub theo ý thích của mình dùng lệnh
nano /boot/grub/grub.conf để mở file grub rồi chĩnh sữa.
Chúc các bạn thực hiện thành công!
Thật ra linux không mất đi đâu bạn à. Đó là tại vì khi bạn cài lại windows vô tình đã cài đè mất trình boot loader trên ổ cứng nên không thấy chổ để chọn vào hệ điều hành Linux.
Cách giải quyết : cài lại grub lên Master Boot Record (MBR).
Có nhiều distro linux khác nhau, mình xin mình họa bằng Fedora Core 4.
Để cài lại grub, bạn thực hiện các bước sau:
Khởi động bằng đĩa cài Fedora Core 4, CD1
1) Khi màn hình FC4 hiện ra, gỏ linux rescue
Nó sẽ hiện các hộp thoại chọn keyboard, ngôn ngữ, cứ để mặc định.
2) Sau đó sẽ vào dòng lệnh của shell, lúc này bạn gỏ grub .
3) Vào phân vùng boot của linux bằng lệnh root (hd0,0). Ở đây, mình ví dụ là phân vùng /boot của bạn là hda1.
Chú ý phần này:
(hd0,0) ————- (hd<thứ tự ổ đĩa>,<thứ tự phân vùng>)
ví dụ: (hd0,0) : phân vùng thứ nhất của ổ đĩa thứ nhất, tương đương hda1
(hd1,2) : phân vùng thứ ba của ổ thứ 2, tương đương hdb3
Với ổ IDE thì có chữ hd, còn SCSI thì là sd
Nếu bạn không nhớ phân vùng boot của mình thì có thể dùng lệnh sau để xác định phân vùng boot: find /grub/stage1
4) Sau khi đã xác định được phân vùng boot,việc còn lại chỉ là gỏ lệnh cài grub thôi:
setup (hd0)
Ở đây chỉ thấy cài lên ổ cứng hd0, tại vì sau khi gỏ lệnh root ở trên thì bạn đã đứng ở phân vùng boot rồi
5) Gỏ lệnh quit thoát khỏi grub, restart máy lại sẽ thấy phần chọn lựa win và linux.
Nếu thành thạo, bạn có thể chỉnh lại file grub theo ý thích của mình dùng lệnh
nano /boot/grub/grub.conf để mở file grub rồi chĩnh sữa.
Chúc các bạn thực hiện thành công!
khanhtram_I83C- Tổng số bài gửi : 49
Join date : 10/10/2010
Re: Chia sẻ: Khắc phục sự cố “mất linux” khi cài lại win để chạy cả 2 hệ điều hành
Cám ơn Trâm về bài viết rất hay! Mình muốn hỏi liệu có thể sử dụng vừa win vista vừa win 7 trên 1 máy đc ko nhỉ?
Akira(I92C)- Tổng số bài gửi : 25
Join date : 14/09/2010
Similar topics
» Chạy hệ điều hành Chrome trên Linux
» Khắc phục svchost.exe chiếm quá nhiều RAM hoặc chạy tới 100%CPU
» Sự khác nhau của hệ điều hành linux với windows?
» Tại sao lại cung cấp mã nguồn của hệ điều hành linux cho người khác ?
» Thảo luận Bài 3
» Khắc phục svchost.exe chiếm quá nhiều RAM hoặc chạy tới 100%CPU
» Sự khác nhau của hệ điều hành linux với windows?
» Tại sao lại cung cấp mã nguồn của hệ điều hành linux cho người khác ?
» Thảo luận Bài 3
Trang 1 trong tổng số 1 trang
Permissions in this forum:
Bạn không có quyền trả lời bài viết