[Megoldva] No Bootable Device

IG képe

Fórum: 

Helló! :)

Szétbarmoltam a rendszerem. :D

Adott egy Acer laptop, amire simán felment az LMDE6 (nincs winem), minden flottul ment. Aztán rájöttem, hogy a laptop firmware-t nem tudom frissíteni, mert csak win-re adják ki, ezért csináltam egy WINtoUSB pendrive-ot, amivel bebootoltam, frissítettem a firmwaret, kivettem a pendrive-ot és jött a linux az ssd-ról. Na. Tegnap is ezt akartam, de nem a WINtoUSB pendriveot dugtam be, hanem egy win10 telepítőt -és mivel nem emlékeztem az előző folyamatra részleteiben- rossz helyre kattingattam és eltűnt a grubom.
Természetesen semmit sem telepítettem, partíciók épek, megszakítottam a telepítést, miután rájöttem, hogy rossz pendrive van bent.

Sikerült csinálnom egy LMDE6 live pendrive-ot, amivel be tudok bootolni.
Az fdisk -l ezt adja. https://imgur.com/a/A74M780

Szóval kérdés, hogy live lmde6-tal történő boot után mit kellene csinálnom, hogy be tudjak bootolni a laptop ssd-ről?

 

No Bootable Device

Hello!

Inditsd az LMDE 6 telepitot (live rendszerkent) - hozz letre net. kapcsolatot, es menj
erre az oldalra: https://mxlinux.org/wiki/system/chroot-rescue-scan/
Nyiss terminalt, es masold be egyenkent ezeket a parancsokat. (Vard meg mig lefutnak)

sudo apt-get update       
sudo apt-get install git  
git clone https://github.com/BitJam/chroot-rescue
git clone https://github.com/BitJam/cli-shell-utils
sudo chroot-rescue/bin/chroot-rescue-scan

Az utolso parancs megnyit egy az elso kepen lathato ablakot.
Nalad valoszinu csak az LMDE 6-ot fogja mutatni.
Nyomj entert.
Erre a masodik kepen lathato ablak fog megjelenni.
Alul a "chroot>" utan ird be:

grub-install /dev/nvme0n1p1

(Ez az EFI particio azonositoja)

Enter, es vard meg mig lefut.

exit

A parancs utan zard be a terminalt, allitsd le az LMDE 6 live rendszert, huzd ki a telepitot,
es probald inditani a telepitett LMDE 6-ot.

Értékelés: 

0
Még nincs értékelve

A GRUB-ot kell újratelepíteni

Analógia:

sudo mount /dev/sdXN /mnt
sudo mount /dev/sdXB /mnt/boot/efi
sudo mount -B /dev /mnt/dev
sudo mount -B /proc /mnt/proc
sudo mount -B /sys /mnt/sys
sudo chroot /mnt
grub-install /dev/sdX
update-grub
exit
sudo reboot

Már csak azt kellene tudnunk, hogy a X,B és N helyére mit írjunk, vagyis hogy miként tartja számon a rendszer a lemezt és azon az EFI system és rendszerpartíciót.

Ehhez sokszor elég akár a

sudo parted -l

kimenetét is megnézni, de a telepített rendszer /etc/fstab fájljának tartalmából valamint a

sudo blkid

kimenetéből biztosra lehet menni.

Értékelés: 

0
Még nincs értékelve
IG képe

Ööö

Köszi a válaszokat!
A két megoldás közül melyiket alkalmazzam?
A grub újratelepítése verziónál nem a /dev/nvme0n1p1-et kell beírni a /dev/sdxN helyett?

Értékelés: 

0
Még nincs értékelve

Bocsi, nem láttam a fényképet az fdisk -l-ről

#3

Azt hiszem, a /dev/nvme0n1 lesz a lemezünk a /dev/nvme0n1p1 az EFI System partíció. A /dev/nvme0n1p2 egy 8,2 G-ás, a /dev/nvme0n1p3 pedig egy 468 G-ás linuxos partíció.
Vélhetően a /dev/nvme0n1p3 a rendszerpartíció, de milyen szerepet tölt be a /dev/nvme0n1p2?

Kellene a sudo blkid kimenete és a telepített rendszer /etc/fstab-jának tartalma.

Értékelés: 

0
Még nincs értékelve

A két megoldás közül melyiket alkalmazzam?

#3 Nekem most laláé gyorsabbnak tűnik, én először azt próbálnám.

Értékelés: 

0
Még nincs értékelve
IG képe

A két megoldás közül melyiket alkalmazzam?

#3.2

Köszönöm, akkor lalaét nézem meg, de csak délután, most melózom.

OFF

A 8G-s /dev/nvme0n1p2 az linux swap. Automata particionálás volt, a telepítő hozta létre, ezen én is csak néztem. 20G DDR4 ram van a gépben.
Ez a laptop, de nem releváns most: A515-45 ( NXA82EU00P2020FAB47600).
Egyébként sikerült a firmware upgrade. :)

ON

Értékelés: 

0
Még nincs értékelve

Azért akkor konkrétan az én javaslatom is

#3.2.1

Telepítő (live) alól bebootolva, soronként egyesével másolandó:

sudo mount /dev/nvme0n1p3 /mnt
sudo mount /dev/nvme0n1p1 /mnt/boot/efi
sudo mount -B /dev /mnt/dev
sudo mount -B /proc /mnt/proc
sudo mount -B /sys /mnt/sys
sudo chroot /mnt
grub-install /dev/nvme0n1
update-grub
exit
sudo reboot

Értékelés: 

0
Még nincs értékelve
IG képe

Hová menjen a grub?

Urak,

A két megoldás két helyre installálja a grubot.

lala: grub-install /dev/nvme0n1p1
csuhas32: grub-install /dev/nvme0n1

Valószínű mindkettő jó, de inkább megkérdezném, hogy melyik a tuti? Kösz ismét!

Értékelés: 

0
Még nincs értékelve

Hová menjen a grub?

#4

Az en ajanlasom szerint a rendszerbetolto (grub) a /boot/efi particiora kerul.
Szerintem ez a particio azert van, hogy erre keruljon.

csuhas32 ajanlasa szerint a rendszerbetolto az eszkozre - az M.2-es SSD mbr-jebe kerul.
Mint ahogy a regi msdos/bios/legacy telepites eseten.
Abban az esetben nincs is ezzel gond, ha az alaplapod BIOS-aban (UEFI) van "CSM" opcio
es az engedelyezve van (enabled)
 

Értékelés: 

0
Még nincs értékelve

Hová menjen a grub?

#4 Én magamtól GPT tábla és UEFI rendszer esetén oda tenném, ahová lala, az EFI System partícióra, de az ubuntu.hu-n azt olvastam, hogy inkább a lemez gyökerébe tetessem a kérdezőkkel, mert az a tuti.

Debian telepítő végén olvastam, ha bizonytalan benne, hová telepítse a GRUB-ot, akkor telepítheti, akár több helyre is. Így a magam gyakorlatában már előfordult, hogy kiadtam egymás után a grub-install parancsot ide is, oda is. Újraindítás után bebootolt a telepített rendszer, hogy honnan az annyira nem izgatott.

Szerintem mehet nyugodtan az nvme0n1p1-re.

Értékelés: 

0
Még nincs értékelve
IG képe

Ön nyert!

Hát az a helyzet, hogy minden flottul ment a lala féle megoldással, már a régi rendszerről írok.
Szóval köszönom lala és csuhas32 a helpet! Virtuálisan küldtem egy jó pofa sört mindkettőtöknek, fogyasszátok egészséggel! :)
 

Értékelés: 

5
Átlag: 5 (3 szavazat)

Ön nyert!

#5

Nagyon szivesen! ... A sor jolesett! - virtualisan :)

Értékelés: 

5
Átlag: 5 (2 szavazat)