How to make cd to Boot external Firewire PCI HD with Linux installed
Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
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.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
That Linux post is what I am trying to do. I want to find the manual or how to that will tell me how I can make a cd that I can boot the Linux install on a Firewire PCI EIDE HD that I asked about in another post:
Could someone tell me what link can tell how I can make the cd that will boot this when the BIOS does not see it but Linux can see it? I also need to add the module "sdb2" to see the Firewire and I did not figure out how to do that to the cd.
Could you tell me where LQ has posts that answer this? I found the one above and it said that you can do it, but did not give a link for it. I am new to Linux and do not know the words well so it is hard to find things on google. Could you tell me what to search for or what link has it?
color black/cyan yellow/cyan
kernel (hd0,0)/boot/vmlinuz-2.6.20-default root=/dev/sdb1 resume=/dev/sdb5 splash=silent vga=788
kernel (hd0,0)/boot/vmlinuz-2.6.20-default root=/dev/sda1 failsafe
Disk /dev/sda: 33.8 GB, 33820284928 bytes
255 heads, 63 sectors/track, 4111 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x001769c3
Device Boot Start End Blocks Id System
/dev/sda1 * 1 1019 8185086 83 Linux
/dev/sda2 1020 4111 24836490 5 Extended
/dev/sda5 1020 1528 4088511 82 Linux swap / Solaris
/dev/sda6 1529 4111 20747916 83 Linux
Last edited by newtovanilla; 05-05-2008 at 09:50 PM.
You want to boot from a drive, visible to linux, but which has no bios support?
The standard approach is to use the smart boot manager (SBM). GIYF
If you want to use a linux live CD to do this, then you want to remaster the CD to include the option, say, as part of it's grub.conf/menu.lst file. How you do this depends on the specific CD - the distributors usually have notes about this under "remaster" or "creating custom".
More robust would be to create a small linux /boot partition on the internal HDD... use this to dual-boot normally.
Last edited by Simon Bridge; 05-06-2008 at 02:05 AM.
Reporting this problem: The problem you have encountered is with a project web site hosted by SourceForge.net. This issue should be reported to the SourceForge.net-hosted project (not to SourceForge.net).
while keeping its size no more than 30K bytes.
I can boot from a floppy with SBM. Could that work to boot the Firewire PCI EIDE HD with Linux installed on it that has no BIOS support? Does SBM see Firewire? I could not find out in the documentation.
I am not asking you to test this. I think that it could be tested with USB. I have not tried that. I am still trying to figure out the Firewire.
I tried to RTFM for SBM. There was no M.
The web now has the manual and files. I tried to run the Linux binary, but nothing happened. I tried this: "sbminst-static -t us -d /dev/fd0". I had a floppy in the drive. There was no error. There was no action on the floppy.
I am trying to figure out the rest of getting the kernel to boot. I do not know about the kernel boot process. I have some books to take a look at.
He has a script in there for "linuxrc". How can I modify that script to not use "devfsd"? I do not have the /bin/devfsd, the command "which devfsd" returns no such file. Is there a way to do this without using devfsd? Could I just put in the directory name for the Firewire PCI?
# loop rescanning the scsi bus + rerunning devfsd
until [ -e $REAL_ROOT ]
if [ $i -gt $retries ]
echo "Unable to mount real root ($REAL_ROOT) - Giving up!"
My personal method is to install a small linux, say the /boot partition, to the internal drive - then dual boot.
Can I do this with a cd by creating a initrd that will dual boot a small linux that will then boot the firewire device? How? I have tried to make an initrd with the modules and a linuxrc to load the modules, and it does boot from the cd and load the modules. It just does not then boot the firewire device. How can I get it to do that?