Date: Sun, 30 May 1999 13:43:44 +0200 From: Kent Boortz <kent@erlang.ericsson.se> To: questions@freebsd.org Cc: kent@erlang.ericsson.se Subject: Some FAQ's..... Message-ID: <19990530134344Q.kent@erlang.ericsson.se>
next in thread | raw e-mail | index | archive | help
...or maybe not FAQ's but things that I spent hours to find out. Could someone please correct the text below and maybe add it to the FAQ? I'm sure it would save others time too. /kgb Q: I have one IDE disk as the boot disk and one SCSI disk with FreeBSD and get "panic cannot mount root"? The boot process (XXX: or who is confused?) gets confused by the fact that you are mixing IDE and SCSI disks. This message comes as an surprice because much of the boot is already done and why suddenly fail to find the disk? The reason is that the boot manager and the kernel finds the disk differently. Manually you can do one of Bypass the BTX boot by hitting space when the spinning \ | / - shows up and type in 1:da(0,a)/kernel Hit space when the BTX boot is starting and type set root_disk_unit=0 boot (XXX: I expected "set num_ide_disks=1" to work but it didn't) To make this permanent you can put "1:da(0,a)/kernel" into "/boot.config" or "set root_disk_unit=0" into "/boot/loader.rc" (XXX: is this 3.X only?) (XXX: Is the file renamed "/boot/loader.config" in later releases?) Q: What boot manager *should* I use? It depends. If we look at the free versions they all have limitations boot0 Can't boot FreeBSD or any operating system that starts above cylinder XXXX. Require more than one block that in very rare occasions interfere with some operating systems. (XXX: Why is this one better than the old BootEasy?) (XXX: Add note that this is the boot manager that ships with FreeBSD 3.X and up?) (XXX: where to find it?) BootEasy Can't boot FreeBSD or any operating system that starts above cylinder XXXX. (XXX: Add note that this was the boot manager that shiped with FreeBSD 2.X and below?) (XXX: where to find it?) OSBS 1.35 Can't handle multiple disks. Require more than one block that in very rare occasions interfere with some operating systems. This boot manager can be found in the "tools" directory of the FreeBSD distribution. OSBS Beta Can handle multiple disks. But note that this is a beta version that never will go non beta. Require more than one block that in very rare occasions interfere with some operating systems. This boot manager can be found in the "tools" directory of the FreeBSD distribution. LILO Linux boot loader. Require partition to put some data on (XXX True? FAT16? ext2?) (XXX: What can it do?) (XXX: where to find it?) (XXX: Are there more free alternatives?) Before you add any of these make sure you save the old MBR so if something fails you can go back and access the disk as before. This is often a function built into the boot manager installation program or you can use (XXX: what?). You restore them (XXX How?) (XXX: Maybe adding notes about how to install and administer them. Can they be installed/administered from DOS and/or FreeBSD? Why not install from Windows? Boot block Virus protection?) (XXX References to man pages, other FAQ's, handbook etc....) (XXX Some boot managers require that there are one boot manager on each disk???) (XXX If someone could clearify this mess with boot managers on master boot block and sometimes on partition? How come one boot manager sometimes pass on to the next?) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19990530134344Q.kent>