LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 04-24-2007, 11:10 PM   #1
mcd
Member
 
Registered: Aug 2003
Location: Denver, CO
Distribution: CentOS, Debian
Posts: 825

Rep: Reputation: 33
can't boot - i/o error on device hde1


i am setting up a home server with an IDE drive (/dev/hda) as the boot device. /dev/hda1 is the / partition and /dev/hda2 is swap.

i installed ubuntu server (kernel 2.6.15) on there and updated it and rebooted and installed vmware server, etc. it was fine. i believe i rebooted twice during that whole setup process, but maybe only once.

i have a rocketraid 1640 sata card in there, with 4 500 GB sata drives in a raid1-0. tonight i built the driver from the source that i downloaded and did an insmod ./hpt734.ko - it completed without errors. i did an fdisk /dev/sda and it saw my 1000 GB "disk" which i was then able to partition. i made 1 partition, wrote the table to disk, and rebooted.

on reboot, the bios raid utility detects the drive, and ubuntu starts to boot. it says it's loading the initrd image, etc. then i get the following error:


buffer i/o error on device hde1

that scrolls down for several pages, and sometimes it is hdk1 instead of hde1. then it just stops and doesn't get any further.

i think for some reason the system is trying to boot off the sata drives that make up the raid, rather than off the ide boot drive. i can't figure out why though. i'm a slackware/lilo guy, so i'm still trying to figure out a way to get a look at how grub thinks it should be starting the system. i found the hde=noboot boot option and i'm currently halfway through booting into the ubuntu live cd (without this option even the live cd freezes).

any ideas?
 
Old 04-26-2007, 08:12 AM   #2
macemoneta
Senior Member
 
Registered: Jan 2005
Location: Manalapan, NJ
Distribution: Fedora x86 and x86_64, Debian PPC and ARM, Android
Posts: 4,593
Blog Entries: 2

Rep: Reputation: 344Reputation: 344Reputation: 344Reputation: 344
If you've rebuilt/replaced a module needed at boot, you need to recreate your initrd (initial ramdisk). I'm not sure how your distribution handles that, but I would normally:

mkinitrd image kernel-version
 
  


Reply



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
Boot cd initrd error - pivot_root: Device or resource busy fotoguy Linux - Software 2 08-03-2006 07:44 PM
Solaris 9 x86 boot device error iggymac Solaris / OpenSolaris 2 06-22-2006 04:24 PM
trying to install/boot 2.6.15 kernel - device mapper error jmike1 Linux - Software 2 03-15-2006 09:49 PM
connecting external device causes SuSe boot error with /dev/sda2 maxsch LinuxQuestions.org Member Success Stories 3 02-02-2006 01:17 AM
/dev/hde1 as root is failing DaZjorz Linux - Hardware 8 07-16-2005 04:17 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 10:21 AM.

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