From owner-freebsd-questions Wed Apr 7 11:24:16 1999 Delivered-To: freebsd-questions@freebsd.org Received: from resnet.uoregon.edu (resnet.uoregon.edu [128.223.144.32]) by hub.freebsd.org (Postfix) with ESMTP id 8F152159DB for ; Wed, 7 Apr 1999 11:24:11 -0700 (PDT) (envelope-from dwhite@resnet.uoregon.edu) Received: from localhost (dwhite@localhost) by resnet.uoregon.edu (8.8.8/8.8.8) with ESMTP id LAA17639; Wed, 7 Apr 1999 11:22:10 -0700 (PDT) (envelope-from dwhite@resnet.uoregon.edu) Date: Wed, 7 Apr 1999 11:22:09 -0700 (PDT) From: Doug White To: Mark Ovens Cc: questions@FreeBSD.ORG Subject: Re: Bug in cp(1) or a filesystem problem? In-Reply-To: <19990407164542.A2018@marder-1.localhost> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, 7 Apr 1999, Mark Ovens wrote: > I was trying to copy a whole directory tree to a new disk using: > > ``cp -p -r marko /mnt/usr/'' > > There's about 29,000 files (~560MB). After about 80% has been copied > cp just hangs. ps(1) shows it as idle. I tried again, same thing. > I identified the sub-dirs that hadn't been copied and copied them > (cp -p -r) one at a time. This worked for all but one directory. > > I tried several times, but this one dir (which contains sub-dirs) > just hangs cp. > > I dropped to single-user, umnounted the filesystems and fsck'd both > the source and target filesystems, no errors reported. Can you read (ie, `cat') all the files in that directory? Are there any errors from the disk subsystem? > Program received signal SIGTSTP, Stopped (user). > 0x804a94c in _open () > (gdb) bt > #0 0x804a94c in _open () > #1 0x8048cb1 in copy_file (entp=0x8070600, dne=1) at utils.c:70 > #2 0x8048bb9 in copy (argv=0xefbfdaa8, type=FILE_TO_DIR, fts_options=6) > at cp.c:407 > #3 0x8048665 in main (argc=1, argv=0xefbfdaa8) at cp.c:240 > #4 0x80480e9 in _start () > (gdb) > > Unfortunately this is about the limit of my gdb skills. You need to parse entp to grab what filename it's currently processing. Doug White Internet: dwhite@resnet.uoregon.edu | FreeBSD: The Power to Serve http://gladstone.uoregon.edu/~dwhite | www.freebsd.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message