Puncte:4

Cum se transformă o imagine dinamică VDI virtualbox mare într-un fișier imagine mic pentru ao scrie într-o unitate USB ca o instalare portabilă?

drapel us

Am o imagine dinamică VirtualBox a Xubuntu 20.04 cu dimensiunea maximă de 70 GB. Dimensiunea actuală a imaginii este de 9 GB.

Când încerc să-l convertesc într-un fișier .img cu comanda VBoxManage clonehd 'xubuntu.vdi' xubuntu.img --format RAW

dimensiunea imaginii continuă să crească cu mult peste 9 GB și probabil ar continua până la 70 GB (am oprit procesul când a trecut de 20 GB).

Cum să o transform într-o imagine de dimensiunea de 9 GB, astfel încât mai târziu să pot scrie pe o unitate USB de 16 GB ca o instalare portabilă?

Sistemul de operare gazdă este Kubuntu 20.04.

Puncte:5
drapel zw

Mai întâi trebuie să compactați fișierul disc VDI ​​utilizând comanda de mai jos:

VBoxManage modifymedium xubuntu.vdi --compact

Vedea 8.22 VBoxManage modifymedium de http://download.virtualbox.org/virtualbox/6.1.22/UserManual.pdf pentru detalii.

Apoi convertiți-l în RAW folosind comanda de mai jos:

qemu-img convert xubuntu.vdi -O raw xubuntu.raw

Dacă fișierul RAW rezultat este încă mare, atunci trebuie să îl micșorați mai mult folosind Gparted (mută, redimensionează partițiile aici) folosind comenzile de mai jos:

sudo losetup -P /dev/loop137 xubuntu.raw
gparted /dev/loop137

După micșorarea partiției cu GParted, puteți demonta imaginea.

sudo losetup -d /dev/loop137

Puteți verifica partițiile reale din imaginea RAW rulând fdisk -l xubuntu.raw.

Apoi puteți micșora imaginea RAW pentru a se potrivi partițiilor sale:

qemu-img redimensionează --shrink xubuntu.raw 9216M

Apoi, în sfârșit, testați imaginea în VM

kvm -m 2048 -drive file=xubuntu.raw,format=raw

apoi scrieți-l pe unitatea USB folosind discuri GNOME sau Etcher sau dd sau ddrescue (O prefer decât simplu dd, deoarece arată progresul, estimarea timpului și vitezele).

Apoi, deschideți Gparted și extindeți partiția din unitatea USB la dimensiunea maximă posibilă. În caz contrar, partiția rădăcină s-ar bloca la (să zicem) 9 GB, chiar dacă dimensiunea unității USB este (să zicem) de 32 GB și nu veți putea instala programe noi, în ciuda faptului că aveți spațiu liber pe unitate. .

Notă: dacă unitatea USB arată o eroare UUID lipsă (deoarece UUID-ul se poate schimba), atunci puteți porni cu modul de rezervă în opțiunea Avansat din meniul GRUB.

drapel us
Cum scriu imaginea brută pe un dispozitiv USB? Știu cum să scriu un iso sau un img pe USB folosind `dd` sau Etcher.
N0rbert avatar
drapel zw
Cel mai simplu mod este să utilizați discuri GNOME. Modul CLI este de a folosi `dd` sau `ddrescue` (prefer, deoarece arată progresul, estimarea timpului și vitezele).
drapel us
Nu am avut discuri GNOME, am constatat că și Etcher funcționează. Ți-am editat răspunsul.
Lorenz Keel avatar
drapel gr
doar pentru curiozitatea mea: numărul 137 din `/dev/loop137` este doar pentru utilizarea unui număr care la 99,9999% nu este încă folosit, nu?
N0rbert avatar
drapel zw
Da, @LorenzKeel , un fel de. Sistemul poate avea multe clipuri, deci este o valoare mare aleatorie :)

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.