Date: Mon, 6 Mar 2006 14:42:22 +0600 From: sergey akifiev <sergey@ugai.uvd-omsk.su> To: freebsd-stable@freebsd.org Subject: 6.1-PRERELEASE nfs root troubles Message-ID: <20060306084222.GE57165@ugai.uvd-omsk.su>
next in thread | raw e-mail | index | archive | help
--Bu8it7iiRSEf40bY Content-Type: text/plain; charset=koi8-r Content-Disposition: inline currently i'm trying to setup diskless client, which netboots 6.1-PRERELEASE kernel with help of etherboot. i've built custom kernel with `sudo make -j4 buildkernel KERNCONF=DISKLESS CPUTYPE=pentium-mmx -DNO_MODULES' and attached config. kernell loads off tftp server fine, detecting devices, but traps, when trying to mount root fs from nfs server. i've managed to get copy of console messages, which i attach to this message. any help appreciated. and... pls forgive my bad english :-) -- WBFH: -error IL2: =SB=error SGA16-RIPE --Bu8it7iiRSEf40bY Content-Type: text/plain; charset=koi8-r Content-Disposition: attachment; filename=DISKLESS machine i386 cpu I486_CPU cpu I586_CPU cpu I686_CPU ident SERGEY hints "DISKLESS.hints" # Default places to look for devices. makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols options KDB options KDB_TRACE options DDB options DDB_NUMSYM options GDB options BOOTP # Use BOOTP to obtain IP address/hostname # Requires NFSCLIENT and NFS_ROOT options BOOTP_NFSROOT # NFS mount root filesystem using BOOTP info options BOOTP_NFSV3 # Use NFS v3 to NFS mount root options BOOTP_COMPAT # Workaround for broken bootp daemons. options HZ=1000 options SCHED_4BSD # 4BSD scheduler options INET # InterNETworking options FFS # Berkeley Fast Filesystem options MD_ROOT # MD is a potential root device options NFSCLIENT # Network Filesystem Client options NFS_ROOT # NFS usable as /, requires NFSCLIENT options PROCFS # Process filesystem (requires PSEUDOFS) options PSEUDOFS # Pseudo-filesystem framework options GEOM_GPT # GUID Partition Tables. options COMPAT_43 # Compatible with BSD 4.3 [KEEP THIS!] options COMPAT_FREEBSD4 # Compatible with FreeBSD4 options COMPAT_FREEBSD5 # Compatible with FreeBSD5 options SYSVSHM # SYSV-style shared memory options SYSVMSG # SYSV-style message queues options SYSVSEM # SYSV-style semaphores options _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions options KBD_INSTALL_CDEV # install a CDEV entry in /dev options ADAPTIVE_GIANT # Giant mutex is adaptive. device isa device pci device atkbdc # AT keyboard controller device atkbd # AT keyboard device psm # PS/2 mouse device vga # VGA video card driver device splash # Splash screen and screen saver support device sc device agp # support several AGP chipsets device npx device pmtimer device sio # 8250, 16[45]50 based serial ports device ppc device ppbus # Parallel port bus (required) device lpt # Printer device miibus # MII bus support device ed # NE[12]000, SMC Ultra, 3c503, DS8390 cards device loop # Network loopback device mem # Memory and kernel memory devices device io # I/O device device random # Entropy device device ether # Ethernet support device pty # Pseudo-ttys (telnet etc) device md # Memory "disks" device bpf # Berkeley packet filter options DEVICE_POLLING --Bu8it7iiRSEf40bY Content-Type: text/plain; charset=koi8-r Content-Disposition: attachment; filename="trap.log" Connected GDB: no debug ports present KDB: debugger backends: ddb KDB: current backend: ddb Copyright (c) 1992-2006 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 6.1-PRERELEASE #15: Mon Mar 6 14:11:56 OMST 2006 root@sergey:/usr/obj/usr/src/sys/DISKLESS Timecounter "i8254" frequency 1193182 Hz quality 0 CPU: Pentium/P54C (133.27-MHz 586-class CPU) Origin = "GenuineIntel" Id = 0x52c Stepping = 12 Features=0x1bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8> real memory = 16777216 (16 MB) avail memory = 11325440 (10 MB) Intel Pentium detected, installing workaround for F00F bug npx0: [FAST] npx0: <math processor> on motherboard npx0: INT 16 interface cpu0 on motherboard pcib0: <Host to PCI bridge> pcibus 0 on motherboard pci0: <PCI bus> on pcib0 isab0: <PCI-ISA bridge> at device 7.0 on pci0 isa0: <ISA bus> on isab0 pci0: <mass storage, ATA> at device 7.1 (no driver attached) pci0: <serial bus, USB> at device 7.2 (no driver attached) pmtimer0 on isa0 orm0: <ISA Option ROM> at iomem 0xc0000-0xc7fff on isa0 atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0 atkbd0: <AT Keyboard> irq 1 on atkbdc0 kbd0 at atkbd0 atkbd0: [GIANT-LOCKED] vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 sc0: <System console> at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x100> sio0 at port 0x3f8-0x3ff irq 4 flags 0x30 on isa0 sio0: type 16550A, console sio1 at port 0x2f8-0x2ff irq 3 on isa0 sio1: type 16550A ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0 ppc0: Generic chipset (NIBBLE-only) in COMPATIBLE mode ppbus0: <Parallel port bus> on ppc0 lpt0: <Printer> on ppbus0 lpt0: Interrupt-driven port ed0 at port 0x280-0x29f irq 5 on isa0 ed0: Ethernet address: 00:80:ad:b3:4f:24 ed0: type NE2000 (16 bit) unknown: <PNP0303> can't assign resources (port) unknown: <PNP0c01> can't assign resources (memory) unknown: <PNP0501> can't assign resources (port) unknown: <PNP0400> can't assign resources (port) unknown: <PNP0501> can't assign resources (port) Timecounter "TSC" frequency 133269985 Hz quality 800 Timecounters tick every 1.000 msec Sending DHCP Discover packet from interface ed0 (00:80:ad:b3:4f:24) Received DHCP Offer packet on ed0 from 94.1.0.85 (accepted) (no root path) Sending DHCP Request packet from interface ed0 (00:80:ad:b3:4f:24) Received DHCP Ack packet on ed0 from 94.1.0.85 (accepted) (got root path) ed0 at 94.1.0.204 server 94.1.0.85 boot file kernel.DISKLESS subnet mask 255.255.255.0 router 94.1.0.18 rootfs 94.1.0.85:/usr/diskless hostname diskless2 Adjusted interface ed0 Trying to mount root from nfs: NFS ROOT: 94.1.0.85:/usr/diskless Fatal trap 18: integer divide fault while in kernel mode instruction pointer = 0x20:0xc0542ca9 stack pointer = 0x28:0xc315b7e0 frame pointer = 0x28:0xc315b880 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 1 (swapper) [thread pid 1 tid 100007 ] Stopped at 0xc0542ca9 = mountnfs+0x139: idivl %ecx,%eax db> ~ [EOT] --Bu8it7iiRSEf40bY--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060306084222.GE57165>