LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 04-25-2009, 08:21 PM   #1
pdxspork
LQ Newbie
 
Registered: Apr 2009
Posts: 1

Rep: Reputation: 0
Grub fails to recognize express card SSD


I purchased one of these FileMate Express Card SSDs with the intention of installing my operating system of choice on it.

Come to find out my laptop's BIOS (Dell Precision m4400) does not support booting off express cards, making my life a bit more difficult.

I have grub installed on the 2.5" sata drive in the laptop however attempting to boot off anything on the Express Card SSD I get a Error: 21, selected drive does not exist.

Using the supergrub boot disk to list drives grub can see shows my sata drive and cd drive, not the SSD.

I realize that booting directly off a drive that the bios does not recognize as bootable isn't possible, however shouldn't I be able to chainload to my SSD if I can find a bootloader that can recognize it?

Thanks.
 
Old 04-25-2009, 08:29 PM   #2
linus72
LQ Guru
 
Registered: Jan 2009
Location: Gordonsville-AKA Mayberry-Virginia
Distribution: Slack14.2/Many
Posts: 5,573

Rep: Reputation: 470Reputation: 470Reputation: 470Reputation: 470Reputation: 470
I don't know any advice to offer except try looking into these distro's/software...

Plop Bootmanager/Plop Linux

UltimateBootCD

ZorOS-3.4 good HW detection at softpedia

RIP Linux-8.0

and I'm sure more experienced people here can tell you more...
 
Old 04-26-2009, 12:48 AM   #3
syg00
LQ Veteran
 
Registered: Aug 2003
Location: Australia
Distribution: Lots ...
Posts: 20,836

Rep: Reputation: 4008Reputation: 4008Reputation: 4008Reputation: 4008Reputation: 4008Reputation: 4008Reputation: 4008Reputation: 4008Reputation: 4008Reputation: 4008Reputation: 4008
Quote:
Originally Posted by pdxspork View Post
I realize that booting directly off a drive that the bios does not recognize as bootable isn't possible, however shouldn't I be able to chainload to my SSD if I can find a bootloader that can recognize it?
Sounds reasonable - the problem is "... if I can find a bootloader that can recognize it". Grub (at least ) will only deal with devices presented as bootable by the BIOS.
Maybe see if something like GAG will be more accommodating.
 
Old 04-26-2009, 09:55 PM   #4
Tweakers
LQ Newbie
 
Registered: Apr 2009
Location: West of the Rockies
Distribution: Slackware
Posts: 1

Rep: Reputation: 0
ExpressCard problem with Grub

Quote:
Originally Posted by pdxspork View Post
I purchased one of ... these ... FileMate Express Card SSDs with the intention of installing my operating system of choice on it.

Come to find out my laptop's BIOS (Dell Precision m4400) does not support booting off express cards, making my life a bit more difficult.

I have grub installed on the 2.5" sata drive in the laptop however attempting to boot off anything on the Express Card SSD I get a Error: 21, selected drive does not exist.

Using the supergrub boot disk to list drives grub can see shows my sata drive and cd drive, not the SSD.

I realize that booting directly off a drive that the bios does not recognize as bootable isn't possible, however shouldn't I be able to chainload to my SSD if I can find a bootloader that can recognize it?

Thanks.
Saw this in a Google search and so created an account just to give you an answer.

The problem is probably not Grub, but that you don't have RAID stuffs compiled into your kernel. Most SSDs, including these, use RAID controllers. Recompile your kernel with RAID 0 included and try again and you'll see the drive okay.

Also, these particular SSDs _should_ boot on newer laptops. I say these particular SSDs because they use the PCI-e bus, not the USB bus.
You can tell the difference in the product ID: Those having a "D" use the PCI-E bus and have much higher read/write than the USB 2.0 drives, which have a "U" in the product ID. So, both the Filemate 3FMS4D24M-WR (24 GB model) and the Filemate 3FMS4D48M-WR (48 GB model) use the PCI-e bus.

I've been looking at these drives myself, getting some education and doing some planning -- I really do want!

Had to edit out the URL from my quoted reply, sorry.

Also, your distribution may already have a RAID module built for you to use, but remember that for the module to be used correctly on boot, it needs to be made available very early in the boot process. This means you'll need to add the module to the initrd which is loaded into RAM upon boot.

Last edited by Tweakers; 04-26-2009 at 10:08 PM. Reason: Addition
 
  


Reply

Tags
grub, kernel, raid, ssd


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Fedora8 does not recognize my Atheros AR5006EG 802.11 b/g Wireless PCI Express Adapte phantom157 Linux - Hardware 2 07-09-2008 04:25 PM
Graphics Card: PCI Express x16 Detected as PCI Express Link width: 4X deepclutch Linux - Hardware 3 06-09-2007 10:10 AM
HP Toolbox fails to recognize new printer eqisow Linux - Software 9 01-18-2006 10:04 PM
Mandrake 10.1 fails to recognize Intellimouse ajm8372 Linux - Hardware 3 03-02-2005 03:45 PM
MDK 10.1 install fails to recognize 3rd CD wonderboy1999 Mandriva 8 01-06-2005 06:04 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 05:46 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration