[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Debian Boot Floppies CVS: boot-floppies andersee



On Mon Nov 29, 1999 at 10:44:42PM +1100, Greg Schafer wrote:
> On Sun, Nov 28, 1999 at 08:30:42PM -0800, Erik B. Andersen wrote:
> > CVSROOT:	/cvs/debian-boot
> > Module name:	boot-floppies
> > Changes by:	andersee	1999-11-28 20:30:42
> > 
> > Modified files:
> > 	utilities/busybox: Changelog tar.c 
> > 
> > Log message:
> > Fixed tar so uid/gid/permissions on extracted tarballs will be correct.
> > -Erik
> 
> Thanks for this. However, I think there is a problem :-/
> 
> I'm testing a new build and get a kernel "oops" while extracting
> base2_2.tgz. Something about "unable to handle to kernel NULL pointer
> dereference at virtual address". Offending process is "tar". Sorry, but I
> have no idea on what to do at this point.
> 
> I'm still building with 2.2.12 if thats any help.
> 

I dunno.  It seems to be working for me on my development box --
latest potato + kernel 2.2.13.  What device were you installing 
from/to?

    [root@slag test]# ls
    base2_2.tgz
    [root@slag test]# ../busybox zcat base2_2.tgz | ../busybox tar -xvf -
    <sound of much disk thrashing as it writes out 54Megs> 
    [root@slag test]# ls
    base2_2.tgz  bin/  boot/  cdrom/  dev/  etc/  floppy/  home/  initrd/  lib/  mnt/  proc/  root/  sbin/  tmp/  usr/  var/
    [root@slag test]# chroot .
    [root@slag /]# pwd
    /
    [root@slag /]# ls -la
    total 14347
    drwxr-xr-x   18 root     root         1024 Nov 29 17:28 .
    drwxr-xr-x   18 root     root         1024 Nov 29 17:28 ..
    -rw-r--r--    1 1000     1000     14590073 Nov 29 17:21 base2_2.tgz
    drwxr-xr-x    2 root     root         1024 Nov 29 17:28 bin
    drwxr-xr-x    2 root     root         1024 Nov 29 17:28 boot
    drwxrwxr-x    2 root     cdrom        1024 Nov 29 17:28 cdrom
    drwxr-xr-x    4 root     root        19456 Nov 29 17:28 dev
    drwxr-xr-x   29 root     root         2048 Nov 29 17:28 etc
    drwxrwxr-x    2 root     floppy       1024 Nov 29 17:28 floppy
    drwxrwsr-x    2 root     staff        1024 Nov 29 17:28 home
    drwxr-xr-x    2 root     root         1024 Nov 29 17:28 initrd
    drwxr-xr-x    4 root     root         3072 Nov 29 17:28 lib
    drwxr-xr-x    2 root     root         1024 Nov 29 17:28 mnt
    drwxr-xr-x    2 root     root         1024 Nov 29 17:28 proc
    drwxrwxr-x    3 root     root         1024 Nov 29 17:28 root
    drwxr-xr-x    2 root     root         2048 Nov 29 17:28 sbin
    drwxrwxrwt    2 root     root         1024 Nov 29 17:28 tmp
    drwxr-xr-x   15 root     root         1024 Nov 29 17:28 usr
    drwxr-xr-x   12 root     root         1024 Nov 29 17:28 var
    [root@slag /]#

 -Erik

--
Erik B. Andersen   Web:    http://www.xmission.com/~andersen/ 
                   email:  andersee@debian.org
--This message was written using 73% post-consumer electrons--


Reply to: