Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2019-10-26 16:50:38

  jacekz - Użytkownik

jacekz
Użytkownik
Skąd: Lubuskie
Zarejestrowany: 2013-01-20

Zmiana rozmiaru partycji wewnątrz obrazu raw qemu? Jak i czym?

Cześć,
taki wydumany problem:
Zmiana rozmiaru pierwszej partycji wewnątrz obrazu qemu nie niszcząc danych (+przesuniecie pozostałych partycji).

Rozmiar samego obrazu powiększyłem przez qemu-img resize.

Z wnętrza wirtualnego systemu gparted może powiększyć jedynie rozmiar ostatniej partycji.

Z zewnątrz gparted widzi rozkład partycji na obrazie ale nie potrafi nimi manipulować
przy każdej partycji:

e2label: No such file or directory while trying to open /media/jacek/dane_ntfs/arch1
Couldn't find valid filesystem superblock.

Co widzi fdisk:

Kod:

$ sudo fdisk -lu arch
Dysk arch: 16 GiB, bajtów: 17179869184, sektorów: 33554432
Jednostki: sektorów, czyli 1 * 512 = 512 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 512
Rozmiar we/wy (minimalny/optymalny) w bajtach: 512 / 512
Typ etykiety dysku: dos
Identyfikator dysku: 0x87103591

Urządzenie Rozruch Początek   Koniec Sektory Rozmiar Id Typ
arch1      *           2048  8390655 8388608      4G 83 Linux
arch2               8390656  9414655 1024000    500M 82 Linux swap / Solaris
arch3               9414656 18726911 9312256    4,5G 83 Linux

Da się to zrobić?

Offline

 

#2  2019-10-26 17:28:22

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: Zmiana rozmiaru partycji wewnątrz obrazu raw qemu? Jak i czym?

jacekz napisał(-a):

Z wnętrza wirtualnego systemu gparted może powiększyć jedynie rozmiar ostatniej partycji.

Gparted powinien bez problemu powiększać/pomniejszać/przesuwać partycje, ewentualnie użyj manualnie resize2fs na partycjach ext4.

Offline

 

#3  2019-10-26 17:48:06

  jacekz - Użytkownik

jacekz
Użytkownik
Skąd: Lubuskie
Zarejestrowany: 2013-01-20

Re: Zmiana rozmiaru partycji wewnątrz obrazu raw qemu? Jak i czym?

@morfik
Nie miałem okazji korzystać z resize2fs więc popraw mnie jeśli się mylę:

resize2fs nie zmienia rozmiaru partycji a jedynie rozmiar systemu plików,
partycje należy powiększyć wcześniej,
w archu gparted nie rusza partycji pierwszej i następnych bo są zamontowane (pozwala jedynie powiększyć ostatnią o wolne miejsce za nią)

nie widzę tu rozwiązania...

Offline

 

#4  2019-10-26 17:50:40

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: Zmiana rozmiaru partycji wewnątrz obrazu raw qemu? Jak i czym?

Odpal maszynę wirtualną z obrazu LiveCD z Gparted, bez montowania jego partycji, wtedy gparted powinien bez problemu zmodyfikować partycje w obrazie RAW.


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#5  2019-10-26 17:53:20

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: Zmiana rozmiaru partycji wewnątrz obrazu raw qemu? Jak i czym?

jacekz napisał(-a):

@morfik
Nie miałem okazji korzystać z resize2fs więc popraw mnie jeśli się mylę:

resize2fs nie zmienia rozmiaru partycji a jedynie rozmiar systemu plików,
partycje należy powiększyć wcześniej,
w archu gparted nie rusza partycji pierwszej i następnych bo są zamontowane (pozwala jedynie powiększyć ostatnią o wolne miejsce za nią)

nie widzę tu rozwiązania...

Zmienia zarówno partycje jak i system plików. Jak chcesz skurczyć, to pierw kurczy system plików potem partycje, a jak rozciągnąć to pierw rozciąga partycję a potem system plików — działa OOTB bez żadnych problemów. Można zmieniać rozmiary dowolnej partycji ale z przesuwaniem partycji lepiej uważać.

Offline

 

#6  2019-10-26 18:10:22

  jacekz - Użytkownik

jacekz
Użytkownik
Skąd: Lubuskie
Zarejestrowany: 2013-01-20

Re: Zmiana rozmiaru partycji wewnątrz obrazu raw qemu? Jak i czym?

@Jacekalex

Dzięki, zadziałało świetnie.

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)