För en kort tid sedan fick vi reda på släppet av den första betaversionen av Elementära OS Freya, som förväntat (eftersom det är ett system som jag älskar) ägnade jag mig genast åt att installera det på min bärbara dator (med UEFI) tillsammans med Windows men blev positivt överraskad över att jag inte ens kunde starta från min usb (jag gjorde en kopia av bilden med dd). Så jag var tvungen att ta till andra alternativ.
Hur man installerar Elementary Freya med EUFI
Innan detta, om du inte känner till kommandot dd, är det väldigt lätt att använda, från terminalen skriver vi:
sudo dd if="ubicación de la imagen iso" of="memoria" bs=4M
I allmänhet, om vi inte har en annan hårddisk eller usb ansluten förutom den vi ska använda, ligger den i "/dev/sdb", den vanliga blockstorleken är 4mb.
Vi fortsätter till inaktivera UEFI av Bios och lämna det kvar äldre läge, vi sparar och startar om uppstart från minnet igen, nu måste vi starta om den här gången och vi utför installationen som alla andra. en gång installerad vi aktiverar UEFI igen från Bios, och vi började spela.
Det enklaste är att skapa ett startbart minne med någon distribution som har UEFI-stöd som vi har där ute, i mitt fall använde jag Linux Mint 17, vi ska inte installera det eller något, vi behöver bara använda grub från usb. Vi kan skapa den på samma sätt som vi gjorde med den föregående och utgå från den med UEFI aktiverat, i det ögonblick som grub dyker upp (där den säger något om installation, testning och annat) trycker vi på «-tangentenC» för att komma in i konsolen och därmed starta Elementary.
Vi anger partitionen där Elementary Freya är installerat:
set root=(hd0,gpt6)
Om vi inte vet i vilken partition vi har den installerad (första raden) kan vi verifiera innehållet i en partition med kommandot ¨ls¨, till exempel i mitt fall är min partition (hd0,gpt6) och genom att skriva:
ls (hd0,gpt6)
Den visar mig mapparna boot, usr, home, etc, som utan tvekan är innehållet i vår Linux-partition. Om vi bara skriver "ls" visar det oss vilka partitioner vi har.
Sedan laddar vi kärnbilden med:
linux /boot/vmlinuz-3.13.0-29-generic root=/dev/sda1
och senare:
initrd /boot/initrd.img-3.13.0-29-generic
Vi kan också se vilken kärnavbildning vi har installerat med:
ls (hd0,gpt6)/boot
Eller helt enkelt om vi redan har tilldelat vår partition till variabeln "root" kan vi använda:
ls /boot
Nu återstår bara att börja, och för detta skriver vi:
boot
Från och med Elementary skapar vi en mapp som heter "efi" i "/boot":
sudo mkdir /boot/efi
Och vi monterar EFI-partitionen där, den här partitionen är den andra på min hårddisk:
sudo mount /dev/sda2 /boot/efi
Slutligen installerar vi "grub-efi" eller "grub-efi-amd64" beroende på vilken arkitektur vi har:
sudo apt-get install grub-efi-amd64
Vi installerar grub i vår partition:
sudo grub-install /dev/sda
Och slutligen uppdaterar vi grub:
sudo update-grub
Det är viktigt att EFI-partitionen är monterad i "/boot/efi" annars kommer den att visa fel. Och redo kan vi starta om och kolla grub i vår boot.
referenser:
http://www.linux.com/learn/tutorials/776643-how-to-rescue-a-non-booting-grub-2-on-linux