Sửa lỗi mất grub 2 khi caid song song

Như tít, máy em là Sony Vaio S Series, ổ UEFI GPT. Em đã cài Windows 10 bản quyền. Giờ em cài thêm Ubuntu mà boot lên không tháy Grub mà vào thẳng Windows Boot Manager luôn.

Em đã cài đặt theo link sau: anh-dv.com/linux/cai-dat-song-song-ubuntu-va-windows-10-uefi-hoac-legacy; và sửa lỗi các phương pháp theo link sau: anh-dv.com/linux/sua-loi-mat-grub2-khi-cai-song-song-ubuntu-va-windows

Em đã cài Ubuntu như sau: cài bằng Something else, chọn 1 sda cho Reserved BIOS EFI, chọn 1 sda cho swap và 1 sda cho ext4. Nhưng luôn vào Windows Boot Manager.

Nhân tiện bác nào cài được Dual boot ở HN sửa được lỗi cho em mà không cần cài lại Wins 10 thì em xin trả tiền ạ.

  • 2

Dual boot cần gì lằng nhằng, uefi hay legacy đều như nhau tất, cứ đóng mỗi thằng 1 phân vùng, sau đó tùy nó boot vào cái gì thì gọi cái còn lại ra sau. Bộ cài ubuntu có tạo theo chuẩn uefi chưa. Cài ubuntu đơn giản nhất là khi chon something else thì:

1 phân vùng / --> Khi cài thì chọn phân vùng này

1 phân vùng swap

1 phân vùng /home

Thường thì cài đúng thì cái nào cài sau sẽ ưu tiên boot vào. Trên windows thì tải cái easyuefi vào mà sửa. Còn cao hơn tí thì ngâm cứu cái clover.

Thử mount cái efi ra xem nó có folder ubuntu ko nhé:

1 cách = CMD:

Code:

diskpart list disk select disk # (where # is the disk number of the disk with UEFI Windows) list partition select partition x (where x is the partition number of the EFI system partition. By default, it is usually the 100MB second partition) assign letter=s exit​

  • 3

    supperchym said:
Dual boot cần gì lằng nhằng, uefi hay legacy đều như nhau tất, cứ đóng mỗi thằng 1 phân vùng, sau đó tùy nó boot vào cái gì thì gọi cái còn lại ra sau. Bộ cài ubuntu có tạo theo chuẩn uefi chưa. Cài ubuntu đơn giản nhất là khi chon something else thì: 1 phân vùng / --> Khi cài thì chọn phân vùng này 1 phân vùng swap 1 phân vùng /home Thường thì cài đúng thì cái nào cài sau sẽ ưu tiên boot vào. Trên windows thì tải cái easyuefi vào mà sửa. Còn cao hơn tí thì ngâm cứu cái clover. Thử mount cái efi ra xem nó có folder ubuntu ko nhé: 1 cách = CMD: Code: diskpart list disk select disk # (where # is the disk number of the disk with UEFI Windows) list partition select partition x (where x is the partition number of the EFI system partition. By default, it is usually the 100MB second partition) assign letter=s exit

Bác chỉ dẫn em kỹ hơn đc k ạ? Cái Easy UEFI dùng tn ạ?

  • 4

Bác kiểm tra xem thằng grub có hoạt động hay không: ngay khi mở máy thì vào Boot Option (tùy hãng mà bấm phím gì đó khác nhau, Esc/Del/F mấy). Nếu có option "ubuntu" thì chọn thử xem có phải vào được grub không.

Nếu có thể vào ubuntu thì chúc mừng bạn, bạn đã gặp nhà sản xuất khốn nạn hard code chọn Windows Boot Manager làm defaut như mình (mình xài laptop HP cũng bị).

Sửa lỗi mất grub 2 khi caid song song

Có một mẹo để xử lý tình huống đó ở đây: https://askubuntu.com/questions/2442...y-new-efi-file

  • 5

Có thể lúc cài bác đã không tách phân vùng EFI ra mà cài chung vào ổ root luôn nên nó không nhận ra để boot được. Giờ cách dễ nhất là dùng các phần mềm cho phép sửa phân dùng EFI, rồi tìm cách add thủ công cái entry để boot Ubuntu. Dùng clover cũng là một ý hay, EFI là phân vùng độc lập với OS nên bác có thể chỉnh sửa thoải mái, cùng lắm boot từ live CD để cài lại phân vùng EFI.

  • 6

    zzchaolegionzz said:
Có thể lúc cài bác đã không tách phân vùng EFI ra mà cài chung vào ổ root luôn nên nó không nhận ra để boot được. Giờ cách dễ nhất là dùng các phần mềm cho phép sửa phân dùng EFI, rồi tìm cách add thủ công cái entry để boot Ubuntu. Dùng clover cũng là một ý hay, EFI là phân vùng độc lập với OS nên bác có thể chỉnh sửa thoải mái, cùng lắm boot từ live CD để cài lại phân vùng EFI.

Em có vùng EFI boot riêng rồi bác ạ. EasyUEFI không apply được, sửa mãi. Có cách duy nhất là dùng BootICE để boot phân vùng Ubuntu lên lần restart sau thôi.

kandro said:

Bác kiểm tra xem thằng grub có hoạt động hay không: ngay khi mở máy thì vào Boot Option (tùy hãng mà bấm phím gì đó khác nhau, Esc/Del/F mấy). Nếu có option "ubuntu" thì chọn thử xem có phải vào được grub không.

Nếu có thể vào ubuntu thì chúc mừng bạn, bạn đã gặp nhà sản xuất khốn nạn hard code chọn Windows Boot Manager làm defaut như mình (mình xài laptop HP cũng bị).

Sửa lỗi mất grub 2 khi caid song song

Có một mẹo để xử lý tình huống đó ở đây: askubuntu.com/questions/244261/how-do-i-get-my-hp-laptop-to-boot-into-grub-from-my-new-efi-file

Mình dùng boot-repair có chọn phần hard code, tuy vào đc Grub nhưng bị lỗi nên back ngay lập tức :shame:

  • 7

    sleepykid said:
Em có vùng EFI boot riêng rồi bác ạ. EasyUEFI không apply được, sửa mãi. Có cách duy nhất là dùng BootICE để boot phân vùng Ubuntu lên lần restart sau thôi. Mình dùng boot-repair có chọn phần hard code, tuy vào đc Grub nhưng bị lỗi nên back ngay lập tức :shame:

Thế thì phải sửa từng cái độc lập rồi. Theo mình thì thế này. Bác dùng Ubuntu Live CD boot lên, tìm cách cài Clover rồi tạo boot entry thủ công. Sau đó vào BIOS chọn ưu tiên khởi động từ disk Ubuntu, ổ EFI nằm trên đó sẽ nhận cả Win nên bác có thể boot qua disk chứa Win thoải mái. Clover xịn xò hơn mấy cái Windows boot loader với grub nhiều, tuy có mất công nghiên cứu ban đầu một xíu.

Sửa lỗi mất grub 2 khi caid song song

  • 8

Nếu dual boot mà vào win luôn thì thím thử tải easybcd rồi add new entry, mục linux, drive chọn đúng ổ đặt grub là oke.

Trước e dualboot cũng bị như thím

Sửa lỗi mất grub 2 khi caid song song

xong rút kinh nghiệm lần sau cài lại không đè grub lên thằng Windows Boot Manager mà cho vào ổ cài ubuntu lần sau boot vào win mở easybcd add thêm là xong