[SeaBIOS] "ata_piix device not availabile cannot reserve io" issue

Kevin O'Connor kevin at koconnor.net
Wed Jul 17 02:29:45 CEST 2013

On Mon, Jul 15, 2013 at 11:41:02AM +0200, Riccardo Schirone wrote:
> Hi, i use seabios on qemu with Linux as guest OS and i am not able to boot
> my machine because kernel says
> ata_piix 0000:00:01.1: device not available (can't reserve [io
> 0x0000-0x0007])
> i try with qemu v1.5.50 and v.1.4.2 and i have the same error.
> Bisecting seabios i found that the error was introduced with this commit
> 76e58028d28e78431f9de3cee0b3c88d807fa39d - acpi: Eliminate BDAT parameter
> passing to DSDT code.

This looks like the bios.rom file was updated while the acpi-dsdt.aml
file was not.  The two files must be kept in sync.


More information about the SeaBIOS mailing list