🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.os.linux
Article #324114

Re: załadowanie konkretnego pliku efi z poziomu grub>

#324114
From: Marcin Debowski
Date: Mon, 10 Jun 2024 04:15
43 lines
1896 bytes
On 2024-06-09, Marcin Debowski <agatek@INVALID.zoho.com> wrote:
> Problem jest nastepujący: partycja systemowa zawierająca ext4 Linuksa
> została powiekszona od przodu. Niestety, miałem jakieś zacmienie i
> zamiast zrobić partprobe i resize2fs postanowiłem zaktualizować tablicę
> poprzez restart.
> Grub odpala się ze swoją ograniczoną linia poleceń bo nie widzi "root"
> na docelowej partycji (ext4 zaczyna się w dalszej jej części). Problem
> zrobił sie taki, że to jest majkrosoftowski badziew o nazwie surface go,
> który nie potrafi odpalic nawet windows efi, mimo, że mogę wejść w
> odpowiednie menu "biosu" i ustawić taką opcję na twardo. Po usb,
> standardowych obrazów też nie odpala.
>
> Widzę takie opcje wyścia z sytuacji:
>
> 1) Odpalenie bootmanagera windows z firmware efi - windows ma opcję
> reboot do efi w celu odpalenia z usb, gdzie już potrafi zobaczyć
> standardowy obraz na usb. Mam problemy z wyszukaniem jak nakłonić gruba
> z lini poleceń aby wczytał windowsowskie efi, które jest na dysku i je
> widać.
>
> 2) Trochę wątpię, ale może jest jakaś opcja z lini poleceń gruba, która
> naprawiła by ten ext4 czyli zrobiła to co robi normalnie resize2fs?
>
> 3) Być może byłbym w stanie odpalić po usb obraz zperparowany jakimś
> Rufusem, czy innym usbmake ale to zostawiam na koniec jako ostatnią
> deske.
>
> Inne pomysły?

Małe uaktualnienie. Rufus nie pomógł nawet z obraze Windows10, ale
widzę, że jest kolejna opcja. Grub widzi pendrajwa wsadzonego
w delikwenta, więc powinno się dać zrobić coś takiego (przykład):

grub> set root=(hd0,1)
grub> linux /vmlinuz-numerki-generic
grub> initrd /initrd.img-numerki-generic
grub> boot

czyli, musiałbym najpier zainstalować Linuksa na jakims pendrajwie.

A jak podobnym sposobem odpalić z pendrajwa typową dystrybucje "live"?

--
Marcin

Message-ID: <E5v9O.623$4Yv8.611@fx06.ams1>
Path: polish.pugleaf.net!archive.newsdeef.eu!archive!apf2.newsdeef.eu!not-for-mail
References: <0hr9O.2365$GSo9.1466@fx12.ams1>