fix: Remove scsi parameter from virtio-blk-pci (#140)
This commit is contained in:
parent
50ddafa884
commit
40e583f1b4
1 changed files with 9 additions and 2 deletions
11
src/disk.sh
11
src/disk.sh
|
@ -379,7 +379,7 @@ createDevice () {
|
||||||
;;
|
;;
|
||||||
"blk" | "virtio-blk" )
|
"blk" | "virtio-blk" )
|
||||||
result+=",if=none \
|
result+=",if=none \
|
||||||
-device virtio-blk-pci,drive=${DISK_ID},scsi=off,bus=pcie.0,addr=$DISK_ADDRESS,iothread=io2${index}"
|
-device virtio-blk-pci,drive=${DISK_ID},bus=pcie.0,addr=$DISK_ADDRESS,iothread=io2${index}"
|
||||||
echo "$result"
|
echo "$result"
|
||||||
;;
|
;;
|
||||||
"scsi" | "virtio-scsi" )
|
"scsi" | "virtio-scsi" )
|
||||||
|
@ -422,7 +422,7 @@ addMedia () {
|
||||||
;;
|
;;
|
||||||
"blk" | "virtio-blk" )
|
"blk" | "virtio-blk" )
|
||||||
result+=",if=none \
|
result+=",if=none \
|
||||||
-device virtio-blk-pci,drive=${DISK_ID},scsi=off,bus=pcie.0,addr=$DISK_ADDRESS,iothread=io2${index}"
|
-device virtio-blk-pci,drive=${DISK_ID},bus=pcie.0,addr=$DISK_ADDRESS,iothread=io2${index}"
|
||||||
echo "$result"
|
echo "$result"
|
||||||
;;
|
;;
|
||||||
"scsi" | "virtio-scsi" )
|
"scsi" | "virtio-scsi" )
|
||||||
|
@ -578,6 +578,13 @@ if [ -f "$DRIVERS" ] && [ -s "$DRIVERS" ]; then
|
||||||
DISK_OPTS+=$(addMedia "$DRIVERS" "$FALLBACK" "" "0x6")
|
DISK_OPTS+=$(addMedia "$DRIVERS" "$FALLBACK" "" "0x6")
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
RESCUE="/start.iso"
|
||||||
|
[ ! -f "$RESCUE" ] || [ ! -s "$RESCUE" ] && RESCUE="$STORAGE/start.iso"
|
||||||
|
|
||||||
|
if [ -f "$RESCUE" ] && [ -s "$RESCUE" ]; then
|
||||||
|
DISK_OPTS+=$(addMedia "$RESCUE" "$FALLBACK" "1" "0x6")
|
||||||
|
fi
|
||||||
|
|
||||||
DISK1_FILE="$STORAGE/${DISK_NAME}"
|
DISK1_FILE="$STORAGE/${DISK_NAME}"
|
||||||
DISK2_FILE="/storage2/${DISK_NAME}2"
|
DISK2_FILE="/storage2/${DISK_NAME}2"
|
||||||
DISK3_FILE="/storage3/${DISK_NAME}3"
|
DISK3_FILE="/storage3/${DISK_NAME}3"
|
||||||
|
|
Loading…
Reference in a new issue