You are not logged in.

#1 2005-02-22 14:36:58

sud_crow
Member
From: Argentina
Registered: 2003-06-30
Posts: 545

Serial ATA boot problem

Hi,
Im trying to set up an Arch Linux based Server, the thing is, i never used a serial ata drive before, and im having a problem at boot time.

The install completed flawlessly, when i rebooted the pc, extracted the CD, a "Operative System not found" message appeared at the bottom of the screen after post.

I booted with the CD, mounted the / partition, and its ok, lilo.conf looks fine too... the disk is parted in three (/boot / and swap).

Dont know whats the problem, the BIOS is set to boot from CD first, HDD-0 second and SCSI last (i didnt know how was recognized the serial ata drive, so i placed both types --IDE and SCSI-- at boot time).

I think the problem might be LILO, but im not sure... the thing is, LILO is not coming up.

The PC specs:
Athlon64 3200+
Mother DFI K8M800 MLVR (VIA K8M800)
512Mb Kingston DDR400
Serial ATA Hitachi 160Gb HDD

Any ideas?
Thanks in advance!


Leonardo Andrés Gallego
www.archlinux-es.org || Comunidad Hispana de Arch Linux

Offline

#2 2005-02-22 15:44:44

IceRAM
Member
From: Bucharest, Romania
Registered: 2004-03-04
Posts: 772
Website

Re: Serial ATA boot problem

Might not be what you're looking for... but here it is:
http://www.archlinux.org/docs/en/guide/ … .html#faq5

Are you sure you've run "lilo" after you set it up correctly in "/etc/lilo.conf"?

Offline

#3 2005-02-22 15:52:04

sud_crow
Member
From: Argentina
Registered: 2003-06-30
Posts: 545

Re: Serial ATA boot problem

Lilo is fine, unless im mistaken about the root partition:

...
root=/dev/discs/disc0/part3
...

Is this fine with SATA?
if i mount this partition, its the / (root), so i assume its right.





EDIT: I rerun LILO and found out this error:

]# lilo
Warning: ´/proc/partitions´ does not exist, disk scan bypassed.
Added arch *
]#



EDIT 2:
Well, the installer seemed to fail running LILO (I DID run it), then after running it and getting the error above, the thing booted.
Until it freezed during Kernel Load, the freeze is at SATA set up time.

I using Arch STOCK 2.6 SCSI kernel

Please, help!!! i need to get this working.


Leonardo Andrés Gallego
www.archlinux-es.org || Comunidad Hispana de Arch Linux

Offline

#4 2005-02-22 22:21:46

Algol
Member
Registered: 2005-01-05
Posts: 37

Re: Serial ATA boot problem

The discs are probably named /dev/sdaX

/dev/discs/disc0/part3  would then be /dev/sda3
(or possibly /dev/sda3 if there is a part0)

Change in lilo and fstab.

Offline

#5 2005-04-22 04:25:43

phrakture
Arch Overlord
From: behind you
Registered: 2003-10-29
Posts: 7,879
Website

Re: Serial ATA boot problem

yeah, I just ran into the same snag - it happens after a devfs-udev switch... (new install) as devfs will detect them under /dev/discs

Searching forums to see if anyone else had a similar problem - Algol's solution is correct

Offline

#6 2005-04-22 08:17:42

johnisevil
Member
From: Hamilton, ON Canada
Registered: 2003-08-07
Posts: 221
Website

Re: Serial ATA boot problem

I just reinstalled Arch today after putting a new 80gb SATA drive in here and I ran into an issue after Arch installed where when it got to reading /etc/fstab to mount my partitions and enable swap, it would lock up saying that either one of my partitions is corrupted or I'm using the wrong filesystem.  The solution was to change all the devfs style settings to normal udev ones.  For example, here's the interesting part of my /etc/fstab and /boot/grub/menu.lst

/dev/sda3 swap swap defaults 0 0
/dev/sda1 / ext3 defaults 0 1
/dev/sda2 /home ext3 defaults 0 1
# (1) Custom kernel
title  Arch Linux [/boot/2.6.11.7]
root   (hd0,0)
kernel /boot/2.6.11.7 root=/dev/sda1 idle=poll vga=773 ro

Offline

Board footer

Powered by FluxBB