1.17.1 is out

Rob Landley rob at landley.net
Mon Jul 26 05:01:36 UTC 2010


On Saturday 24 July 2010 17:23:18 Denys Vlasenko wrote:
> On Tuesday 13 April 2010 20:09, Rob Landley wrote:
> > I can confirm this on my armv4tl system image:
> >
> >   wget
> > http://impactlinux.com/fwl/downloads/binaries/system-image-armv4tl.tar.bz
> >2 tar xvjf system-image-armv4tl.tar.bz2
> >   cd system-image-armv4tl
> >   ./run-emulator.sh
> >
> > wait through the boot messages...
> >
> >   (armv4tl) /home # time hwclock -w
> >   real        0m 24.98s
> >   user       0m 0.01s
> >   sys         0m 0.01s
> >
> > This assumes you have qemu 0.12.x installed.
>
> Wanted to run system-image-i686 today. It did not work.
> Thus I went back to this old email and system-image-armv4tl indeed works,
> but system-image-i686 from the same location
> (http://impactlinux.com/fwl/downloads/binaries/) does not. Boot ends with:

wget http://impactlinux.com/aboriginal/downloads/binaries/system-image-
i686.tar.bz2
cd system-image-i686
./run-emulator.sh
...
VFS: Mounted root (squashfs filesystem) readonly on device 3:0.
Freeing unused kernel memory: 216k freed
e1000: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX
Not using distcc.
Type exit when done.
(i686) /home #

It worked for me?  What qemu version are you using?

> input: AT Translated Set 2 keyboard as
> /devices/platform/i8042/serio0/input/input0 List of all partitions:
> 0300           27500 hda driver: ide-gd
> No filesystem could mount root, tried:  ext3 ext2 squashfs vfat

It tried the squashfs driver right there.

> Kernel panic - not syncing: VFS: Unable to mount root fs on
> unknown-block(3,0) Pid: 1, comm: swapper Not tainted 2.6.33 #1
> Call Trace:
>  [<c101aec7>] ? panic+0x47/0x100
>  [<c122bb10>] ? mount_block_root+0x190/0x280
>  [<c1002930>] ? sysenter_exit+0xc/0x14
>  [<c122bc47>] ? mount_root+0x47/0x60
>  [<c122b4e0>] ? kernel_init+0x0/0x110
>  [<c122bdc5>] ? prepare_namespace+0x165/0x1a0
>  [<c106882f>] ? sys_access+0x1f/0x30
>  [<c122b5de>] ? kernel_init+0xfe/0x110
>  [<c1002e36>] ? kernel_thread_helper+0x6/0x10
> Rebooting in 1 seconds..
>
> Apparently it doesn't recognize squashfs image...

Weird.  Run "file" on that squashfs image?  (Did you get a corrupted download?  
Full disk?  Short write?  The tarball extract should complain if so...)

> P.S. I confirmed under qemu that vi now detects screen size (though sh
> doesn't, because sh uses answerback ESC sequence for other purposes, not
> for width check (the fact I completely forgot)). I just released 1.17.1.
> Let me know what broke.

Yay!

I'll give it a try.  Thanks.

Rob
-- 
GPLv3: as worthy a successor as The Phantom Menace, as timely as Duke Nukem 
Forever, and as welcome as New Coke.


More information about the busybox mailing list