Khởi động Ubuntu Từ Windows Bootloader | DinhPhuc Tran

Sau khi cài đặt Ubuntu trên máy tính song song với Windows bạn thường gặp phải hai trường hợp: máy tính sẽ khởi động thẳng vào Windows mà không có màn hình chọn hệ điều hành hoặc GRUB (chỉ có mấy dòng text) của Ubuntu trở thành trình chọn hệ điều hành mặc định. Bạn muốn sử dụng bootloader của Windows để chọn hệ điều hành lúc khởi động thì đây là những gì bạn cần…

YÊU CẦU:

  1. Windows bootloader.

windows boodloader

Máy tính của bạn cần có Windows bootloader. Nếu bạn đã ghi đè Windows bootloader bằng GRUB sau khi cài Ubuntu thì bạn cần cài lại boodloader của Windows, bạn có thể tham khảo ở đây.

2. EasyBCD

easybcd20256x256

Bạn có thể tải và cài đặt EasyBCD từ website chính thức https://neosmart.net/EasyBCD/

3. Phân vùng cài đặt Ubuntu

Là số phân vùng mà bạn đã chọn khi cài đặt Ubuntu. Nếu không nhớ, bạn có thể kiểm tra bằng câu lệnh “sudo fdisk -l”, nếu không thể vào được Ubuntu bạn có thể sử dụng Ubuntu Live Disk (tính năng chạy thử không cần cài đặt) của cd hoặc usb cài đặt Ubuntu.

screenshot-from-2013-01-10-195937

4. Đường dẫn đến linux kernel (vmlinuz)

Đường dẫn đến file vmlinuz nằm trong thư mục /boot của Ubuntu. Bạn có thể dùng Ubuntu Live Disk để mount phân vùng đã cài Ubuntu để tìm. Tên file thường có dạng vmliuz-x.x.x-x-generic.

5. Đường dẫn đến file initrd

Bạn tìm đến file /boot/initrd.img-x.x.x-x-generic.

CÁC BƯỚC THỰC HIỆN: 

1. Mở EasyBCD

Sau khi đã cài đặt EasyBCD, bạn mở phần mềm lên.

2. Thêm entry cho bootloader

Bạn thực hiện như hình dưới

09-01-2013-15-33-49

Bấm vào Add new entry

09-01-2013-15-34-45

Chọn tab NeoGrub

09-01-2013-15-35-09

Bấm vào Install. Ở bước này, phần mềm  sẽ tạo một file GRUB (trình khởi động hệ điều hành của Linux) trên ổ đĩa C. Bootloader sẽ dùng file này để khởi động vào Ubuntu.

09-01-2013-15-35-23

Sau khi cài đặt, bạn bấm vào nút Configure

3. Thêm đường dẫn đến Ubuntu vào NeoSmart booloader

Sau khi bấm vào Configure, Notepad sẽ tự động mở lên, bạn thêm các dòng sau vào cuối.

neosmart_grub_config

Chi tiết của các dòng:

  • title Ubuntu : tiêu đề sẽ hiện lên trong GRUB
  • root (hd0, 6) : hd0 là số thứ tự ổ đĩa, 6 là thứ tự của phân vùng chứa Ubuntu (bắt đầu từ 0, nếu Ubuntu ở phân vùng sda7 thì thứ tự là 6)
  • kernel /boot/vmlinuz-3.19.0-31-generic root=/dev/sda7 ro quiet splash : trong đó vmlinuz-3.19.0-31-generic là file kernel, sửa lại số phiên bản giống với file kernel trên máy của bạn; sda7 là số thứ tự phân vùng bạn đã cài Ubuntu (kiểm tra bằng câu lệnh “sudo fdisk -1”)
  • initrd /boot/initrd.img-3.19.0-31-generic : bạn cũng cần sửa lại cho giống với file initrd.img trên máy của bạn
  • boot : câu lệnh bắt buộc để bootloader có thể boot được.

4.  Lưu lại configure và thoát

5. Thay đổi tên và thứ tự của các hệ điều hành trong boodloader

09-01-2013-18-59-47

Chọn Edit Boot Menu

09-01-2013-19-00-31

Bấm vào Rename để đặt lại tên bất kì cho các hệ điều hành trong bootloader. NeoGrub Boodloader là tên mặc định cho entry bạn vừa tạo ra. Bạn cũng có thể thay đổi thứ tự của chúng. Lưu ý, sau khi chọn khởi động vào Ubuntu trong Windows boodloader, GRUB của Ubuntu mới hiện lên và bạn phải chọn Ubuntu một lần nữa (đây mới là tiêu đề mà bạn đã đặt ở dòng “title Ubuntu” ở trên.

6. Thoát EasyBCD và khởi động lại máy tính

Khi khởi động lại bootloader của Windows sẽ hiện lên, bạn chỉ cần chọn hệ điều hành muốn khởi động vào. Nếu chọn Ubuntu máy tính sẽ khởi động lại một lần nữa để vào GRUB.

Chia sẻ:

  • Facebook
  • X
Thích Đang tải...

Từ khóa » Cài đặt Ubuntu Từ ổ Cứng Bằng Easybcd