Usunieta partycja EFI podczas instalcji archa

Witam! Mam na laptopie uefi i usunalem partycje efi podczas instalcji archa…(ale zmienilem bootwanie na legacy mode) Ustawilem 3 partycje, /,/home i swap bez oddzielnej partycji boot. Niestety po instalcji pojawia sie blad

> no bootable device

Jak to naprawic? Czy jest mam gpt zamiast mbr to moge to jakos przekonwertowac na mbr? czy da sie miec gpt bez partycji efi?

 

 

stanek.94, na forum używamy polskich znaków (ż, ł, ć, ś, ą itp.). Proszę wyedytować swojego posta i poprawić co trzeba. Niezastosowanie się do prośby będzie skutkowało przeniesieniem tematu do śmietnika.

GPT może być tylko na UEFI. Konwertowanie GPT do MBR jest możliwe, ale utracisz dane. Utwórz partycję efi i zainstaluj na niej grub/syslinux/lilo.

Tzn zrobic partycje tam gdzie wczesniej mialem partycje uefi, sformatowac ja na na fat32, dodac do etc/fstab

mkfs.fat -F32 /dev/sda1 
mount /dev/sda1 /mnt/boot
genfstab -U -p /mnt > /etc/fstab

a potem zainstalowac grub w ten sposob?

pacman -S grub dosfstools efibootmgr
grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=arch_grub --recheck

PS. sorry za brak polskich znakow ale pisze z angielskiego kompa bo moj akurat sie nie bootuje…

Polecam ci ten poradnik: http://askubuntu.com/questions/267994/how-do-i-create-an-efi-partition oraz https://wiki.archlinux.org/index.php/Unified_Extensible_Firmware_Interface

Nie zapomnij ustawić flagi boot na partycji UEFI.

Bzdura.

 

GPT jest używane od wielu lat, gdy jeszcze nikt nawet nie słyszał o UEFI.

http://en.wikipedia.org/wiki/GUID_Partition_Table#Operating_systems_support

Ok, juz naprawione, dzieki :slight_smile: