Dostarczone oficjalne obrazy to nieprzetworzone obrazy dysków, które można utworzyć za pomocą dd
.
Jak mogę powiększyć obraz? Nie jestem zainteresowany partycjonowaniem wspomnianego obrazu, ponieważ już na nie odpowiedziano w Jak zmienić rozmiar partycji / (root)? .
Odpowiedzi:
Jak wyjaśniono w tym pytaniu, istnieją dwie metody powiększania obrazu. Poniżej znajdują się dwa przykłady rozszerzenia pliku o 1 kilobajt.
DD tworzy nieskomplikowany plik
Truncate tworzy rzadki plik
Prawdopodobnie chcesz użyć skrótu. Rzadki plik zapisuje tylko metadane używanych bloków, zamiast faktycznie zapisywać bloki. Dzięki temu tworzenie pliku jest szybsze (ponieważ nie musi on zapisywać rzeczywistych zer na dysku) i oszczędza miejsce na dysku.
źródło
dd
Niezwykle łatwym sposobem zmiany rozmiaru obrazu jest użycie jednego z
qemu
narzędzi o nazwieqemu-img
. To oczywiście zależy od tego, żeqemu
zainstalowałeś (co wiem, że już robisz Alexa).Polecenie wygląda następująco:
Gdzie
filename
jest plik obrazu, a rozmiar to rozmiar, który chcesz powiększyć (lub zmniejszyć) obraz.Na przykład, jeśli chcesz rozszerzyć obraz
archarm.img
o 2 GB, wykonaj:źródło