文書の表示以前のリビジョンバックリンク文書の先頭へ この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。 ====== libguestfs-tools による仮想ディスクの操作 ====== ===== インストール ===== <code> $ sudo dnf install libguestfs-tools </code> ===== 仮想ディスク変換ツール ===== vhd、vhdx などを qcow2 などに変換できる。\\ [[http://euee.web.fc2.com/tool/nhc.html|NHC]]\\ ===== qcow2 を nbd 経由でマウント& dd で書き込み ===== <code> $ sudo modprobe nbd max_part=63 $ sudo qemu-nbd --connect=/dev/nbd0 cmon_rcv_drv.qcow2 $ sudo fdisk -l /dev/nbd0 ディスク /dev/nbd0: 7.4 GiB, 7902068736 バイト, 15433728 セクタ 単位: セクタ (1 * 512 = 512 バイト) セクタサイズ (論理 / 物理): 512 バイト / 512 バイト I/O サイズ (最小 / 推奨): 512 バイト / 512 バイト ディスクラベルのタイプ: dos ディスク識別子: 0x00000000 デバイス 起動 開始位置 最後から セクタ サイズ Id タイプ /dev/nbd0p1 * 2048 15433727 15431680 7.4G b W95 FAT32 </code> マウントする場合 <code> $ sudo mount -o ro /dev/nbd0p1 /mnt/dos </code> dd で USB などに書き込む場合 <code> $ sudo dd if=/dev/nbd0 of=/dev/sdc </code> ===== 参考文献 ===== [[http://hiroto1979.hatenablog.jp/entry/2013/10/12/032654| KVM便利コマンド - libguestfs]]\\ linux/qemu-kvm/libguestfs-tools.txt 最終更新: 2019/05/18 02:23by 非ログインユーザー