GRUB on floppy, how to add modules?
I have successfully loaded Linux onto a EIDE 40GB HD with Firewire PCI. I had to try several times. It needed the "sbp2" module. It worked on install after using that module. The BIOS does not see the Firewire PCI, but Linux sees it if I have that module. I read about initrd and you can load modules with it. When I did the install it did not ask me about initrd. It only asked for install bootloader location, to mbr, floppy, or none. I put it on floppy. The BIOS can see floppy. Now it will not boot, GRUB does not see Firewire PCI. Ubuntu Studio 7.10.
1) How do I add the module "sbp2" to the floppy? 2) The Firewire PCI is seen as SCSI sda. How do I put that into the menu.lst? |
If ubuntu is the only distro you have you should have instructed grub to put the bootloader in the mbr. This way it will instruct ubuntu to boot everytime the set is started. If you have more distros then please give us your 'fdisk -ls' and '/boot/grub/menu.lst'.
I am sorry after reading I see it must be a detachable external hd, please provide a 'fdisk -ls' |
You will need everything required to boot on the floppy - this includes the kernel and the sbp2 support (in an initrd). Just installing grub to the floppy is insufficient if the BIOS doesn't present the external as a bootable device - grub relies on the BIOS, a running Linux doesn't (usually).
Should be plenty of guides on the net. |
Thank you for the comment. I looked on the web and found:
http://www.gnu.org/software/grub/manual/grub.html I read the parts about booting and I tried to see if that would help it to work. It did not work. Quote:
|
I have not read the article but if you need 1.6 meg or better then put on a cd or one of your bootable hds. As syg00 said 'Grub relies on the bios'.
There are numerous articles out there explaining on making a bootable cd |
Is this your only hard-disk ???.
A small amount of space on an internal disk would solve this easily. |
Where can a find an article or a web that will tell me how I can put this onto a CD instead of onto a floppy? I am able to boot from CD and the BIOS will support booting from CD. Could you tell me what search terms to use in Google?
This is a Firewire caddy. The HD is EIDE, and I have SATA and PATA on the computer itself. There is a Firewire PCI card in it. I can boot from CD, if you can tell me what to look for or a web link. |
Your question is vague.
My interpretation is that you just want to be able to access the drive and not use it as a boot device. If this is true then you do not need to modify your grub menu.lst nor the initrd. Why do you want to boot from floppy? |
Is ubuntu the only linux distro you have on this computer?
|
Quote:
The command line is not working now. When I reboot, if I have not figured out how to get it to work before then I can put the "fdisk -l" output. Quote:
|
Here is the menu.lst:
Quote:
Quote:
Quote:
|
Quote:
To answer your first question http://www.google.com/search?hl=en&q...=Google+Search You say you have a sata and a pata besides this hd that has ubuntu on it. When I look at your fdisk -l, I only see one hd. |
Ok, So you want to create a bootable CD to run linux from a firewire hard drive. Check out the following link.
http://www-128.ibm.com/developerwork...-fireboot.html |
Thank you for the links, I think that is what I was looking for
http://www-128.ibm.com/developerwork...-fireboot.html
Thank you for your comments. I think that this article is what I was looking for. It answers some of my post. I still need to figure out what files to write to the cd and what commands to use for that if I can not just use the k3b writer. This article almost gets me to boot the Linux on the Firewire! Thank you for finding it. Could you tell me what search words you used to find it? Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
|
Quote:
Quote:
Quote:
|
All times are GMT -5. The time now is 01:42 AM. |