При попытке использования IDE CD-ROM в qemu-system-0.9.0-alt3 для загрузки, например, установщика ALT Linux 3.0 Compact, или имевшегося под рукой 20070202/installer-i586.iso (с указанием опции -cdrom /dev/cdrom или -cdrom image.iso) чтение с CD-ROM в эмулируемой системе не работает нормально - ядро выдаёт сообщения: hdb: DSC timeout и чтение идёт очень медленно (какой-то прогресс всё-таки наблюдается, но загрузки инсталятора дождаться не удалось). При откате на qemu-system-0.9.0-alt1 эта проблема исчезает - установщики с тех же образов грузятся нормально. У меня это проявляется на x86_64, но имеются жалобы на аналогичную проблему на i586; от использования kqemu результат не зависит. Непонятно, почему CD-ROM оказывается на hdb, в то время как по документации он должен быть на hdc (ide1 master). Указание опции -disk ide,img=/dev/cdrom,hdx=c,type=cdrom вместо -cdrom /dev/cdrom не меняет ситуацию - всё равно появляется hdb. Правда, указание какого-нибудь образа через опцию -hdb some.img позволяет сдвинуть CD-ROM на hdc, и в такой конфигурации проблема с чтением CD-ROM не проявляется.
наблюдал то-же на i586 при загрузке ASPLinux 11.2 а вот ALC 3.0.4 завёлся без проблем....
Reassigned to maintainer.
В alt4 поряд следования ide дисков пофикшен Если проблемы со скоростью будут воспроизводиться - переоткройте.
Да, в qemu-0.9.0.cvs20070302-alt4 опция -cdrom работает нормально (заработало и принудительное указание -disk ide,img=/dev/cdrom,hdx=c,type=cdrom). Эмуляция CD-ROM, подключенного как slave рядом с HDD, по-прежнему не работает с теми же симптомами (при наличии CD-ROM как slave без master это не проявляется), но это уже значительно менее существенная проблема.