mirror of
https://abf.rosa.ru/djam/qemoo.git
synced 2025-02-24 09:33:01 +00:00
set format for raw images
This commit is contained in:
parent
3678f4013f
commit
8ae599ea57
1 changed files with 5 additions and 4 deletions
9
qemoo
9
qemoo
|
@ -49,11 +49,11 @@ checkImg(){
|
||||||
echo 'error'
|
echo 'error'
|
||||||
exit ${LINENO}
|
exit ${LINENO}
|
||||||
fi
|
fi
|
||||||
elif ! qemu-img info "$IMG" | grep -q "file.*raw" ; then
|
elif file "$IMG" | grep -q "ISO 9660"; then
|
||||||
echo "virt"
|
echo "iso"
|
||||||
return 0
|
return 0
|
||||||
else
|
else
|
||||||
echo "iso"
|
echo "virt"
|
||||||
return 0
|
return 0
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
@ -146,10 +146,11 @@ run() {
|
||||||
case $type in
|
case $type in
|
||||||
'virt' )
|
'virt' )
|
||||||
echo "Virtual machine image: $IMG"
|
echo "Virtual machine image: $IMG"
|
||||||
|
qemu-img info "$IMG" |grep -q "file.*raw" && RAW=",format=raw"
|
||||||
cmdline="
|
cmdline="
|
||||||
$COMMON \
|
$COMMON \
|
||||||
-boot c \
|
-boot c \
|
||||||
-hda $IMG"
|
-drive file=$IMG,cache=none$RAW"
|
||||||
run $cmdline
|
run $cmdline
|
||||||
;;
|
;;
|
||||||
'blockdev')
|
'blockdev')
|
||||||
|
|
Loading…
Add table
Reference in a new issue