Chih Liang
2008-Sep-04 11:34 UTC
boot failed after make installkernel from 6.3-RELEASE to 7.0-RELEASE
Dear all, I've tried to upgrade my FreeBSD server from 6.3-RELEASE to 7.0-RELEASE, but it is failed to boot after make kernel KERNCONF=GENERIC. I didn't modify any file at /usr/src/sys/i386/conf, it was all default. After done make kernel and reboot, system stop at: Timecounters tick every 1.000 msec ad0: 38166MB <Seagate ST340016A 3.75> at ata0-master UDMA100 I can't boot in single mode, but I can boot in safe mode, and it showed: Manual root filesystem specification: <fstype>:<device> Mount <device> using filesystem <fstype> eg. ufs:da0s1a ? List valid disk boot devices <empty line> Abort manual input I type "?" for list, but it only show acd0 and fdc0, "ufs:ad0s1a" or "ufs:/dev/ad0s1a" are not working I can boot with /boot/kernel.old now (6.3-RELEASE), I rebuilt kernel again and again, but still not work. I check the difference between old GENERIC on 6.3-RELEASE and new GENERIC on 7.0-RELEASE, it has not difference besides new add in 7.0-RELEASE. Is any one can help me? I don't want to reinstall...because I don't have install cd... And sorry for my poor English, thank you for reading! Regards, Chih Liang
Jeff Dowsley
2008-Sep-04 11:43 UTC
boot failed after make installkernel from 6.3-RELEASE to 7.0-RELEASE
Chih Liang wrote:> Dear all, > > I've tried to upgrade my FreeBSD server from 6.3-RELEASE to > 7.0-RELEASE, but it is failed to boot after make kernel KERNCONF=GENERIC. > I didn't modify any file at /usr/src/sys/i386/conf, it was all default. > After done make kernel and reboot, system stop at: > > Timecounters tick every 1.000 msec > ad0: 38166MB <Seagate ST340016A 3.75> at ata0-master UDMA100Try selecting boot option 2, ACPI disabled. J> > > I can't boot in single mode, but I can boot in safe mode, and it showed: > > Manual root filesystem specification: > <fstype>:<device> Mount <device> using filesystem <fstype> > eg. ufs:da0s1a > ? List valid disk boot devices > <empty line> Abort manual input > > I type "?" for list, but it only show acd0 and fdc0, "ufs:ad0s1a" or > "ufs:/dev/ad0s1a" are not working > > I can boot with /boot/kernel.old now (6.3-RELEASE), I rebuilt kernel > again and again, but still not work. > I check the difference between old GENERIC on 6.3-RELEASE and new > GENERIC on 7.0-RELEASE, it has not difference besides new add in > 7.0-RELEASE. > > Is any one can help me? I don't want to reinstall...because I don't > have install cd... > > And sorry for my poor English, thank you for reading! > > Regards, > Chih Liang > _______________________________________________ > freebsd-stable@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-stable > To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"
Bartosz Stec
2008-Sep-04 11:50 UTC
boot failed after make installkernel from 6.3-RELEASE to 7.0-RELEASE
Chih Liang pisze:> Dear all, > > I've tried to upgrade my FreeBSD server from 6.3-RELEASE to > 7.0-RELEASE, but it is failed to boot after make kernel KERNCONF=GENERIC. > I didn't modify any file at /usr/src/sys/i386/conf, it was all default. > After done make kernel and reboot, system stop at: > > Timecounters tick every 1.000 msec > ad0: 38166MB <Seagate ST340016A 3.75> at ata0-master UDMA100 > > I can't boot in single mode, but I can boot in safe mode, and it showed: > > Manual root filesystem specification: > <fstype>:<device> Mount <device> using filesystem <fstype> > eg. ufs:da0s1a > ? List valid disk boot devices > <empty line> Abort manual input > > I type "?" for list, but it only show acd0 and fdc0, "ufs:ad0s1a" or > "ufs:/dev/ad0s1a" are not working > > I can boot with /boot/kernel.old now (6.3-RELEASE), I rebuilt kernel > again and again, but still not work. > I check the difference between old GENERIC on 6.3-RELEASE and new > GENERIC on 7.0-RELEASE, it has not difference besides new add in > 7.0-RELEASE. > > Is any one can help me? I don't want to reinstall...because I don't > have install cd... > > And sorry for my poor English, thank you for reading! > > Regards, > Chih Liang > _______________________________________________ > freebsd-stable@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-stable > To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"Did you make buildworld before buildkernel? If not, boot kernel.old ane follow these rules: 1. csup 7-stable sources (just to be sure) 2. rm -fR /usr/obj (just to be sure again) 3. make buildworld && make buildkernel KERNCONF=GENERIC 4. make installkernel 5. reboot in single user mode 6. mergemaster -p 7. make installworld 8. mergemaster 9. make delete-old 10. make delete-old-libs Good luck! -- Bartosz Stec - specjalista ds. IT AUXILIA Sp??ka z o.o. ul. Wa?brzyska 43/2 52-314 Wroc?aw tel. (71) 79 99 760 w. 69 GSM: 662171775 E-Mail: admin@kkip.pl -- E-Mail Disclaimer Niniejsza wiadomosc oraz wszystkie zalaczone do niej pliki przeznaczone sa do wylacznego uzytku adresata i moga zawierac chronione lub poufne informacje. Przegladanie, wykorzystywanie, ujawnianie lub dystrybuowanie przez osoby do tego nieupowaznione jest zabronione. Jesli nie jest Pani/Pan wymienionym adresatem niniejszej wiadomosci, prosimy o niezwloczny kontakt z nadawca i usuniecie oryginalnej wiadomosci wraz ze zniszczeniem wszystkich jej kopii. Der Inhalt dieser E-Mail ist vertraulich und ausschlie?lich f?r den bezeichneten Adressaten bestimmt. Wenn Sie nicht der vorgesehene Adressat dieser E-Mail oder dessen Vertreter sein sollten, so beachten Sie bitte, da? jede Form der Kenntnisnahme, Ver?ffentlichung, Vervielf?ltigung oder Weitergabe des Inhalts dieser E-Mail unzul?ssig ist. Wir bitten Sie, sich in diesem Fall mit dem Absender der E-Mail in Verbindung zu setzen. This e-mail message including any attachments is for the sole use of the intended recipient(s) and may contain privileged or confidential information. Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, please immediately contact the sender by reply e-mail and delete the original message and destroy all copies thereof.
Miroslav Lachman
2008-Sep-04 12:27 UTC
boot failed after make installkernel from 6.3-RELEASE to 7.0-RELEASE
Chih Liang wrote:> Dear all, > > I've tried to upgrade my FreeBSD server from 6.3-RELEASE to 7.0-RELEASE, > but it is failed to boot after make kernel KERNCONF=GENERIC. > I didn't modify any file at /usr/src/sys/i386/conf, it was all default. > After done make kernel and reboot, system stop at: > > Timecounters tick every 1.000 msec > ad0: 38166MB <Seagate ST340016A 3.75> at ata0-master UDMA100 > > I can't boot in single mode, but I can boot in safe mode, and it showed: > > Manual root filesystem specification: > <fstype>:<device> Mount <device> using filesystem <fstype> > eg. ufs:da0s1a > ? List valid disk boot devices > <empty line> Abort manual input > > I type "?" for list, but it only show acd0 and fdc0, "ufs:ad0s1a" or > "ufs:/dev/ad0s1a" are not working > > I can boot with /boot/kernel.old now (6.3-RELEASE), I rebuilt kernel > again and again, but still not work. > I check the difference between old GENERIC on 6.3-RELEASE and new > GENERIC on 7.0-RELEASE, it has not difference besides new add in > 7.0-RELEASE. > > Is any one can help me? I don't want to reinstall...because I don't have > install cd... > > And sorry for my poor English, thank you for reading!What is your hardware setup? (post dmesg) I have bad experience with some old PC with nForce 2 chipset. This machine is unbootable with 7.x kernel, so I am using it with 6.3. (it can't boot even from 7.x CD) Miroslav Lachman
Lisa Besko
2008-Sep-04 15:41 UTC
boot failed after make installkernel from 6.3-RELEASE to 7.0-RELEASE
I've had this very same problem. I had to go into the kernel config and change comment out this line: options ATA_STATIC_ID I may have also had to edit /etc/fstab so that it had the proper device name in it. Then I could rebuild the kernel and it worked. For me this had to to with the device names not matching up properly and after going to the latest version of 7 it would not find the correct device names for the drive. LB Chih Liang wrote:> Dear all, > > I've tried to upgrade my FreeBSD server from 6.3-RELEASE to 7.0-RELEASE, > but it is failed to boot after make kernel KERNCONF=GENERIC. > I didn't modify any file at /usr/src/sys/i386/conf, it was all default. > After done make kernel and reboot, system stop at: > > Timecounters tick every 1.000 msec > ad0: 38166MB <Seagate ST340016A 3.75> at ata0-master UDMA100 > > I can't boot in single mode, but I can boot in safe mode, and it showed: > > Manual root filesystem specification: > <fstype>:<device> Mount <device> using filesystem <fstype> > eg. ufs:da0s1a > ? List valid disk boot devices > <empty line> Abort manual input > > I type "?" for list, but it only show acd0 and fdc0, "ufs:ad0s1a" or > "ufs:/dev/ad0s1a" are not working > > I can boot with /boot/kernel.old now (6.3-RELEASE), I rebuilt kernel > again and again, but still not work. > I check the difference between old GENERIC on 6.3-RELEASE and new > GENERIC on 7.0-RELEASE, it has not difference besides new add in > 7.0-RELEASE. > > Is any one can help me? I don't want to reinstall...because I don't have > install cd... > > And sorry for my poor English, thank you for reading! > > Regards, > Chih Liang > _______________________________________________ > freebsd-stable@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-stable > To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"