Hello, First some details: 1. Host OS on which virtualbox is installed: Ubuntu 9.04 2. I'm running vbox 2.1.4_OSE and have a Ubuntu 9.04 VM (henceforth refered to as host VM) on it.
I recently compiled my first linux kernel on the host VM (2.6.24-7 source from kernel.org). The compiled kernel simply wouldn't boot. My grub entry said that my root was at /dev/sda1 (I don't know if it was valid to assume this since host VM was /'d at /dev/sda1). Almost all of the text scrolled and I didn't have any log entries since my fs mounted read only. I only had dmesg's output to look at and it seemed to have thought my virtual disk was hda (IDE/ATA) rather than sda. I went back and changed my root to hda1 but it still mounted my fs as read only at which point I changed my kernel boot options (in grub) from ro to rw and this somehow seemed to work and this time it gave me a recovery menu during startup and when i chose boot normally, i got my login screen. (My kernel is still unusable because for some reason my mouse won't work but that's a different issue) Next, i boot into host VM and check syslog and this is what it says about my disk. <snip> Sep 23 08:27:03 bagvapp kernel: SCSI subsystem initialized Sep 23 08:27:03 bagvapp kernel: libata version 3.00 loaded. </snip> <snip> Sep 23 08:27:03 bagvapp kernel: RAMDISK driver initialized: 16 RAM disks of 65536K size 1024 blocksize </snip> <snip> Sep 23 08:27:03 bagvapp kernel: Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 Sep 23 08:27:03 bagvapp kernel: ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx Sep 23 08:27:03 bagvapp kernel: PIIX4: IDE controller (0x8086:0x7111 rev 0x01) at PCI slot 0000:00:01.1 Sep 23 08:27:03 bagvapp kernel: PIIX4: not 100% native mode: will probe irqs later Sep 23 08:27:03 bagvapp kernel: ide0: BM-DMA at 0xc000-0xc007, BIOS settings: hda:DMA, hdb:pio Sep 23 08:27:03 bagvapp kernel: ide1: BM-DMA at 0xc008-0xc00f, BIOS settings: hdc:DMA, hdd:pio Sep 23 08:27:03 bagvapp kernel: Probing IDE interface ide0... Sep 23 08:27:03 bagvapp kernel: hda: VBOX HARDDISK, ATA DISK drive Sep 23 08:27:03 bagvapp kernel: hda: host max PIO4 wanted PIO255(auto-tune) selected PIO4 Sep 23 08:27:03 bagvapp kernel: hda: UDMA/33 mode selected Sep 23 08:27:03 bagvapp kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 Sep 23 08:27:03 bagvapp kernel: Probing IDE interface ide1... Sep 23 08:27:03 bagvapp kernel: Probing IDE interface ide1... Sep 23 08:27:03 bagvapp kernel: hdc: VBOX CD-ROM, ATAPI CD/DVD-ROM drive Sep 23 08:27:03 bagvapp kernel: hdc: host max PIO4 wanted PIO255(auto-tune) selected PIO4 Sep 23 08:27:03 bagvapp kernel: hdc: UDMA/33 mode selected Sep 23 08:27:03 bagvapp kernel: ide1 at 0x170-0x177,0x376 on irq 15 Sep 23 08:27:03 bagvapp kernel: hda: max request size: 128KiB Sep 23 08:27:03 bagvapp kernel: hda: 83886080 sectors (42949 MB) w/256KiB Cache, CHS=65535/16/63 Sep 23 08:27:03 bagvapp kernel: hda: cache flushes supported Sep 23 08:27:03 bagvapp kernel: hda: hda1 hda2 < hda5 > Sep 23 08:27:03 bagvapp kernel: Driver 'sd' needs updating - please use bus_type methods Sep 23 08:27:03 bagvapp kernel: pd: pd version 1.05, major 45, cluster 64, nice 0 </snip> /dev does not have either sdaX or hdaX and i've no idea what could be wrong. On host VM, the very same disk is treated as SCSi (probably because I got it off the VMWare appliance site and it was built for VMWare). Could somebody please help. - CPG
_______________________________________________ vbox-users mailing list [email protected] http://vbox.innotek.de/mailman/listinfo/vbox-users
