computerの日記

Cisco,SHELL,C,Qt,C++,Linux,ネットワーク,Windows Scriptなどの発言です

QEMU

CentOS7系 xfs ファイルシステム 40G の qcow2 イメージをノンスパース 20G に縮小する

CentOS7.5 の iso から、OS を minimal インストールしました。どこにインストールされたかを確かめます。# virsh dumpxml centos7.5...(snip)... <disk type='file' device='disk'> <driver name='qemu' type='qcow2'/> <source file='/home/xxx/libvirt/centos7.5.qcow2'/> <target dev='vda' bus='virtio'/> </target></source></driver></disk>

libvirt の image 保存ディレクトリの変更

Fedora29 を使っていますが、デフォルトのマウント方法なので、/dev/mapper/fedora-root は / に、/dev/mapper/fedora-home が /home マウントされていて、それぞれ 49G と 1.1T の容量となっています。/var/lib/libvirt は、/ に入っているので、/var/lib/l…

QEMU で raspberry pi をエミュレート(その1)

raspberry pi でサイネージをやってみましたが、もっと機能を追加したいとか、raspberry pi で確認するのが面倒なのでホストマシンで確認したいとか、希望があります。 QEMU でなんとかできないものでしょうか。 qemu をインストールします。 # dnf install …

Fedora Arm イメージを分解する(kpartx)

Fedora Arm イメージを分解します - 準備 $ rpm -q kpartx インストールされていなければ、インストールします。 # dnf install kpartx Fedora の ARM イメージを解凍します。 $ unxz Fedora-Workstation-armhfp-28-1.1-sda.raw.xz 解凍されると、以下のよう…