Article View: pl.comp.os.linux
Article #907715Re: załadowanie konkretnego pliku efi z poziomu grub>
From: marrgol
Date: Mon, 10 Jun 2024 11:48
Date: Mon, 10 Jun 2024 11:48
37 lines
3182 bytes
3182 bytes
On 2024-06-10 at 07:19 Marcin Debowski wrote: > Kolejny problem to naprawa tego powiekszonego ext4, bo wygląda, że > błędnie przyjąłem, iż resize2fs szuka jakoś początku systemu plików. „When recreating the partition, make sure you create it with the same starting disk cylinder as before! Otherwise, the resize operation will certainly not work, and you may lose your entire filesystem.” -- z czego to? :-) > Problem konkretnie wygląda tu tak, że system plików nie zaczyna się od > poczatku partycji a gdzies po 10GB, o które tę partycję rozszerzyłem od > przodu. Ponieważ nie wiem dokładnie o ile rozszerzyłem, to nie wiem też > gdzie są umieszczone kopie superbloku. > > Mam na szczęscie kopię obrazu całego urządzenia blokowego i najłatwiej > byłoby nadpisać tablicę partycji z tej kopii ale się zwyczajnie boję, że > jak coś się dupnie, to się do tego zakichanego laptopa w ogole nie > dostanę. > > Bezpieczną alternatywą do powyższego i naprawy ext4, jest ręczne > odtworzenie tablicy partycji z tej kopii obrazu robiąc kpartx na obrazie > - dane o poprzednim początku linuksowej partycji powinienem dostać. Zdecydowanie wybierz tę bezpieczną alternatywę. ext4, i chyba żadnego innego filesystemu, nie da się powiększać ani zmniejszać „od przodu”. Musisz odtworzyć tablicę partycji i przesunąć całą oryginalną partycję tak, żeby wolne miejsce znalazło się na końcu i dopiero wtedy rozszerzać partycję i filesystem. (I właśnie dlatego używa się LVM-a, albo chociaż MD, nawet jeśli początkowo wydaje się to zbędne. ;-)) A dane o partycjach z pliku będącego obrazem dysku można wyświetlić w nieco bardziej przystępnej formie niż pokazuje kpartx za pomocą '[fg]disk -l plik' lub 'sfdisk -d plik'. > Ale może jest jakiś sposób naprawy tak powiekszonego ext4 lub jakiś > sposób odczytania (poznania lokalizacji), superbloku lub jego kopii? testdisk pewnie znalazłby tę zaginioną partycję.
Technical Details
Message-ID:
<v46p6u$bq61$1@dont-email.me>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.chmurka.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mailReferences:
<0hr9O.2365$GSo9.1466@fx12.ams1> <E5v9O.623$4Yv8.611@fx06.ams1> <Fhv9O.697$mf09.344@fx05.ams1> <875xuhzabs.fsf@alfa.kjonca> <D1w9O.71$Bxl8.15@fx07.ams1>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.chmurka.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: marrgol <marrgol@address.invalid> Newsgroups: pl.comp.os.linux Subject: Re: załadowanie konkretnego pliku efi z poziomu grub> Date: Mon, 10 Jun 2024 13:48:46 +0200 Organization: A noiseless patient Spider Lines: 39 Message-ID: <v46p6u$bq61$1@dont-email.me> References: <0hr9O.2365$GSo9.1466@fx12.ams1> <E5v9O.623$4Yv8.611@fx06.ams1> <Fhv9O.697$mf09.344@fx05.ams1> <875xuhzabs.fsf@alfa.kjonca> <D1w9O.71$Bxl8.15@fx07.ams1> MIME-Version: 1.0 Injection-Date: Mon, 10 Jun 2024 13:48:46 +0200 (CEST) Injection-Info: dont-email.me; posting-host="d3ed8685800259e18c9e21f7d1de1122"; logging-data="387265"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18QnFOeIiwFwx2SEExtPKFT" User-Agent: Mozilla/5.0 (rv:102.0) Gecko/20100101, Betterbird/102 Cancel-Lock: sha1:JCxF1sqxQyjYIWiOGqiHb8iV3dg= In-Reply-To: <D1w9O.71$Bxl8.15@fx07.ams1> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit