can't mount zip: /dev/sda4 is not a valid block device
Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
can't mount zip: /dev/sda4 is not a valid block device
I can't mount my parallel port external Iomega 100 zip drive.
mount /dev/sda4 gets the message "/dev/sda4 is not a valid block device"
ditto for /mount /mnt/zip .
I have my parallel port printer connected through the zip drive. I've tried mounting the zip drive with and without the printer connected, always with a disk loaded. I've changed the format from "auto" to "vfat"... makes no difference. As root, as a user... makes no difference.
Here's my /etc/fstab (I basically copied it from my earlier Mandrake 9.1 installation, because it all worked. Nothing in my hardware configuration has changed.):
What else can I post that will help?
I searched the forums and the tldp zip how-to and found different suggestions, I always get the same error. Any suggestions are appreciated.
It worked! Thank you SO much. I did "modprobe imm". Now, can you please explain to me what it means? Will I have to do that every time I want to mount my zip drive? How do I compile it into my kernel, if I need to? I am so excited!
the linux kernel hold all the drivers, in fact the kernel is all that is linux, everything else is a linux distribution, mostly of gnu software. this kernel has a collection of dirvers and system software. lots of these bits of code get compiled into a static kernel image, others can be compiled into modules. in your distro the lpt zip driver (imm.o) was compiled as a module. modprobe loaded it. you can make it load on boot by addign the line "modrpobe imm" to /etc/rc.d/rc.local or a line in /etc/modules.conf that is different (never done it) a good linux experiance would be compiling your own kernel, you can get source at www.kernel.org and tutorials are everywhere. I compile my own, it makes the system faster and more efficient, and tailore to your cpu and other parts.
Thanks again, exodist. I added the line to /etc/rc.d/rc.local. Someday when I'm brave I'll play with the kernel. But in the meantime, you saved my bacon! I have to transfer my website to a new host and everything is on that silly zipdisk. I'm backing it up on a cd-r now.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.