Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Error booting 2004.3 LiveCD on Ultra60
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gentoo on Sparc
View previous topic :: View next topic  
Author Message
Vu
n00b
n00b


Joined: 03 Jan 2004
Posts: 57

PostPosted: Mon Jan 03, 2005 3:15 am    Post subject: Error booting 2004.3 LiveCD on Ultra60 Reply with quote

Hi all,
I had the following error when trying to boot the 2004.3 Universal LiveCD for Sparc64 on my Ultra60 using an internal cdrom drive I recently put in:
Quote:
>> The root block device is unspecified or not detected
Please specify a device to boot, or "shell" for a shell...
boot() ::

The LiveCD works fine if I use an external cdrom (using the 68-pin onboard scsi interface).

Does anyone know what this means, and will I have issues with the internal cdrom when the install is finished?

My system is:
Sun Ultra 60
2x360MHz processors
1GB RAM
1x18.2GB and 1x9.1GB disk
2xCreator3d UPA cards
1xSun Ethernet PCI card
1xPioneer SCSI cdrom (internal)

FYI: The cdrom has a jumper to enable termination of the scsi chain. I left it as terminated. It also has a jumper for setting the sector size to 2048 or 512 bytes. I set it to 512 bytes. Are these settings ok?

Thanks.
Vu.
_________________
Gentoo Noob
Back to top
View user's profile Send private message
Crisis
l33t
l33t


Joined: 10 Feb 2003
Posts: 613
Location: Portland, OR

PostPosted: Tue Jan 04, 2005 9:48 pm    Post subject: Reply with quote

I may be wrong, but if I recall, on sparc you need to go into openboot and specify it to boot from cdrom. Have you dont this?
Back to top
View user's profile Send private message
rsborn
Tux's lil' helper
Tux's lil' helper


Joined: 10 Feb 2004
Posts: 105
Location: Webster, NY

PostPosted: Wed Jan 05, 2005 4:30 am    Post subject: Reply with quote

Yes, you need to create an alias to the device you want to boot with. I think the default CDROM alias is set to SCSI ID 3 (I'm guessing here but I think it is right) A quick google search revealed this page that gives some instructions on setting device aliases:
http://www.filibeto.org/sun/lib/hardware/enterprise_4500/diskbrd_aliases

I'm sure there are more references to this. I never bothered to set an alias on my sparc 10 and just passed the entire boot path at the openboot prompt (something along the lines of boot /sbus@3,0/SUNW,fas@3,8800000/sd@6,0)

If the CDROM is already defined properly then the "boot cdrom" command should work.

Hope this random rambling helps out

Rick
Back to top
View user's profile Send private message
y2krankor
n00b
n00b


Joined: 18 Feb 2005
Posts: 1

PostPosted: Fri Feb 18, 2005 4:31 pm    Post subject: Reply with quote

There are two different things going on here.

First, there's the OBP 'boot cdrom' which is working for me (and the original poster as well).

Second, there's the gentoo kernel attempting to mount the cdrom to /newroot, which is failing for me. I also get the

The root block device is unspecified or not detected
Please specify a device to boot, or "shell" for a shell...
boot() ::

message. If I go into the shell, I am unable to mount the cdrom. mount always gives me back "Invalid Argument". I'm pretty sure it's detecting the cdrom drive, because I have a block device at /dev/scsi/host1/bus0/target6/lun0/cd.

I've tried giving doscsi, docache and noapic options, but no luck.

Any ideas?

Thanks.

-Greg G
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo on Sparc All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum