Can't boot Marvel Sheevaplug from USB

View: New views
3 Messages — Rating Filter:   Alert me  

Can't boot Marvel Sheevaplug from USB

by Jack Avenger :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Which options should be included in kernel configuration to boot 8-
CURRENT on SHEEVAPLUG?

I tried options ROOTDEVNAME="ufs:/dev/da0s1a", but no success:

usbus0: 480Mbps High Speed USB v2.0
Root mount waiting for: usbus0
ugen0.1: <Marvell> at usbus0
uhub0: <Marvell EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on  
usbus0
uhub0: 1 port with 1 removable, self powered
Root mount waiting for: usbus0
ugen0.2: <Verbatim> at usbus0
umass0: <Verbatim STORE N GO, class 0/0, rev 2.00/1.10, addr 2> on  
usbus0
umass0:  SCSI over Bulk-Only; quirks = 0x0000
Root mount waiting for: usbus0
umass0:0:0:-1: Attached to scbus0
Trying to mount root from ufs:/dev/da0a
ROOT MOUNT ERROR:
If you have invalid mount options, reboot, and first try the following  
from
the loader prompt:

      set vfs.root.mountfrom.options=rw

and then remove invalid mount options from /etc/fstab.

Loader variables:
vfs.root.mountfrom=
vfs.root.mountfrom.options=

Manual root filesystem specification:
   <fstype>:<device>  Mount <device> using filesystem <fstype>
                        eg. ufs:/dev/da0s1a
                        eg. cd9660:/dev/acd0
                        This is equivalent to: mount -t cd9660 /dev/
acd0 /

   ?                  List valid disk boot devices
   <empty line>       Abort manual input

mountroot>

it seems like there is an error accessing USB Flash, but it work when  
boot from NFS is compiled into kernel.


_______________________________________________
freebsd-arm@... mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-arm
To unsubscribe, send any mail to "freebsd-arm-unsubscribe@..."

Re: Can't boot Marvel Sheevaplug from USB

by Rafal Jaworowski :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


On 2009-09-09, at 18:07, Jack Avenger wrote:

> Which options should be included in kernel configuration to boot 8-
> CURRENT on SHEEVAPLUG?
>
> I tried options ROOTDEVNAME="ufs:/dev/da0s1a", but no success:
>
> usbus0: 480Mbps High Speed USB v2.0
> Root mount waiting for: usbus0
> ugen0.1: <Marvell> at usbus0
> uhub0: <Marvell EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on  
> usbus0
> uhub0: 1 port with 1 removable, self powered
> Root mount waiting for: usbus0
> ugen0.2: <Verbatim> at usbus0
> umass0: <Verbatim STORE N GO, class 0/0, rev 2.00/1.10, addr 2> on  
> usbus0
> umass0:  SCSI over Bulk-Only; quirks = 0x0000
> Root mount waiting for: usbus0
> umass0:0:0:-1: Attached to scbus0
> Trying to mount root from ufs:/dev/da0a
> ROOT MOUNT ERROR:
> If you have invalid mount options, reboot, and first try the  
> following from
> the loader prompt:

Is your device really a sliced ufs:/dev/da0s1a (in the log there's  
only attempted ufs:/dev/da0a)? Please show output of the '?' command  
at mount root prompt.

Rafal

_______________________________________________
freebsd-arm@... mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-arm
To unsubscribe, send any mail to "freebsd-arm-unsubscribe@..."

Parent Message unknown Re: Can't boot Marvel Sheevaplug from USB

by Jack Avenger :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On 12 вер. 2009, at 21:06, Rafal Jaworowski wrote:

>
> On 2009-09-09, at 18:07, Jack Avenger wrote:
>
>> Which options should be included in kernel configuration to boot 8-
>> CURRENT on SHEEVAPLUG?
>>
>> I tried options ROOTDEVNAME="ufs:/dev/da0s1a", but no success:
>>
>> usbus0: 480Mbps High Speed USB v2.0
>> Root mount waiting for: usbus0
>> ugen0.1: <Marvell> at usbus0
>> uhub0: <Marvell EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on  
>> usbus0
>> uhub0: 1 port with 1 removable, self powered
>> Root mount waiting for: usbus0
>> ugen0.2: <Verbatim> at usbus0
>> umass0: <Verbatim STORE N GO, class 0/0, rev 2.00/1.10, addr 2> on  
>> usbus0
>> umass0:  SCSI over Bulk-Only; quirks = 0x0000
>> Root mount waiting for: usbus0
>> umass0:0:0:-1: Attached to scbus0
>> Trying to mount root from ufs:/dev/da0a
>> ROOT MOUNT ERROR:
>> If you have invalid mount options, reboot, and first try the  
>> following from
>> the loader prompt:
>
> Is your device really a sliced ufs:/dev/da0s1a (in the log there's  
> only attempted ufs:/dev/da0a)?

Ooops. Of course it was ufs:/dev/da0s1a

usbus0: 480Mbps High Speed USB v2.0
Root mount waiting for: usbus0
ugen0.1: <Marvell> at usbus0
uhub0: <Marvell EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on  
usbus0
uhub0: 1 port with 1 removable, self powered
Root mount waiting for: usbus0
ugen0.2: <vendor 0x0781> at usbus0
umass0: <vendor 0x0781 product 0x5151, class 0/0, rev 2.00/2.00, addr  
2> on usbus0
umass0:  SCSI over Bulk-Only; quirks = 0x0000
Root mount waiting for: usbus0
umass0:0:0:-1: Attached to scbus0
Trying to mount root from ufs:/dev/da0s1a
ROOT MOUNT ERROR:
If you have invalid mount options, reboot, and first try the following  
from
the loader prompt:

     set vfs.root.mountfrom.options=rw

and then remove invalid mount options from /etc/fstab.

Loader variables:
vfs.root.mountfrom=
vfs.root.mountfrom.options=

Manual root filesystem specification:
  <fstype>:<device>  Mount <device> using filesystem <fstype>
                       eg. ufs:/dev/da0s1a
                       eg. cd9660:/dev/acd0
                       This is equivalent to: mount -t cd9660 /dev/
acd0 /

  ?                  List valid disk boot devices
  <empty line>       Abort manual input

mountroot>


> Please show output of the '?' command at mount root prompt.

mountroot> ?

List of GEOM managed disk devices:

Loader variables:
vfs.root.mountfrom=
vfs.root.mountfrom.options=

Manual root filesystem specification:
  <fstype>:<device>  Mount <device> using filesystem <fstype>
                       eg. ufs:/dev/da0s1a
                       eg. cd9660:/dev/acd0
                       This is equivalent to: mount -t cd9660 /dev/
acd0 /

  ?                  List valid disk boot devices
  <empty line>       Abort manual input

mountroot>
_______________________________________________
freebsd-arm@... mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-arm
To unsubscribe, send any mail to "freebsd-arm-unsubscribe@..."