From owner-freebsd-current Sat Mar 16 9:15:13 2002 Delivered-To: freebsd-current@freebsd.org Received: from smtp.wagsky.com (wildside.wagsky.com [64.220.148.97]) by hub.freebsd.org (Postfix) with ESMTP id A6C4037B404 for ; Sat, 16 Mar 2002 09:15:07 -0800 (PST) Received: from localhost (jeff@localhost) by smtp.wagsky.com (8.11.6/8.9.3) with ESMTP id g2GHF6k81936; Sat, 16 Mar 2002 09:15:06 -0800 (PST) (envelope-from jeff+freebsd@wagsky.com) X-Authentication-Warning: wildside.wagsky.com: jeff owned process doing -bs Date: Sat, 16 Mar 2002 09:15:06 -0800 (PST) From: Jeff Kletsky X-Sender: jeff@wildside.wagsky.com To: current@FreeBSD.ORG Cc: "'Jeff Kletsky'" Subject: RE: ACPI autoload failed -- unable to install In-Reply-To: <000001c1cca3$9674d820$2800a8c0@dixiechicken.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Summary: Unable to boot from installation floppies on Sony PCG-SRX7E/P, Asus (CUV4X?) MB, Intel SE440BX2 MB, due to missing acpi.ko or inability of loader/kernel supplied with installation floppies to run without it. Otterr suggested that there may be ACPI issues with the ASUS MB (see snippet at bottom of this message). Just for a sanity check, I have tried booting an Intel SE440BX2 MB system with the 5.0-20020314-CURRENT floppies, and obtain the same general results. When mfsroot has loaded, acpi_load=YES hint.acpi.0.oem=PTLTD hint.acpi.0.revision=1 hint.acpi.0.rsdt=0x03ffdd71 and this runs through the 'ACPI autoload failed - no such file or directory' message, assumed from the code snippet of i386_module.c shown in the next portion of this message. It is then followed by (taken from a run where the boot process was un-interrupted by any keyboard interaction other than once mfsroot floppy had been inserted): Please insert MFS root floppy and press enter: - Hit [Enter] to boot immediately, or any other key for command prompt. Booting [/kernel]... ACPI autoload failed - no such file or directory - int=0000000e err=00000002 efl=00010093 eip=c03069f2 eax=00000081 ebx=0082fc00 ecx=00000000 edx=00000102 esi=0082f000 edi=00837000 ebp=00000000 esp=c0832d98 cs=0008 ds=0010 es=0010 fs=0010 gs=0010 ss=0010 cs:eip=00 83 ec 18 57 00 00 a1-84 15 37 c0 a3 0c 77 38 co a1 88 15 37 c0 a3 e4-77 38 c0 05 a0 1d 00 00 ss:esp=04 94 12 c0 00 70 83 00-00 f0 82 00 00 00 00 00 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 BTX halted If I 'OK unset acpi_load' (code for these functions appears to be src/sys/boot/i386/libi386/ i386_module.c v1.5 and biosacpi.c v1.1) then i386_module.c should *not* try to load acpi: /* autoload ACPI support */ /* XXX should be in 4th keyed off acpi_load */ if ((getenv("acpi_load") && !getenv("hint.acpi.0.disable"))) { error = mod_load("acpi", NULL, 0, NULL); if (error != 0) printf("ACPI autoload failed - %s\n", strerror(error)); } However, from the 5.0-20020314-CURRENT floppies, this results in (the same as above) BTX dump of: OK boot | int=0000000e err=00000002 efl=00010093 eip=c03069f2 eax=00000081 ebx=0082fc00 ecx=00000000 edx=00000102 esi=0082f000 edi=00837000 ebp=00000000 esp=c0832d98 cs=0008 ds=0010 es=0010 fs=0010 gs=0010 ss=0010 cs:eip=00 83 ec 18 57 00 00 a1-84 15 37 c0 a3 0c 77 38 co a1 88 15 37 c0 a3 e4-77 38 c0 05 a0 1d 00 00 ss:esp=04 94 12 c0 00 70 83 00-00 f0 82 00 00 00 00 00 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 BTX halted just in case something has changed in the way to create floppies... fdformat /dev/fd0 dd if=kern.flp of=/dev/fd0 (you never know -- that has been about the same since I installed FreeBSD 2.2 -- some things *do* change) Anyone else trying to install from floppies onto an ACPI-enabled machine? The silence is deafening... Jeff On Fri, 15 Mar 2002, Otterr wrote: > Date: Fri, 15 Mar 2002 23:32:30 -0500 > From: Otterr > To: 'Jeff Kletsky' > Cc: current@FreeBSD.ORG > Subject: RE: ACPI autoload failed -- unable to install > > Jeff, > FWIW, the Asus A7A266 is not completely ACPI compliant. Yours may not be > either. It may be worth researching *cough* or replacing *cough*. > -Otter > > > -----Original Message----- > From: owner-freebsd-current@FreeBSD.ORG > [mailto:owner-freebsd-current@FreeBSD.ORG]On Behalf Of Jeff Kletsky > Sent: Friday, March 15, 2002 10:07 PM > To: Jeff Kletsky > Cc: current@FreeBSD.ORG > Subject: Re: ACPI autoload failed -- unable to install > > > I find it impossible to install 5.0-CURRENT from floppies, for both a > current desktop and a current laptop machine. With this now occurring > on two disparate machines, I have to believe there is either something > very broken with the install floppies, or with me. If it is me, > *please* let me know! > > > > I have gotten today's snapshot, 5.0-20020315-CURRENT, created the > kernel and mfsroot 1.44 floppies, and attempted to boot a desktop > machine from them. This is (from my 4.5-STABLE hard drive): > > CPU: Pentium III/Pentium III Xeon/Celeron (733.13-MHz 686-class CPU) > Origin = "GenuineIntel" Id = 0x686 Stepping = 6 > Features=0x383f9ff MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE> > real memory = 402571264 (393136K bytes) > > It is an Asus MB with a VIA chipset. Full (4.5) dmesg.boot is attached > at the end of this message. > > Once again, the error message is that ACPI cannot be found. BTX then > halts with: > > int=00000006 err=00000000 efl=00010006 eip=c0306b40 > eax=00000081 ebx=0082fc00 ecx=00000000 edx=00000102 > esi=0082f000 edi=009b6000 ebp=00000000 esp=c09b1d98 > cs=0008 ds=0010 es=0010 fs=0010 gs=0010 ss=0010 > cs:eip=ff ff ff ff ff 18 57 56-ff a1 e4 16 37 c0 a3 6c > 78 38 c0 a1 e8 16 37 c0-a3 44 79 38 c0 05 a0 1d > ss:esp=04 94 12 c0 00 70 83 00-00 f0 82 00 00 00 00 00 > 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 > BTX halted > > > Thanks for your help, > > Jeff To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message