From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Nu13U-0004hl-M8 for qemu-devel@nongnu.org; Tue, 23 Mar 2010 06:09:48 -0400 Received: from [199.232.76.173] (port=57262 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Nu13T-0004hZ-RI for qemu-devel@nongnu.org; Tue, 23 Mar 2010 06:09:47 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1Nu13S-00049b-4i for qemu-devel@nongnu.org; Tue, 23 Mar 2010 06:09:47 -0400 Received: from smtp2-g21.free.fr ([212.27.42.2]:57102) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Nu13Q-000430-SQ for qemu-devel@nongnu.org; Tue, 23 Mar 2010 06:09:45 -0400 Received: from smtp2-g21.free.fr (localhost [127.0.0.1]) by smtp2-g21.free.fr (Postfix) with ESMTP id 464A04B013E for ; Tue, 23 Mar 2010 11:07:14 +0100 (CET) Received: from laptop (vaf26-2-82-244-111-82.fbx.proxad.net [82.244.111.82]) by smtp2-g21.free.fr (Postfix) with ESMTP id 4E6904B01DA for ; Tue, 23 Mar 2010 11:07:12 +0100 (CET) From: "=?utf-8?q?Fran=C3=A7ois?= Revol" Date: Tue, 23 Mar 2010 11:07:26 +0100 CET Message-Id: <3318104499-BeMail@laptop> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Subject: [Qemu-devel] BeOS R5 boot failure List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org I've been trying for some time to get an old BeOS R5 image to boot, but it seems it doesn't like QEMU's IDE controller: Trying /dev/disk/ide/ata/0/master/0/raw IDE PCI -- find=5Fdevices: intel 82371SB (PIIX3) chipset IDE PCI -- find=5Fdevices: controller supports DMA IDE ATA -- configure=5Fdevice: selected dma mode bad, disable dma for this device IDE ATA -- get=5Fbios=5Fdriveinfo: ata/0/0 match bios drive 0x80 found boot device: /dev/disk/ide/ata/0/master/0/raw IDE PCI -- find=5Fdevices: intel 82371SB (PIIX3) chipset IDE PCI -- find=5Fdevices: controller supports DMA IDE ATA -- configure=5Fdevice: selected dma mode bad, disable dma for this device IDE ATA -- get=5Fbios=5Fdriveinfo: ata/0/0 match bios drive 0x80 IDE PCI -- find=5Fdevices: intel 82371SB (PIIX3) chipset IDE PCI -- find=5Fdevices: controller supports DMA IDE ATA -- configure=5Fdevice: selected dma mode bad, disable dma for this device IDE ATA -- get=5Fbios=5Fdriveinfo: ata/0/0 match bios drive 0x80 warning: fs blocks fa000 larger than device blocks 0 bad super block KERNEL PANIC: was unable to mount /dev/disk/ide/ata/0/master/0/0=5F0 type bfs on /boot Anyone has a clue =3F It seems VirtualBox has the same issue. Older versions (ZETA) seem to work fine, but they have a totally different IDE subsystem. The warning suggest the block device is seen as having a size of 0, though oddly it seems to be able to read from it since it gets the size of the BFS in the superblock... I've rebuilt with DEBUG=5FIDE and put a log here: http://revolf.free.fr/beos/qemu-beosr5-bad-ide-20100323.log Note disabling DMA in the boot menu (space bar, Select safe mode options) doesn't help either... Use F1 at boot to get serial output. The image is available here: http://bebits.com/app/2680 (BeOS R5 Personal Edition for Linux) Fran=C3=A7ois.