GNU GRUB probléma! [Megoldva]
balo96Na,ezen a ponton eljutottam az olvasás során én is "a troll"-szintjére és 'ammodó vagyok'-igaza van: It yuors my belt..!:D Egy ebasz..ott rendszert így visszareparálni uu.olyanná...:(- mi értelme van? Írták már hogy egy BÁRMILYEN Live -cd-vel mentsd ki az adataidat (i tak dalse) PS: van olyan telepítőlemez ami Kimondottan UEFI!,ha szerencsétlen Windowsod ilyen partición van..nyilván hogy elindul,mert a boot-repair-al a többit legyalultad... A vaknak is először azt kell megtanulnia,hogy hasra ne essen,nem az ég kék színéről beszélni. Akinek halovány lila flátusza nincs az adatdohozókról, lemezparticóról,filerendszerekről-a sjátjáról beszlek-de, még csak akkor szembesül vele amikor egy teljesen újat akar felrakni és nem is olvas előtte.. Kérem felvételemet én is "a troll"-clubba!
balo96Az jó. Akkor indíts egy Live rendszert (Try Ubuntu Without Installing)... Nyiss egy terminált (Ctrl+Alt+T) Másold bele soronként, utánuk mindig entert ütve (az első sor után két entert kell ütni): sudo mount /dev/sda5 /mnt sudo mount /dev/sda2 /mnt/boot/efi sudo mount -B /dev /mnt/dev sudo mount -B /proc /mnt/proc sudo mount -B /sys /mnt/sys sudo chroot /mnt update-grub grub-install /dev/sda exit sudo reboot
balo96A semminél ez jóval több, van hibaüzenet! :-) # grub-install /dev/sda Installing for i386-pc platform. grub-install: warning: this GPT partition label contains no BIOS Boot Partition; embedding won't be possible. grub-install: warning: Embedding no possible. GRUB can only be installed in this setup by using blocklist. However, blocklist are UNREILABLE and their use is discouraged.. grub-install: error will not proceed with blocklists. Találatok a hibaüzenet alapján: http://www.dedoimedo.com/computers/grub2-efi-recovery.html https://velenux.wordpress.com/2012/07/12/grub-failing-to-install-on-debianubuntu-with-gpt-partitions/ http://ubuntuforums.org/showthread.php?t=1790260 (Nekem még ez ugrott be: http://ubuntu.hu/node/31723#comment-354543) No, majd jönnek az okosok és kiötlenek valamit...
csuhas32Ezek jóknak tűnnek de sajnos nem tudok annyira angolul, hogy értsem is, hogy mit akarnak pontosan. Max azt tudom belőle kinézni, hogy miket kell beírni a terminálba. :( Így hát aki jobban ért ehhez talán majd megmondja a tutit de azért megpróbálom megfejteni ezekből a megoldást...hátha jutok valamire. :) Amit én nem értek -amellett hogy miért nem tudom működésre bírni a linuxot- hogy ha eddig működött az Ubuntu, és valami adatsérülés miatt ,,elromlott" DE teljes újrarakással sem tudom működésre bírni.
[törölve]
csuhas32A második linken leírtak logikusnak tűnnek. Én azt próbálnám meg -mindenféle gpt/uefi tpasztalat hiányában- Értelmezésem szerint, a grub egyszerűen nem talál magának helyet. Mert a "szabad területre", amit talál a vinyón nem települhet. Ráadásul ilyen szabad területekből magán az SDA-n lehet rengeteg. Akkor hogy döntené el, hogy hova egye be magát? Parancsra vár. Vagyis hogy a szabad területről foglaljunk le egy darabot és mondjuk meg a grub setupnak, hogy ODA lehet telepíteni. Mivel a jelenlegi SDA-n belül csak az elején és a végén van szabad vagy felszabadítható terület, én a végén a SWAP-et csökkenteném és az így felszabadult területre alkalmaznám a második linken leírtakat. De mindenképpen le kellene mentetni egy külső eszközre a jelenlegi állapotot, ha gondot okozna egy esetleges rossz particionálás. Szóval: sda6-ra ráállni ennek a grafikus trutymónak a kijelölőjével, csökkenteni a méretet, az így felszabadult területre ráállni, lefoglalni bootnak. Ez lenne szerintem a menet. Utána jöhet megint az a parancshalmaz. Mindezt úgy írom, hogy CSAK normál mbr-es tapasztalatom/gyakorlatom van. Sajnos/szerencsére az uefi mizéria nem érintett eddig.
balo96Részemről hiányzik a gyakorlati tapasztalat ebben az ügyben. Találtam Kendektől még egy hozzászólást: http://ubuntu.hu/node/38846#comment-472441 Mindenesetre a GPartedben van ilyen lehetőség: Új partíció; Filesystem: Unformatted A partíció létrehozása (Apply) után pedig valóban megjelenik a Manage flags résznél a bios_grub jelölő hozzáadásának lehetősége. Ha ezt az irányt választod, akkor az sda4 és az sda5 között van is egy 1 MB-os szabad területed, bár azt nem biztos, hogy engedi megformázni, mindegy, lecsíphetsz az sda5 végéből is, vagy ott a swap, aminek ennyi RAM mellett ilyen méretben amúgy sincs túl sok értelme, nem túl nagy kár érte, még akkor sem, ha utólag az fstabból ki kell majd kommentelni, én a cserehelyet áldoznám fel. Valahol a kutya tán ott lesz elásva, hogy itt rossz helyre került a boot flag. Szerintem itt körvonalazódni látszik a megoldás: http://askubuntu.com/a/362738
csuhas32Win mellé még én se tettem UEFI-s megoldással Ubuntut. De az Ubuntunak két partíció kell (A sajátjain kívül), Egy EFI a /boot/efi alá csatolva és egy előtte, egy üres, amit ő maga beállít használ. Ez lesz a bios_grub jelölős! Tehát az EFI indítású rendszerhez szükséges partíciók létrehozásának a folyamata: (A legjobb helye a lemez elején van, de feltelepített Win esetén ettől szerintem eltekinthetünk, menjen a Win mögé) - Szabadhely (EFI előtt kell legyen!): 128MB! Ez kell az Ubinak. Automatikusan beállítja, használja. Ellátja egy bios_grub jelző-vel is. Aztán a szabadhely mögé az EFI partíció: - méret: 200MB (100MB a minimum!! 200 az ajánlott) - Típus: Fat32 - címke: EFI - csatolási pont: /boot/efi - jelző/jelölő: boot