SlackwareThis Forum is for the discussion of Slackware Linux.
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.
I have an older laptop with two 324MB pcmcia drives running Windows 95 and Zipslack from the left drive (C: or /dev/hda). Zipslack names the left one /dev/hda and the right one /dev/hdc. It does not recognize /dev/hdc until well into runlevel 3. Zipslack is running on /dev/hda and is started with LOADLIN after a Windows 95 boot. There are 43MB free on /dev/hda. I have a few extra drives.
There is no floppy or cdrom, just a serial port and parallel port. I downloaded Zipslack over a modem connection. The modem is the only way to get data in or out of this machine that I am aware of.
My goal for this machine is to learn command line, vi, and how to install programs. I would like to eventually add Xwindows and fluxgate. I would also like to get Windows off of the hard drive.
I tried formatting /dev/hdc and copying all linux directories into /dev/hdc, as suggested in the Zipslack FAQ. My thought was to copy everything over, run lilo, and then pull the disks out and switch the linux disk over to the /dev/hda position. When I did this, it would not boot, with the error: No Operating System. I do not have a floppy disk drive or CDROM to boot from, and have not been able to figure out how to get lilo to prepare /dev/hdc to be /dev/hda after running lilo.
Is there a way to make a bootable drive with this system?
Is there a way to config Lilo to prepare the /dev/hdc drive to boot as /dev/hda?
Could I download a new bootable image of slackware to /dev/hdc and then pull the /dev/hdc drive and switch it over to the drive location on the /dev/hda side?
If I download an iso to a hard drive will it boot?
Since you are booting from an external pcmcia drive, you need to use a kernel with support for it statically compiled in, or use an initrd that will load thwe kernel modules during bootup.
Try installing mkinitrd and create an initrd that includes the modules for your PC card.