boot RSPRO from usb

Maciej Milewski milu at dat.pl
Fri Dec 9 13:26:15 UTC 2011


Dnia piątek, 9 grudnia 2011 13:24:01 Monthadar Al Jaberi pisze:
> On Fri, Dec 9, 2011 at 12:39 PM, Aleksandr Rybalko <ray at dlink.ua> wrote:
> > On Fri, 9 Dec 2011 11:47:00 +0100
> > 
> > Monthadar Al Jaberi <monthadar at gmail.com> wrote:
> mountroot> .
> da0 at umass-sim0 bus 0 scbus0 target 0 lun 0
> da0: <USB 2.0 Flash Disk 2.40> Removable Direct Access SCSI-2 device
> da0: 40.000MB/s transfers
> da0: 2022MB (4141056 512 byte sectors: 255H 63S/T 257C)
> (probe1:umass-sim1:1:0:0): TEST UNIT READY. CDB: 0 0 0 0 0 0
> (probe1:umass-sim1:1:0:0): CAM status: SCSI Status Error
> (probe1:umass-sim1:1:0:0): SCSI status: Check Condition
> (probe1:umass-sim1:1:0:0): SCSI sense: NOT READY asc:3a,0 (Medium not
> present) da1 at umass-sim1 bus 1 scbus1 target 0 lun 0
> da1: <Generic STORAGE DEVICE 9451> Removable Direct Access SCSI-0 device
> da1: 40.000MB/s transfers
> da1: Attempt to query device size failed: NOT READY, Medium not present
> 
> mountroot> ?
> 
> List of GEOM managed disk devices:
>   da1 da0 flash/spi0
> 
> mountroot> ufs:/dev/da0
> Trying to mount root from ufs:/dev/da0 []...
> warning: no time-of-day clock registered, system time will not be set
> accurately g_vfs_done():da0[READ(offset=142729216, length=65536)]error = 5
> vnode_pager_getpages: I/O read error
> ELF interpreter /libexec/ld-elf.so.1 not found
> g_vfs_done():da0[READ(offset=5037056, length=1024)]error = 5
> g_vfs_done():da0[READ(offset=5037056, length=1024)]error = 5
> g_vfs_done():da0[READ(offset=782336, length=65536)]error = 5
> vnode_pager_getpages: I/O read error
> vm_fault: pager read error, pid 1 (init)
> BAD_PAGE_FAULT: pid 1 (init), uid 0: pc 0x49e398 got a read fault at
> 0x49e398 Trapframe Register Dump:
> 	zero: 0	at: 0x513d20	v0: 0x21	v1: 0x4dc224
> 	a0: 0x7ffec9f8	a1: 0xd	a2: 0x4dc1d0	a3: 0x7ffeca80
> 	t0: 0x1beec8	t1: 0	t2: 0x1beec8	t3: 0x8000000
> 	t4: 0x1beec80	t5: 0	t6: 0	t7: 0
> 	t8: 0x3d000	t9: 0x49e398	s0: 0x7ffec9f8	s1: 0x7ffeca80
> 	s2: 0x7ffed6e0	s3: 0x4dc245	s4: 0x4dc24e	s5: 0x4d55d4
> 	s6: 0x7ffed7b4	s7: 0x4d5ab4	k0: 0	k1: 0
> 	gp: 0x4fefe0	sp: 0x7ffec9c8	s8: 0x40301c	ra: 0x456d5c
> 	sr: 0xfc13	mullo: 0x222222a2	mulhi: 0xffffffffffffff80	badvaddr: 0x49e398
> 	cause: 0x10000008	pc: 0x49e398
> pc address 0x49e398 is inaccessible, pde = 0x80b9b000, pte = 0
> Page table info for bad address 0x49e398: pde = 0x80b9b000, pte = 0
> 
Hi Monthadar,
this looks for me like some error in fs. I remember similar problems(with fs) 
on first boot of new makefs based image. There was needed to run fsck before 
first mount of fs. But have never seen such error on my board.

Can you provide the command used to generate this image(and maybe image itself 
privately?)

Alternative way maybe would work. Have you tried to run system from nfs and 
create fs by newfs + (cp || untar || rsync || install) needed system files?


--
Maciej


More information about the freebsd-mips mailing list