home *** CD-ROM | disk | FTP | other *** search
- I was recently looking at the output of df and noticed that /tmp was
- gone. I tried mounting it by hand. It seemded to work. I got the
- standard warning:
-
- Warning: calculated sectors per cylinder (693) disagrees with disk label (690)
-
- I then tried 'ktrace -i /sbin/mount_mfs /dev/sd0b /tmp', and here's what happened:
-
- 76 ktrace RET ktrace 0
- 76 ktrace CALL execve(0xefffbbe,0xefffb6c,0xefffb7c)
- 76 ktrace NAMI "/sbin/mount_mfs"
- 76 newfs RET execve JUSTRETURN
- 76 newfs CALL open(0xefffbcc,0,0x4)
- 76 newfs NAMI "/dev/sd0b"
- 76 newfs RET open 4
- 76 newfs CALL fstat(0x4,0xefffb04)
- 76 newfs RET fstat 0
- 76 newfs CALL ioctl(0x4,0x42946465 ,0xe75e)
- 76 newfs RET ioctl 0
- 76 newfs CALL write(0x2,0xefff02c,0x4f)
- 76 newfs GIO fd 2 wrote 79 bytes
- "Warning: calculated sectors per cylinder (693) disagrees with disk la\
- bel (690)
- "
- 76 newfs RET write 79/0x4f
- 76 newfs CALL gettimeofday(0xefff664,0)
- 76 newfs RET gettimeofday 0
- 76 newfs CALL getpid
- 76 newfs RET getpid 76/0x4c
- 76 newfs CALL sigaction(0x1e,0xefff65c,0xefff650)
- 76 newfs RET sigaction 0
- 76 newfs CALL fork
- 77 newfs RET fork 76/0x4c
- 77 newfs CALL break(0x17aa8)
- 77 newfs RET break 0
- 77 newfs CALL getpagesize
- 77 newfs RET getpagesize 8192/0x2000
- 77 newfs CALL break(0x18000)
- 77 newfs RET break 0
- 77 newfs CALL getrlimit(0x2,0xefff664)
- 77 newfs RET getrlimit 0
- 77 newfs CALL setrlimit(0x2,0xefff664)
- 77 newfs RET setrlimit 0
- 77 newfs CALL break(0x1ffe000)
- 77 newfs RET break 0
- 76 newfs RET fork 77/0x4d
- 77 newfs CALL break(0x2000000)
- 77 newfs RET break 0
- 76 newfs CALL wait4(0x4d,0xefff6bc,0,0)
- 77 newfs CALL kill(0x4c,0x1e)
- 76 newfs PSIG SIGUSR1 caught handler=0x602c mask=0x0 code=0x0
- 77 newfs RET kill 0
- 77 newfs CALL setsid
- 77 newfs RET setsid 77/0x4d
- 77 newfs CALL close(0)
- 77 newfs RET close 0
- 77 newfs CALL close(0x1)
- 77 newfs RET close 0
- 77 newfs CALL close(0x2)
- 77 newfs RET close 0
- 77 newfs CALL chdir(0x3bcf)
- 77 newfs NAMI "/"
- 77 newfs RET chdir 0
- 77 newfs CALL close(0x4)
- 77 newfs RET close 0
- 77 newfs CALL getpid
- 77 newfs RET getpid 77/0x4d
- 77 newfs CALL mount(0x3,0xefffbd6,0,0xefff6f8)
- 77 newfs NAMI "/tmp"
- 77 newfs RET mount -1 errno 19 Operation not supported by device
- 77 newfs CALL write(0x2,0xefff00c,0xb)
- 77 newfs RET write -1 errno 9 Bad file descriptor
- 77 newfs CALL write(0x2,0xe593,0x1)
- 77 newfs RET write -1 errno 9 Bad file descriptor
- 77 newfs CALL exit(0x1)
- 76 newfs RET wait4 RESTART
- 76 newfs CALL exit(0)
-
-
- I'm running a customized 720 kernel plus some patches. Any ideas?
-
- =========================================================================
- Eduardo Horvath eeh@btr.com
- ..!{decwrl,mips,fernwood}!btr!eeh
- "Trust me, I am cognizant of what I am doing." - Hammeroid
-
-