
有其他人能夠重現這個嗎?在 Windows 上使用 StarWind V2V Image Converter,我可以獲得有效的 disk.img 文件,因此來源 image.vhd 是乾淨的(從機架空間拉下來)。這是 RHEL/CentOS 7 下的 qemu-img 錯誤嗎? ……有什麼解決方法嗎?
$ rpm -qa | rpm grep -i qemu qemu-img-1.5.3-86.el7_1.2.x86_64 # qemu-img 轉換 -p image.vhd disk.img # fdisk -l 磁碟.img 磁碟disk.img:10.2 GB,10200121344字節,19922112個磁區 單位 = 1 * 512 = 512 位元組的磁區 扇區大小(邏輯/物理):512 位元組/512 位元組 I/O 大小(最小/最佳):512 位元組/512 位元組 磁碟標籤類型:dos 磁碟標識符:0x0007b3de 裝置引導開始結束區塊 ID 系統 磁碟.img1 * 2048 19922943 9960448 83 Linux [ 2048 x 512 = 1048576 ] # mount -o循環,offset=1048576 disk.img tmp/ mount:檔案系統類型錯誤、選項錯誤、/dev/loop0 上的超級區塊錯誤、 缺少代碼頁或幫助程序,或其他錯誤 在某些情況下,可以在系統日誌中找到有用的信息 - 嘗試 dmesg |尾巴左右。 # dmesg |尾巴 [220700.705723] EXT4-fs(循環0): 使用 ext4 子系統掛載 ext3 檔案系統 [220700.705739] EXT4-fs(循環0): 錯誤的幾何結構:區塊計數 2490112 超出裝置大小(2490008 區塊)