Hello All, Last few days I try to boot FreeBSD-6.2, 7.0-BETA1 boot CD using USB CDROM drive on Lenovo X60. It give kind of assembler code non-stop flow over screen. Can't boot system and some times give BTX halted message after CPU register code ES=....,.... Is there any way to boot/install FreeBSD-6.2/7.0-BETA on X60? Regards, Balgaa
Balgansuren Batsukh wrote:> Last few days I try to boot FreeBSD-6.2, 7.0-BETA1 boot CD using USB > CDROM drive on Lenovo X60. > > It give kind of assembler code non-stop flow over screen.This is a well-known issue with the USB support of some BIOSes (these days, actually most of them). The BIOS uses protected mode, while BTX also does, and this clashes. You'll need to wire up an IDE or SATA optical drive, or fiddle with PXE to get FreeBSD installed. On my X41, which is the predecessor to your X60, I installed OpenBSD instead... :)
On Sun, 4 Nov 2007 23:49:13 +0800 "Balgansuren Batsukh" <balgaa@micom.mn> wrote:> Last few days I try to boot FreeBSD-6.2, 7.0-BETA1 boot CD using USB CDROM > drive on Lenovo X60.> Can't boot system and some times give BTX halted message after CPU register > code ES=....,....Take a look at this: http://hack.org/mc/freebsd-x60.html or try the boot floopies: ftp://ftp7.freebsd.org/pub/FreeBSD/releases/i386/6.2-RELEASE/floppies/ ftp://ftp7.freebsd.org/pub/FreeBSD/releases/i386/7.0-BETA2/floppies/ Andreas -- GnuPG key : 0x2A573565 | http://cyb.websimplex.de/pubkey.asc Fingerprint: 925D 2089 0BF9 8DE5 9166 33BB F0FD CD37 2A57 3565 -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 187 bytes Desc: not available Url : http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20071104/84d0e41f/attachment.pgp
Alexandre "Sunny" Kovalenko
2007-Nov-04 16:16 UTC
FreeBSD-6.2, 7.0-BETA1 boot on Lenovo X60
On Sun, 2007-11-04 at 23:49 +0800, Balgansuren Batsukh wrote:> Hello All, > > Last few days I try to boot FreeBSD-6.2, 7.0-BETA1 boot CD using USB CDROM > drive on Lenovo X60. > > It give kind of assembler code non-stop flow over screen. > > Can't boot system and some times give BTX halted message after CPU register > code ES=....,.... > > Is there any way to boot/install FreeBSD-6.2/7.0-BETA on X60?If you have another box on the network, PXE is the way to go. I have used it to troubleshoot my X60, when I have rendered it unbootable, enough times to justify time spent. I have acquired UltraBase since then, but it is still *much more convenient* to boot with PXE in need. Below are relevant pieces of the information from the server (its name is 'twinhead', its IP is 10.0.3.236 and install CD is copied into '/SHARED/tftpboot', tftp user with access to the setup is named 'sunny' -- you will have to adjust it accordingly): ======================= excerpt from /usr/local/etc/dhcpd.conf (I am using isc-dhcp3-server-3.0.5_2): server-name "twinhead"; server-identifier 10.0.3.236; next-server 10.0.3.236; # This is a very basic subnet declaration. subnet 10.0.3.0 netmask 255.255.255.0 { range 10.0.3.33 10.0.3.64; option routers 10.0.3.242; option domain-name-servers 10.0.3.242; option root-path "/SHARED/tftpboot"; filename "boot/pxeboot"; } ======================== /SHARED/tftpboot/boot/loader.rc echo Loading Kernel... load /boot/kernel/kernel echo Loading mfsroot... load -t mfs_root /mfsroot echo booting... echo \007\007 echo initializing h0h0magic... set vfs.root.mountfrom="ufs:/dev/md0c" boot ======================== excerpt from /etc/inetd.conf tftp dgram udp wait root /usr/libexec/tftpd tftpd -u sunny -l -s /SHARED/tftpboot ======================= I have also gunzip'ed /SHARED/tftpboot/boot/mfsroot.gz and placed it into /SHARED/tftpboot/. I don't think there was much else needed doing before you can attempt booting your X60. Once you boot, you can switch to FTP install, so version, you are booting from, does not need exactly match whatever you want installed. Note: you need to make sure there are no other active DHCP servers on your network -- I have spend few hours hunting down that one ;)> > Regards, > Balgaa > > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"-- Alexandre "Sunny" Kovalenko