Latest LQ Deal: Complete CCNA, CCNP & Red Hat Certification Training Bundle
Go Back > Forums > Linux Forums > Linux - General
User Name
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.


  Search this Thread
Old 09-02-2005, 09:16 PM   #1
LQ Newbie
Registered: Sep 2005
Location: Glasgow, UK
Distribution: Ubuntu
Posts: 1

Rep: Reputation: 0
Problem booting udev-based distros on external hard drive

Hi there.

I thought I'd have a bit of fun this evening, and downloaded Debian Sarge, SuSE 9.3-FTP and Ubuntu Breezy Colony 3 to try them out. My current set-up is a laptop with dual boot Windows XP and Ubuntu Hoary on the internal HD. GRUB occupies the MBR. I have a USB 2 external HD caddy with a 60gig ATA HD which is working well.

I tried installing the distros to the external HD. At the moment it is partitioned with a 20GB primary partition formatted ext3 and a 500MB primary partition as Linux Swap. The remainder of the drive is spare.

Sarge installed with no problems onto /dev/sda1 with GRUB on this partition. Booted via root(hd1,0), chainloader +1, boot from GRUB on my MBR on /dev/hda with no complaints.

SuSE and Ubuntu Breezy were another story. They installed the base files happily, but on rebooting into the system as above they stalled. A few of the init scripts were run (and SuSE presented it's splash screen), so the information on /dev/sda1 must have been available. However, both stopped shortly after this with the error "/dev/sda1 not available" and dumped me to a shell prompt. It would appear that udev had already been activated in the boot sequence. Exiting from the shell brought only a kernel panic.

I reckon that udev is the problem, not creating /dev/sda1 before it needs accessed. Has anyone else had this problem? Is there a workaround?


Old 09-02-2005, 10:58 PM   #2
LQ Addict
Registered: Jul 2002
Location: East Centra Illinois, USA
Distribution: Debian stable
Posts: 5,896

Rep: Reputation: 352Reputation: 352Reputation: 352Reputation: 352
As I understand it, some distros offer udev as an option; some as the default device file. For the distros which offer udev as an option, on installation you may choose traditional static device files, or udev (devices built as needed, from what I've seen).

Save yourself some headaches; re-install and select static devices.

If you propose to continue with udev, then look in /etc. You may have a udev subdirectory. The udev rules file is the heart and soul of udev. If the rules are structured properly, you will not have any problems with udev. However, what some packager half-way around the world thinks are proper rules may not conform to what you think they should be.

I've googled and not found much in the way of help files, tutorials, guides, etc., on how to structure those rules. Therefore, I'm struggleing with udev, myself. Though, my struggle is just a search for understanding, because SuSE on an internal IDE hard drive isn't giving me problems.

I hope I've been able to give you ideas on what to search for via google or some other search engine.


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 On
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
External hard drive problem anyone? ultimatenoob Linux - Newbie 2 11-08-2005 08:50 AM
boot problem from external drive & SD-card booting Nightfrost Linux - Newbie 1 07-12-2004 05:44 AM
booting linux on a external hard drive servo Linux - General 5 04-15-2004 06:26 AM
Multiple distros on same hard drive problem baue8673 Linux - Software 4 02-11-2004 01:20 PM
New Redhat kernel chokes on external hard drive when booting notoneword Linux - Newbie 0 03-30-2003 06:29 PM > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 11:14 PM.

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