Weitere KVM Tools: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Die Seite wurde geleert.
Markierung: Geleert
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 1: Zeile 1:
*[[virt-top]]
*[[libguestfs-tools]]


=virt-edit=
*virsh shutdown orion
Maschine muss ausgeschaltet sein.
*virt-edit -d orion /etc/network/interfaces
<pre>
source /etc/network/interfaces.d/*
auto lo
iface lo inet loopback
auto ens3
iface ens3 inet static
address 10.81.1.133
netmask 255.255.0.0
gateway 10.81.0.1
dns-nameservers 8.8.8.8
</pre>
==virt-tar-out==
===Kompletter Inhalte packen===
*virt-tar-out -a orion.img / orion.tar
===Kompletter Inhalte packen inklusive zippen===
*virt-tar-out -a orion.img / - | gzip >  orion.tgz
==virt-make-fs==
*virt-make-fs --type=ext3 --size=+2G orion.tgz wega.img
=guestfish=
*guestfish -a /mnt/local/kvm/orion.img
<pre>
Welcome to guestfish, the guest filesystem shell for
editing virtual machine filesystems and disk images.
Type: 'help' for help on commands
      'man' to read the manual
      'quit' to quit the shell
><fs> run
100% [#################################################################################################################################################################################] --:--
><fs> list-filesystems
/dev/sda1: ext4
/dev/sda2: unknown
/dev/sda5: swap
><fs> mount /dev/sda1 /
><fs> cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>  <type>  <options>      <dump>  <pass>
# / was on /dev/sda1 during installation
UUID=15fc6185-e3be-4c2b-96f3-19f8a6960827 /              ext4    errors=remount-ro 0      1
# swap was on /dev/sda5 during installation
UUID=46867ea0-7d5c-43d4-8fda-2ae8cd5c6cc5 none            swap    sw              0      0
><fs> quit
</pre>
=virt-rescue=
*virt-rescue -a wega.img
<pre>
.
.
.
<rescue>
><rescue> mkdir /mnt
><rescue> mount /dev/sda1 mnt/
[  130.979612] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
><rescue> cd mnt/
><rescue> mount -o bind /proc/ proc/
><rescue> mount -o bind /sys sys/ 
><rescue> mount -o bind /dev/ dev/
><rescue> chroot /mnt/ /bin/bash
root@(none):/# vi /etc/fstab
root@(none):/# vi /etc/hostname
root@(none):/# vi /etc/network/interfaces
root@(none):/# update-grub
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-4.4.0-21-generic
Found initrd image: /boot/initrd.img-4.4.0-21-generic
  /run/lvm/lvmetad.socket: connect failed: No such file or directory
  WARNING: Failed to connect to lvmetad. Falling back to internal scanning.
done
root@(none):/# grub-install /dev/sda
Installing for i386-pc platform.
Installation finished. No error reported.
root@(none):/# exit
exit
><rescue> pwd                   
/mnt
><rescue> umount dev/
><rescue> umount sys/
><rescue> umount proc/
><rescue> cd ..
><rescue> umount /mnt/
</pre>

Aktuelle Version vom 22. Juni 2021, 17:59 Uhr