seabios should have native scsi support
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
seabios (Ubuntu) |
Fix Released
|
Wishlist
|
Unassigned |
Bug Description
Binary package hint: seabios
Currently when a grub multiboot image is booted with 'kvm -kernel' and 'biosdisk' module, it will see block devices of type IDE or virtio. It will not see scsi devices.
To demonstrate this:
$ qemu-img create -f qcow2 disk.img 1G
$ grub-mkrescue --output=rescue.iso
$ grub-mkimage -O i386-pc --output=
An 'ls' inside the grub prompt will show hard disks (hd0) on if:
a.) -drive uses interface of virtio or scsi
or
b.) kvm boots boot from a cdrom or floppy
For example, with these commands, grub will see a '(hd0)'
$ kvm -drive file=disk.
$ kvm -drive file=disk.
$ kvm -drive file=disk.
$ kvm -drive file=disk.
$ kvm -drive file=disk.
$ kvm -drive file=disk.
But the following will not:
$ kvm -drive file=disk.
ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: seabios 0.6.0-0ubuntu1
ProcVersionSign
Uname: Linux 2.6.32-305-ec2 i686
Architecture: i386
Date: Thu Jul 29 03:21:21 2010
Dependencies:
Ec2AMI: ami-e930db80
Ec2AMIManifest: ubuntu-
Ec2Availability
Ec2InstanceType: m1.small
Ec2Kernel: aki-407d9529
Ec2Ramdisk: unavailable
PackageArchitec
ProcEnviron:
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: seabios
Changed in qemu-kvm (Ubuntu): | |
importance: | Undecided → Wishlist |
tags: | removed: ec2-images |
Changed in seabios (Ubuntu): | |
importance: | Undecided → Wishlist |
I'm fully aware that this isn't a high priority bug for anyone primarily due to the fact that it uses the word 'scsi'.
However, I wanted to document it here.
Also, I'm attaching an IRC log of a conversation with aligouri in #kvm discussing the issue.