Date: Fri, 22 Dec 2000 11:24:45 +0000 From: Nik Clayton <nik@freebsd.org> To: "Bruce A. Mah" <bmah@FreeBSD.ORG> Cc: John Van Sickle <johnandsamson@home.com>, freebsd-mobile@FreeBSD.ORG Subject: Re: Thinkpad Partition Problem Solved? Message-ID: <20001222112445.A84939@canyon.nothing-going-on.org> In-Reply-To: <200012211849.eBLIngE35110@bmah-freebsd-0.cisco.com>; from bmah@FreeBSD.ORG on Thu, Dec 21, 2000 at 10:49:42AM -0800 References: <002001c06b69$278a7f60$d84c0f18@evansv1.in.home.com> <200012211849.eBLIngE35110@bmah-freebsd-0.cisco.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--x+6KMIRAuhnl3hBn Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Thu, Dec 21, 2000 at 10:49:42AM -0800, Bruce A. Mah wrote: > 1. Go to http://people.freebsd.org/~bmah/ThinkPad/ and grab the boot1 > and boot2 files. Put them where you'll be able to retrieve them later > (it might be sufficient just to note where they are, if network > connectivity in the middle of your install is an option, so you may not > really need to do anything here). Attached is a FAQ patch. Comments? N -- Internet connection, $19.95 a month. Computer, $799.95. Modem, $149.95. Telephone line, $24.95 a month. Software, free. USENET transmission, hundreds if not thousands of dollars. Thinking before posting, priceless. Somethings in life you can't buy. For everything else, there's MasterCard. -- Graham Reed, in the Scary Devil Monastery --x+6KMIRAuhnl3hBn Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=p Index: book.sgml =================================================================== RCS file: /home/ncvs/doc/en_US.ISO_8859-1/books/faq/book.sgml,v retrieving revision 1.129 diff -u -r1.129 book.sgml --- book.sgml 2000/12/05 13:18:16 1.129 +++ book.sgml 2000/12/22 11:24:17 @@ -2399,6 +2399,75 @@ </qandaentry> <qandaentry> + <question id="boot-on-thinkpad"> + <para>I have an IBM Thinkpad A20p that FreeBSD installs on, but then + the machine locks up on next boot. How can I solve this?</para> + </question> + + <answer> + <para>It seems as though IBM decided to use partition ID 165 for + their suspend-to-disk partition. This is the same ID FreeBSD + uses, and after installing FreeBSD the BIOS refuses to boot. A + workaround is to install FreeBSD, change the partition ID FreeBSD + uses, and install new boot blocks that can handle the different + partition ID.</para> + + <procedure> + <step> + <para>Download <filename>boot1</filename> and + <filename>boot2</filename> from <ulink + url="http://people.freebsd.org/~bmah/ThinkPad/">http://people.freebsd.org/~bmah/ThinkPad/</ulink>. + Put these files somewhere you will be able to retrieve them + later.</para> + </step> + + <step> + <para>Install FreeBSD as normal on to the ThinkPad. + <emphasis>Do not</emphasis> use <literal>Dangerously + Dedicated</literal> mode. <emphasis>Do not</emphasis> + reboot when the install has finished.</para> + </step> + + <step> + <para>Either switch to the <quote>Emergency Holographic + Shell</quote> (<keycombo><keycap>ALT</keycap> + <keycap>F4</keycap></keycombo>) or start a + <quote>fixit</quote> shell.</para> + </step> + + <step> + <para>Use &man.fdisk.8; to change the FreeBSD partition ID from + <literal>165</literal> to <literal>166</literal> (this is the + type used by OpenBSD).</para> + </step> + + <step> + <para>Bring the <filename>boot1</filename> and + <filename>boot2</filename> files to the local + filesystem.</para> + </step> + + <step> + <para>Use &man.disklabel.8; to write <filename>boot1</filename> + and <filename>boot2</filename> to your FreeBSD slice.</para> + + <screen>&prompt.root; <userinput>disklabel -B -b boot1 -s boot2 ad0</userinput></screen> + </step> + + <step> + <para>Reboot. At the boot prompt you will be given the option + of booting <literal>OpenBSD</literal>. This will actually + boot FreeBSD.</para> + </step> + </procedure> + + <para>Getting this to work in the case where you want to dual boot + OpenBSD and FreeBSD on the same laptop is left as an exercise for + the reader.</para> + </answer> + </qandaentry> + + <qandaentry> <question id="jaz-zip-removable-support"> <para>Does FreeBSD support JAZ, EZ and other removable drives?</para> --x+6KMIRAuhnl3hBn-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20001222112445.A84939>