[SLE] Laptop problem: Interchanging floppy/cdrom stations
I've installed SUSE 6.3 on a Dell Inspiron 3700 laptop. The CDrom and floppy stations are removable, you can have _one_ of them in the machine at the time. In order to install from CDrom, I put that unit in and boot from it. Installation works fine, LILO works fine, no problem. Until I try to use the floppy station. Mounting causes Linux to "not recignize /dev/fd0 as a block device". I.e. nothing happens, and it suggests I install the proper module. I've tried floppy.o, which caused a "unit is busy", and ide-floppy.o, which went in without problem, but didn't cause the thing to start working. Current situation is: - If I boot from floppy, including with a SUSE bootdisk, I cannot access the harddisk. "Not a block device." - If I boot from the SUSE cdrom, I cannot access the harddisk, and that includes the root device the machine is perfectly capable of booting from. - If I boot from the harddisk, I can mount the cdrom, but not the floppy. The latter is "not a block device", in spite the disk in there being perfectly mountable on another (desktop) PC. My guess is that because there isn't a floppy station in there when I install from cdrom, yast2 doesn't detect it, and therefore doesn't install support for it. No network on the machine. I'm stymied. Help, anyone? Cheers, Bjørn bjornts@mi.uib.no -- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com Also check the FAQ at http://www.suse.com/Support/Doku/FAQ/
Any ideas? make bzImage fails on me: ame-pointer -fno-strict-aliasing -pipe -DCPU=586 -march=i586 -DEXPORT_SYMTAB -c ll_rw_blk.c gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -pipe -DCPU=586 -march=i586 -DEXPORT_SYMTAB -c blkpg.c gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -pipe -DCPU=586 -march=i586 -DEXPORT_SYMTAB -c md.c md.c: In function `md_setup': md.c:3272: `FAULT_SHIFT' undeclared (first use in this function) md.c:3272: (Each undeclared identifier is reported only once md.c:3272: for each function it appears in.) md.c: In function `md_setup_drive': md.c:3356: warning: implicit declaration of function `do_md_setup' md.c:3356: structure has no member named `str' md.c:3356: structure has no member named `ints' md.c:3357: parse error before `int' md.c:3360: `minor' undeclared (first use in this function) md.c:3364: `i' undeclared (first use in this function) md.c:3364: `dev' undeclared (first use in this function) md.c:3365: warning: implicit declaration of function `do_md_add' md.c:3366: too many arguments to function `do_md_run' md.c: At top level: md.c:3354: warning: `md_setup_drive' defined but not used make[3]: *** [md.o] Error 1 make[3]: Leaving directory `/usr/src/linux-2.2.13.SuSE/drivers/block' make[2]: *** [first_rule] Error 2 make[2]: Leaving directory `/usr/src/linux-2.2.13.SuSE/drivers/block' make[1]: *** [_subdir_block] Error 2 -- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com Also check the FAQ at http://www.suse.com/Support/Doku/FAQ/
Bjorn Tore Sund wrote:
I've installed SUSE 6.3 on a Dell Inspiron 3700 laptop. The CDrom and floppy stations are removable, you can have _one_ of them in the machine at the time.
In order to install from CDrom, I put that unit in and boot from it. Installation works fine, LILO works fine, no problem. Until I try to use the floppy station. Mounting causes Linux to "not recignize /dev/fd0 as a block device". I.e. nothing happens, and it suggests I install the proper module. I've tried floppy.o, which caused a "unit is busy", and ide-floppy.o, which went in without problem, but didn't cause the thing to start working.
Current situation is:
- If I boot from floppy, including with a SUSE bootdisk, I cannot access the harddisk. "Not a block device."
- If I boot from the SUSE cdrom, I cannot access the harddisk, and that includes the root device the machine is perfectly capable of booting from.
- If I boot from the harddisk, I can mount the cdrom, but not the floppy. The latter is "not a block device", in spite the disk in there being perfectly mountable on another (desktop) PC.
My guess is that because there isn't a floppy station in there when I install from cdrom, yast2 doesn't detect it, and therefore doesn't install support for it.
No network on the machine. I'm stymied. Help, anyone?
Cheers,
Bjørn bjornts@mi.uib.no
-- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com Also check the FAQ at http://www.suse.com/Support/Doku/FAQ/
If you haven't tried this: after booting from the hard drive with with the floppy drive installed, go into yast and install the floppy drive with yast. This should set things up for a floppy disk. Only thing I can suggest as I'm fairly new to Linux. Nevada -- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com Also check the FAQ at http://www.suse.com/Support/Doku/FAQ/
participants (3)
-
bartosh@ocean.tamu.edu
-
bjornts@skolem.mi.uib.no
-
phthor@isat.com