[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-users] Re: Live Demo CD boots but then can't find CDROM?
Thanks for the swift answer Tim! => Demo is now running :o) > > So, somehow at the controller level (aic7xxx) the drive is recognized ... > > ... but alas, I still don't understand why the CD doesn't show up. > > It's possible that the demo CD doesn't understand SCSI CD-ROM drives. :( > What does lsmod return? Does 'modprobe cdrom' make the drive appear? Short answer: ========== 'modprobe cdrom' didn't do it but .... 'modprobe sr_mod' _did_ :o) > and then exit the shell, the boot should continue OK from there. Nifty script that allows this sort of recovery (!) Longer answer for those who care: ========================= lsmod showed following: -------------------------------------------------- Module Size Used by nls_cp437 5632 1 msdos 9024 1 fat 41628 1 msdos isofs 37016 0 sd_mod 19152 2 ide_cd 42500 0 cdrom 41376 1 ide_cd ide_generic 1120 0 [permanent] ide_core 131276 2 ide_cd,ide_generic tulip 52960 0 aic7xxx 225080 1 scsi_mod 140328 2 sd_mod,aic7xxx 8139too 27904 0 unix 28948 0 8139cp 21024 0 mii 4992 2 8139too,8139cp -------------------------------------------------- Note that - cdrom is loaded and connected to ide_cd (while there is no IDE interface in the machine all IDE stuff gets loaded ?!) - sd_mod _has_ been loaded (and all scsi hdds were properly set up) - sr_mod somehow was not loaded => causing the problem. so I tried 'modprobe sr_mod' and was relieved to see something like: sr0: scsi3-mmc drive: 32x/32x cd/rw xa/form2 cdda tray Uniform CD-ROM driver Revision: 3.20 Attached scsi CD-ROM sr0 at scsi0, channel 0, id 5, lun 0 (this is actually taken from dmesg, but should be equivalent) That was all, really. Now the drive properly shows up as /dev/cdroms/cdrom0 (= link to /dev/scsi/host0/bus0/target5/lun0/cd) and can be mounted... So, to continue running the Demo after getting stuck on no SCSI CD-ROM: ====================================================== # /bin/bash [as the standard sh/dash is clumsy and has no PATH] # modprobe sr_mod # mount -n -o ro -t iso9660 /dev/cdroms/cdrom0 /tmp/cdrom # exit [exit bash] # exit [exit sh to continue the boot process/script] Thanks again Tim! I feel a bit stupid that I didn't find it myself now, my *nix is getting rusty - must be getting old ;o( Cheers Arp PS: If any "Live Demo CD maintainer" wants to fix this and needs more info / testing I'm available of course. _______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-users
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |