From owner-freebsd-questions Tue Mar 18 3: 9:21 2003 Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D4C3837B401 for ; Tue, 18 Mar 2003 03:09:19 -0800 (PST) Received: from smtp.us2.messagingengine.com (ny2.fastmail.fm [66.111.4.3]) by mx1.FreeBSD.org (Postfix) with ESMTP id 472DB43F75 for ; Tue, 18 Mar 2003 03:09:19 -0800 (PST) (envelope-from judmarc@fastmail.fm) Received: from www.fastmail.fm (server1.internal [10.202.2.132]) by fastmail.fm (Postfix) with ESMTP id D6EBF43F62; Tue, 18 Mar 2003 06:09:17 -0500 (EST) Received: from 127.0.0.1 ([127.0.0.1] helo=www.fastmail.fm) by fastmail.fm with SMTP; Tue, 18 Mar 2003 06:09:17 -0500 X-Epoch: 1047985757 X-Sasl-enc: rJOcjbDlgG2ANrms47fe9g Received: from sparky (dialup-65.59.64.43.Dial1.Philadelphia1.Level3.net [65.59.64.43]) by www.fastmail.fm (Postfix) with ESMTP id 47AB61D6F2; Tue, 18 Mar 2003 06:09:14 -0500 (EST) MIME-Version: 1.0 To: Andrey Simonenko , Henrik Hudson Cc: questions@freebsd.org Subject: Re: boot0cfg? References: <200303181031.h2IAVILB000242@pm514-9.comsys.ntu-kpi.kiev.ua> Message-ID: Content-Type: text/plain; charset=utf-8; format=flowed From: Jud Date: Tue, 18 Mar 2003 06:09:13 -0500 In-Reply-To: <200303181031.h2IAVILB000242@pm514-9.comsys.ntu-kpi.kiev.ua> User-Agent: Opera7.03/Win32 M2 build 2670 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Tue, 18 Mar 2003 12:31:18 +0200 (EET), Andrey Simonenko wrote: > On Tue, 18 Mar 2003 08:55:24 +0000 (UTC) in lucky.freebsd.questions, > Henrik Hudson wrote: > >> >> I read the man page for boot0cfg and although that seems to be able to >> install boot0 into various places, it doesn't seem to let one modify >> what boot0 displays??? >> > > You should modify source file. Look at /sys/boot/i386/boot0/boot0.s > (for i386). I'm not sure that there is free space in boot0, check this. > If there is free space in boot0, then you can modify it. > > If boot0 doesn't have free space, then you can remove some file > system names from boot0.s and add names you need. > > You should make modification of boot0 code very _carefully_ and test > boot0 with the _floppy_. And double check that boot0 actually can't > understand your file system, check if boot0.s doesn't have partition id > in tables: (look at the end of boot0.s). If you don't want to play with source files, try /usr/ports/sysutils/grub. It is excellent (though it doesn't grok booting from RAID volumes except in limited circumstances) and very configurable, but read the documentation very carefully. I am not a fan of GNU info pages; if you aren't either, you may want to take a look at the online documentation at the Grub website before installing it. BTW, it isn't that boot0 doesn't understand the Windows filesystems, it's that the same basic filesystems are used by other OSs as well as multiple versions of Windows, and boot0 doesn't have room for all the possible names. (Bootloaders with menus, like the NT/2K/XP bootloader or Grub, do the menuing outside the bootloader code.) Jud To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message