Cách dùng easybcd cho linux

Sau khi cài song song 02 hệ điều hành Linux và Windows trên cùng 01 máy tính, nếu bạn cài lại Windows thì chắc chắn Menu Boot thường được tạo bằng Grub2 Boot sẽ không còn. Vậy làm sao khắc phục lỗi mất Menu Boot Linux sau khi cài lại Windows?

Lúc này, cách khắc phục nhanh nhất là sử dụng phần mềm EasyBCD thêm menu boot Linux ngay trên Windows.

  • Sửa lỗi không vào Windows sau khi cài Linux
  • Cài GNS3 trên Linux không dùng GNS3 VMWare
  • Chọn Linux Mint hay Ubuntu cho lần đầu dùng Linux?
  • Tối ưu và tăng tốc sử dụng VMware Workstation
  • Cài đặt nhiều phiên bản PHP trên cùng Server
  • Cài đặt ASAv trên GNS3 và kết nối bằng Telnet, ASDM

1. EasyBCD là gì? Tải phần mềm ở đâu?

EasyBCD là phần mềm được NeoSmart Technologies phát triển để  cấu hình và tinh chỉnh Boot Configuration Data [hay thường gọi là bảng khởi động – menu boot]. Bảng khởi động được giới thiệu lần đầu tiên trong Windows Vista và được sử dụng trong tất cả các bản phát hành Windows tiếp theo.

Bạn có thể tải EasyBCD tại trang chủ của Neosmart: //neosmart.net/EasyBCD/

EasyBCD hoàn toàn miễn phí cho người dùng cá nhân.

2. Thêm menu boot vào Linux trên Menu Boot Windows 10.

Sau khi tải về và cài đặt phần mềm, lần đầu chạy EasyBCD sẽ cung cấp cho các bạn về Menu boot hiện hữu đang sử dụng [View Settings].

Để thêm Menu boot vào Menu boot có sẵn bạn chọn vào Tab Add New Entry – tiếp tục chuyển qua Tab Linux và cài đặt với các thông số:

– Type: Boot loader của Linux, thường là GRUB hoặc GRUB 2.

– Name: Tên hệ điều hành [bạn nhập thông tin].

– Drive: Phân vùng đang cài đặt Linux trên máy bạn.

Bạn nhớ bấm vào dấu [+] để thêm menu boot nhé.

3. Tinh chỉnh Menu Boot.

Sau cùng, bạn vào mục Edit Boot Menu để tinh chỉnh lại Menu Boot

– Default: Lựa chọn mặc định của Menu Boot.

– Count down from: Số giây đếm ngược trước khi tự động boot.

Kết luận

EasyBCD còn một số tính năng hữu ích khác mà bạn có thể tự khám phá như:

– Backup / Restore Bootloader giúp bạn sao lưu phục hồi Menu Boot.

– BCD Deployment hỗ trợ tạo Menu Boot cho USB hoặc phục hồi Master Boot Record.

Theo kinh nghiệm cá nhân thì đây có lẽ là phần mềm tinh chỉnh Boot Menu dễ sử dụng nhất. Hy vọng bài viết sẽ giúp được bạn.

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.

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

Bạn có thể tải và cài đặt EasyBCD từ website chính thức //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.

 

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

Bấm vào Add new entry

 

Chọn tab NeoGrub

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.

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.

 

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

Chọn Edit Boot Menu

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.

Chủ Đề