Fórum:
Sziasztok!
Gparteddel másoltam, rakosgattam és töröltem a windows partíciókat beleértve az efi részét is. a windows-server sata ssd újratettem, viszont ahogy a windows-t kikapcsoltam és a linuxot elakartam indítani nem találta a betöltőt ezért live usb boot repair próbáltam helyre hozni ami ideiglenesen működik is, de a grub menüt /boot/efi helyre szeretném hozni. A linux másolás rakosgatása előtt clonezillával csináltam a sata ssd-n létrehozott helyekre klónozást - ezt későbbiekbe image készítővel szeretném át pakolni máshova. Lényeg, hogy az m.2 ssd csak linux és másik ssd az winserver gyakorlásra van és ehhez a kiválasztó menü amit eddig a win kezelt.
utólag csináltam fat32 /boot/efi 500mb boot,esp partíciót, de jelenleg a /boot , >> ezt időközben klónoztam egy friisen telepített linux efi részével és fstabba át írtma az m.2 rész UUID-jét....
/boot-sav itt fel van sorolva a régi nvme0n1p3 amin volt a win /boot/efi az már nincs :( -- ez a mappa egyáltalán kell???
eddig jutottam > https://pastebin.com/qEtPH8CF
időközbe eddig eljutottam, de....
Hogyan lehet helyrehozni az efi indítót? már biosba efi file kiválasztottam ubuntu résznél is meg boot résznél is és egyik sem..initramfs ig jutok csak...ki az aki ilyen mélységbe ért hozzá??...már bios átnézte és nem talál boot eszközt ami nem igaz mert ott van csak nem tudom, hogy pontosan melyik file kell, h tisztán induljon a rendszer és ne kín keservesen live alól, systemrescuzilla van fent és supergrub2 disk utóbbi grub fix választva listába nem jelenik meg az m.2 boot rész....boot repair nem hozza helyre sajnos..
m.2 ssd lévő linux grub /boot/efi helyreállítása
Beküldte lala -
Értékelés:
Szia!
Mutass egy keperntofelvetelt a particiokrol (GParted) legyszives.
m.2 ssd lévő linux grub /boot/efi helyreállítása
Beküldte peter3222 -
Értékelés:
http://www.kepfeltoltes.eu/view.php?filename=783IMG_20230309_132420.jpg
http://www.kepfeltoltes.eu/view.php?filename=257IMG_20230309_132426.jpg
http://www.kepfeltoltes.eu/view.php?filename=977IMG_20230309_132449.jpg
m.2 ssd lévő linux grub /boot/efi helyreállítása
Beküldte lala -
Értékelés:
Nem tudom hogy az EFI particio elotti figyelmezteto haromszog, es "Cannot initialize drive"
minek koszonheto, de probald meg ezt: https://linuxmint.hu/comment/59850#comment-59850
A "chroot>" utan ezt a parancsot ird be:
grub-install /dev/nvme0n1p2
Nem vagyok biztos a sikerben, de ettol rosszabb nem lesz.
m.2 ssd lévő linux grub /boot/efi helyreállítása
Beküldte peter3222 -
Értékelés:
m.2 ssd lévő linux grub /boot/efi helyreállítása
Beküldte peter3222 -
Értékelés:
m.2 ssd lévő linux grub /boot/efi helyreállítása
Beküldte lala -
Értékelés:
Ha ez a rendszer evekkel ezelotti Legacy telepites, akkor szerintem idoszeru lenne egy
friss EFI-s telepites. (Ha az alaplap UEFI-s)
- gpt particios tabla
- 300MB Fat32-es fajlrendszeru particio /boot/efi csatolasi ponttal
- Kb. 30GB Ext4 particio / csatolasi ponttal
- A maradek pedig szinten Ext4 /home csatolasi ponttal
- Ha nem csinalsz SWAP particiot, akkor automatikusan csinal SWAP fajlt.
m.2 ssd lévő linux grub /boot/efi helyreállítása
Beküldte peter3222 -
Értékelés:
m.2 ssd lévő linux grub /boot/efi helyreállítása
Beküldte peter3222 -
Értékelés:
gpt particios tabla < legalcy alapon ezen van
- 300MB Fat32-es fajlrendszeru particio /boot/efi csatolasi ponttal < én 500mb adtam
- Kb. 30GB Ext4 particio / csatolasi ponttal < későbbi méretezésnél 350gb..maradék a /home ahhoz nem nyúlok
ha jól tudom már nincs SWAP partíció csak file van amit szintén útolag át tudok mozgatni ha kell..
Dell Optiplex 3050 efi-s alaplap...
m.2 ssd lévő linux grub /boot/efi helyreállítása
Beküldte lala -
Értékelés:
A BIOS-ban (UEFI) latsz olyan opciot hogy "CSM"? - Ha igen, probald ezt engedlyezni (enabled)
vagy tiltani (disabled) - es kozben proba a bootolassal.
("gpt particios tabla < legalcy alapon ezen van" - ezt valahogy nem ertem. :()
Ha belegebedsz is
Beküldte T.István -
Értékelés:
MBR sémájú az M2 SSD. Ha manuálisan létrehozol egy UEFI partíciót rá, az attól nem még nem lesz GPT séma.
Ha belegebedsz is Ha belegebedsz is
Beküldte peter3222 -
Értékelés:
Ha belegebedsz is
Beküldte 444tibi -
Értékelés:
Manuális fstab grub.cfg és efi macera
Beküldte 444tibi -
Értékelés:
Csak ha érzel magadba kitartást, nem nehéz de igényel időt és koncentrációt
Először is esküdj hogy a klónozás, vagy nem tudom hogyan varázsoltad a partícióra a linuxot, jól sikerült, bitre megegyezik az eredeti meg a klón. Különösen a /boot alatti könyvtárstruktúra.
Mégegy eskü hogy valóban gpt/efi a lemez partícióstruktúrája és nem mbr.
Ha minden ok, stimmel, Live Linux, indíts egy partíciókezelőt, Gparted, Disks.
Nézd meg a linuxos partíciód UUID-jét. ez egy hosszú számsorozat.
Menj be a /etc könyvtárba, nyisd meg az fstab fájlt.
Valami ilyet kell látnod, ez az enyém, most csak a legelső a / sorral foglalkozz.
# <file system> <mount point> <type> <options> <dump> <pass>
UUID=9a3fafb4-59de-4b39-a129-051f365cab30 / ext4 errors=remount-ro 0 1
UUID=30b00271-26f3-4b5d-a97b-9897ed48c5ca swap sw defaults 0 0
UUID=448883198883091E /media/tibi/aero_data auto nosuid,nodev,nofail,x-gvfs-show 0 0
UUID=E6CE3F6ECE3F35E1 /media/tibi/aero_mndns auto nosuid,nodev,nofail,x-gvfs-show 0 0
A legelső, a / uuid-nak stimmelni kell a linuxos partíció uuid-vel.
Ha nem, vagy nem ilyen az első sor szerkezete akkor CSAK az uuid-t cseréld ki a jóra amit az előbb a partíciókezelőbe láttál, kopi-paste.
A többit ha van kommenteld ki, ráér ha felállt a rendszer. Kikommentelés, azaz nem veszi figyelembe, a sorok elejére # karakter.
Ha megvagy, mentsd a fstab fájlt.
Következő, szintén a telepített Linux/boot/grub könyvtárba a grub.cfg fájlt nyisd meg.
Görgess lefelé lesz egy menuentry kezdetű sor, ott állj.
Így kellene kinéznie, az Ubuntu helyett a te rendszered nevével, Manjaro, Mint stb.
menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-9a3fafb4-59de-4b39-a129-051f365cab30' {
recordfail
savedefault
load_video
gfxmode $linux_gfx_mode
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
set root='hd0,gpt4'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt4 --hint-efi=hd0,gpt4 --hint-baremetal=ahci0,gpt4 9a3fafb4-59de-4b39-a129-051f365cab30
else
search --no-floppy --fs-uuid --set=root 9a3fafb4-59de-4b39-a129-051f365cab30
fi
linux /boot/vmlinuz-4.15.0-206-generic root=UUID=9a3fafb4-59de-4b39-a129-051f365cab30 ro quiet splash resume=UUID=30b00271-26f3-4b5d-a97b-9897ed48c5ca $vt_handoff
initrd /boot/initrd.img-4.15.0-206-generic
Látod ugye itt az UUID-ket? Mindet ki kell cserélned arra amit az előbb az fstab-ba bekopiztál, amin a linuxod van arra.
Bízom benne hogy a kernelek, vmlinuz és az initrdk a helyükön vannak.
Mentsd a fájlt.
Nyisd meg az EFI partíciót.
Nagyobb összegbe fogadnék hogy semmi sincs benne. Ha így van valóban, szedd le innen ezt a zipet,
https://mega.nz/file/04ZkBZqS#cLqPILoHIwKColScMns_yNjLLrdNDJ5-IQrdMYmpzow
csomagold ki és másold a két mappát, BOOt és Ubuntu, az EFI partíció gyökerébe.
Ha kész, nyisd meg az EFI/Ubuntu/grub.cfg fájlt. NE azt amit előbb, nehogy a linuxos partíció /boot/grub alattit!
Így kell kinéznie.
search.fs_uuid 26138c93-66a6-468e-ad7b-8344360c468c root hd2,gpt2
set prefix=($root)'/boot/grub'
configfile $prefix/grub.cfg
itt az uuid sort szintén cseréld kis tiédre, a linuxos partícióéra.
Mentés, reboot, live pandrive kihúz és elviekben már listázni kéne az uefinek a linuxodat és indulnia kéne.
Kézzel helyretettük a partíció azonosítókat, több helyen is, létrehoztál egy normál EFI mappaszerkezetet amibe megmutattuk a grubnak hogy hova kell továbbadni a bootot és ott is minden elvileg a helyén van.
Ha ezekután se, és mindenképpen megmentenéd a Linuxodat:
Kell mégegy pendrájv.
Az egyikről a másikra telepíts, amikor kérdi hova tegye a rendszebetöltőt, tetesd a mostani fix lemez EFI-be, ne a penre!!
Reboot után választható lesz az eredeti Linuxod, indítható, és ha jól csináltad, a pendrive kihúzása után is indítható.
Ha ígyse akkor ott valami nagyon el van kefélve.
Ha ez így nehéz, vagy sikertelen, akkor én javasolnék egy tiszta telepítést. Akkor nem tudom hogyan kéne helyrehozni, ha egyáltalán helyre lehet.
Manuális fstab grub.cfg és efi macera
Beküldte T.István -
Értékelés:
A felvezetőben megadott linken mögött a logban látszik, hogy mbr.
(De abból, hogy újra és újra felkerül ugyanaz a lemez, azt gondolom, hogy ez az egész egy teszt. Hogy lássuk mikor, és ki fog kibukni magából)
Manuális fstab grub.cfg és efi macera
Beküldte 444tibi -
Értékelés:
Ugyanilyen érthetetlen lámaként kezdtem. Most se tudok sokkal többet.
Ventoy projektem miatt beleástam magam az efi grub, fstab és a bootfolyamat részleteibe.
Linuxon egészen jól megértettem mert faék egyszerű, picit off de kezdem Winen is érteni hogyan is indul el egy oprendszer.
Ezenkívüli tudásom nullához konvergál.
Ha MBR akkor én passzolok, az nem megy hogyan bootol el arról.
De amúgy a leírt módszeremmel simán át lehet állni gpt/efire.
Majd kiderül, kolléga aktív troll vagy tényleg szeretné nulla hozzáértéssel megmenteni a rendszerét.
Hogy minek kellett 2 egyforma szálat nyitni ennek na az számomra is rejtély.
Manuális fstab grub.cfg és efi macera
Beküldte peter3222 -
Értékelés:
akkor az efi és a / újra kell rakni amit nagyon nem szeretnék, jó oké a / partició és /home klónozva van, de ha nem lehet a klónból a samba és teminál stb cuccok beállításait vissza helyezni a frissen telepítettre, akkor kvázi amit anno évekkel ezelőtt csináltam állíthatom be újra :( és fogalmam sincs hogy volt....
Manuális fstab grub.cfg és efi macera
Beküldte 444tibi -
Értékelés:
Manuális fstab grub.cfg és efi macera
Beküldte 444tibi -
Értékelés:
https://linuxmint.hu/forum/initramfs-bootolas-kozbeni-elakadas
Manuális fstab grub.cfg és efi macera
Beküldte T.István -
Értékelés:
Helyezd be a klónt, és másold fel az új helyre amit szeretnél. A beállítások mind a Home alatt a saját mappádban vannak. Ha ezt a tartalmat átmásolod az új helyre, akkor meg van minden beállításod. Ne partíciókat pakolj ide -oda, mert GPT módú meghatóra nem lehet Legacy módú lemezről nem lehet csak úgy partíciókat átklónozni. Annál ez sokkal bonyolultabb, mint átmásolni a fájlokat.
Manuális fstab grub.cfg és efi macera
Beküldte peter3222 -
Értékelés:
mondanám, hogy így este értem, de nem igazán..az m.2 ssd gpt az mbr-t nem értem mbr ha jól olvasom alinkből az ventoy usb , akkor azt kellene előbb gpt-re ...ez egy jó régi anno legalcy install ami mellé win-server került dualboot ként igaz az efis és abba volt benne a linux is, de ezt már írtam..de mért nem lehet rakosgatni??? tudom nem win ezért szívok vele napok-hetek óta mert könnyűnek hittem és okos voltam...
"Helyezd be a klónt, és másold fel az új helyre amit szeretnél = hogyan? . A beállítások mind a Home alatt a saját mappádban vannak. Ha ezt a tartalmat átmásolod az új helyre, akkor meg van minden beállításod a /home egy full mappa..." nem elég csak efi és / fő lényeget újra install efi alapon a /home meg marad legalcy??
Manuális fstab grub.cfg és efi macera
Beküldte peter3222 -
Értékelés:
tisztán látás végett én az egészet f12-ből indítottam el a linuxot ugy mint a win-t is legalcy alapon, ezért volt másnak fura mikor átkapcsolt efi-re hogy nem látja a linuxot..de legalcy külön kapcsolással elindult..más erre rá sem jött volna ha nem szólok neki..
Manuális fstab grub.cfg és efi macera
Beküldte T.István -
Értékelés:
az m.2 ssd gpt
....
.de legalcy külön kapcsolással elindult..más erre rá sem jött volna ha nem szólok neki..
Most akkor mi is van? Mégiscsak MBR?
az mbr-t nem értem mbr ha jól olvasom alinkből az ventoy usb , akkor azt kellene előbb gpt-re
A ventoy az kettős módú, úgy indul, ahogy a gép be van állítva. Ha UEFI-re állítod, akkor GPT lesz, ha Legacy, akkor MBR. Ha CMS, az már BIOS-től függ, hogy mit mutat neki, ez kétesélyes.
"Helyezd be a klónt, és másold fel az új helyre amit szeretnél = hogyan?
Mondom lépésenként:
1.Telepítesz UEFI módban egy rendszert az M2-re.
2. Leállítod a gépet.
3. Beszereled a lemezt, amin a klón van (eredeti rendszer)
4. Bootolod a gépet az m2. SSD-ről.
5. Ott a felállt rendszer alatt megnyitod a másik lemezt (fájlkezelőben, Fájlmenedzser programmal, ahogy tetszik)
6. A rejtett fájlok megjelenítését bekapcsolod.
7. Betallózod a másik lemezen a Home mappát, azon belül a sajátodat.
8. Kijelölsz mindent, másolás, új helyen meg beillesztés.
Kb. így.
a /home egy full mappa..." nem elég csak efi és / fő lényeget újra install efi alapon a /home meg marad legalcy??
Ez így nem fog működni. Ha a Home-t külön akarod, az vagy másik GPT lemez legyen, vagy esetleg az M2 SSD-t osszad fel, legyen külön partíció a Home-nak.
ennek az az oka, hogy UEFI módban a BIOS-ok nem teszik elérhetővé az MBR lemezeket a boot során. Ha már felállt a rendszer, akkor lehet csatolni, de akkor már késő, mert rendszer betöltéskor elérhetőnek kell lennie. Ezen nem segít a CSM mód sem.
Ha UEFI módot akarsz, akkor az összes lemeznek GPT módunak kell lennie. Érd el ezt az állapotot. Lehet ehhez több tárhely kell, mert el kell menteni valahová az MBR lemezek tartalmát mielőtt azokat újraformázod.
Ha van másik GPT lemez, akkor lehet a Home azon a külön lemezen, ha úgy tetszik. Azt feltöltheted később is a lementett tartalommal.
Arra is lenne lehetőség, hogy az MBR lemezt átalakítsad GPT-re, de ha azon van egy WIN meg egy Linux, akkor arra nincs sok esély. Ha csak egy Windows van, azt át lehet alakítani. Vagy ha csak egy Linux. Ha el tudod tenni ideiglenesen a Linux-ról az adatokat máshova, akkor a Windowst elindítva lehet kezdeményezni az átalakítást. De ehhez törölni kell a Linux partíciót. Az átalakítás után a maradék helyre létre lehet hozni egy új Linux-os partíciót, és azt használni Home-nak. Az egészet, azaz úgy nem megy, hogy a régi teljes rendszer, azon belül a Home mappa, az legyen az új Home mappája is.
Manuális fstab grub.cfg és efi macera
Beküldte peter3222 -
Értékelés:
ez így túl bonyolult estére....
mért ilyen rohadt bonyolult az alapja??? de így akkor a klón mentés sem jó :(( az egészet másolás alapon...feladom a végén télleg..
rakosgatás előtt így nézett ki: / 100gb , /home 334gb ezeket klónoztam a sata ssd 1T win alatt csináltam maradék helyből levágtam linuxnak helyet és cloneziilával megcsináltam..majd live alatt töröltem a win efi és restart linux nem indult
ezért manuálisan csináltam efi és utána egy 250gb sata ssd-re tettem tisztán linuxot és annak az efijét klónoztam arra a helyre amit manuálisan létrehoztam majd utána fstab-ba módosítottam az UUID-t ahogy írtad is, idáig oké, de a grub-update stb az nem megy továbbra sem és a boot repair sem oldja meg a problémát, ideiglenesen supergurb2 disk live próbáltam megkeresni és el is indította a rendszert aminek örültem, de utána ismét már initramfs volt. Így hátha segít..van egy friss efi partíció ami elindult a kiválasztott linuz? behúzta
tény, hogy a régi rendszert a már nem indítható asztali gépen tettem fel..12-3 éves gép..az sima bios és távolba sem volt uefi(vége felé kezdett bejönni csak nem volt már értelme nagyon gépet újítani) de ez a része mind1....
az 1T csak linux legyen, gondolva későbbi időkre is :
nvme0n1p1 ez a / linux 350gb
nvme0n1p2 ez a /efi/ubuntu/grub 500mb
nvme0n1p5 ez a /home maradék, így osztottam fel pakolgatás közben méretezéssel
Manuális fstab grub.cfg és efi macera
Beküldte peter3222 -
Értékelés:
linuxot elkezdtem telepíteni, de előtte szólt, hogy RST állítsam át/ki...megnéztem, hogy hol van...majd újra próbálkoztam a live alatt boot repair helyreállította ami rosszl volt grub reinstall..és rendesen indítva kicsit hosszadalmas volt már féltem, hogy ismét nem sikerül, de elindult a linux :) :) yeeee......
Azt se tudtam, hogy van ilyen állítás a bios-ba..az oké volt, hogy Optain support van, de azt is külön kell állítani, erről fogalmam se volt ..
Manuális fstab grub.cfg és efi macera
Beküldte 444tibi -
Értékelés:
A bios/uefi szinten kell átállítani ilyenkor, irst vagy rst.
Soha nem is fog jó lenni ha mezei módba telepített rendszert átklünozod egy nvme lemezre és a uefibe nem állítod át.
A teljes acpi totál más hát nem csoda hogy szerencsétlen elhasalt.
Ez kb. mint ide ahci váltás.