Installing SCSI driver in Linux Rescue
John Wirt
j.wirt.112 at comcast.net
Fri Jan 20 13:43:41 UTC 2006
Can I make sure I have this correct?
Use Rawrite to convert the driver file to an image file. (No other
files are included.)
Use Rawritewin to make a diskette from the image file.
John Wirt
Rick Stevens wrote:
>On Wed, 2006-01-18 at 22:17 -0500, John Wirt wrote:
>
>
>>A new front has opened in my endeaver to install Grub in the Linux root
>>("/") partition of drive 2 as part of a move to dual boot Linux RedHat
>>Enterprise and XP on my machine using Bootit on drive 1 as the boot
>>manager. XP is on drive 1 and Linux is on drive 1. From Rick Stevens and
>>others on this forum (thank you), I know the procedure and Linux
>>commands to accomplish the necessary reinstallation of Grub.
>>
>>Last night I attempted to reinstall Grub using these commands but
>>immediately ran into a problem. I have three Adaptec U320 drives on the
>>machine. Two are combined into one RAID 0 drive (drive 1) and Linux will
>>be on the third physical drive (drive 2).
>>
>>I booted to the 1st RedHat Enterprise v.3 CD, selected Linux Rescue, and
>>got the boot: prompt (I think this was the order). Anyway I ended up at
>>the Boot: prompt in Linux Rescue. Fine except in the course of this
>>boot it was clear that Linux could not find any drivers for my SCSI
>>drives on the CD. This is not surprising. When I installed XP, I had to
>>supply drivers. (Linux came installed on the machine by Dell.)
>>
>>The question is, how can I provide the necessary driver in booting from
>>the Linux RedHat CD #1.
>>
>>
>
>At the "boot:" prompt, enter:
>
> linux rescue dd
>
>When the system asks for the driver, stick in the floppy and press
>ENTER.
>
>
>
>>Dell has sent me the drivers that need to be installed. The driver
>>package seems to have the solution:
>>
>> Installing Red Hat Enterprise Linux 3
>> For a new installation of Red Hat Enterprise Linux 3, you will need to
>> use a device driver diskette image. Perform the following steps:
>> 1. Copy the appropriate device driver diskette image to a Linux system
>> 2. Put a floppy into the floppy drive
>> 3. At a command prompt, type "cat dd if=<image name> of=/dev/fd0".
>>This
>> will create your device driver diskette
>> 4. Boot to the Red Hat Enterprise Linux 3 media
>> 5. When you receive the "boot:" prompt, type "linux dd"
>> 6. Follow the instructions onscreen to proceed
>>
>>Will this work?
>>
>>
>
>For a fresh install, yes. To do a rescue boot, you still need to
>specify "rescue" in the boot command:
>
> boot: linux rescue dd
>
>
>
>>After loading the SCSI driver, I have to run the install-grub command
>>from Boot: to complete the Linux (re)installation.
>>
>>Apparently, I have to go to my friend's house and have him make the
>>device driver diskette (my friend is a Linux technician). Then, I can
>>load the driver from the disketter at the Boot: command.
>>
>>
>
>Well, you really don't. True, "dd" is a Unix/Linux-specific command,
>but there is a program under DOS that does the same thing, "rawrite".
>Here's a link to it:
>
> http://www.fdos.org/ripcord/rawrite/
>
>
>
>
>>Will this work? Since the Linux running in memory from the CD sees no
>>SCSI drives, where will it put the driver? In memory? And then, boot
>>the SCSI drives? Is this going to work?
>>
>>
>
>Yes, the driver will be loaded in to the kernel's memory on boot. Once
>the driver is loaded, the rescue boot will be able to see the SCSI
>drives and you should be good to go.
>
>
>
>>The copy of Linux already installed on drive 2 has the necessary SCSI
>>driver. The desired final configuration will be, selecting Linux from
>>the Bootit boot menu will "boot" Grub in the root partition on drive 2,
>>which will boot Linux on drive 2.
>>
>>
>
>If you're certain the driver is actually there, after you do the
>"chroot /mnt/sysimage" command, look at the "/etc/modules.conf" file
>and make sure there's a line that looks like
>
> alias scsi-hostadapter name-of-scsi-driver
>
>because that's what the mkinitrd command will use to load the
>appropriate driver into the boot ramdisk image.
>
>
>
>>Just to be complete, the final configuration is planned to be:
>>
>> Drive 1
>> Part 1 MBR XP
>> Part 2 Windows XP
>> Part 3 EMBR (Extended Master Boot Record for Bootit boot
>>manager)
>> Part 4 Extended Partition
>> Part 5 Volume
>> Part 6 Volume
>>
>> Drive 2 (simplified a bit)
>> Part 1 MBR
>> Part 2 Linux /boot partition
>> Part 3 Linux root directory
>> Part 4 Linux swap partition
>>
>>
>
>Your Linux tech friend may be able to help you with this. He/she should
>understand all this weird stuff with booting and how to make it work.
>It's a bit difficult to describe in an email.
>----------------------------------------------------------------------
>- Rick Stevens, Senior Systems Engineer rstevens at vitalstream.com -
>- VitalStream, Inc. http://www.vitalstream.com -
>- -
>- When all else fails, try reading the instructions. -
>----------------------------------------------------------------------
>
>_______________________________________________
>Redhat-install-list mailing list
>Redhat-install-list at redhat.com
>https://www.redhat.com/mailman/listinfo/redhat-install-list
>To Unsubscribe Go To ABOVE URL or send a message to:
>redhat-install-list-request at redhat.com
>Subject: unsubscribe
>
>
>
More information about the Redhat-install-list
mailing list