LinuxQuestions.org
View the Most Wanted LQ Wiki articles.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
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.

Notices

Reply
 
Search this Thread
Old 09-02-2005, 08:16 PM   #1
mcphail
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?

TIA

Neil
 
Old 09-02-2005, 09:58 PM   #2
bigrigdriver
LQ Addict
 
Registered: Jul 2002
Location: East Centra Illinois, USA
Distribution: Debian Squeeze
Posts: 5,772

Rep: Reputation: 309Reputation: 309Reputation: 309Reputation: 309
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.
 
  


Reply


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 07:50 AM
boot problem from external drive & SD-card booting Nightfrost Linux - Newbie 1 07-12-2004 04:44 AM
booting linux on a external hard drive servo Linux - General 5 04-15-2004 05:26 AM
Multiple distros on same hard drive problem baue8673 Linux - Software 4 02-11-2004 12:20 PM
New Redhat kernel chokes on external hard drive when booting notoneword Linux - Newbie 0 03-30-2003 05:29 PM


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

Main Menu
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
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration