From owner-freebsd-mobile@FreeBSD.ORG Thu Jun 30 15:24:09 2005 Return-Path: X-Original-To: freebsd-mobile@freebsd.org Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B010116A41C for ; Thu, 30 Jun 2005 15:24:09 +0000 (GMT) (envelope-from oberman@es.net) Received: from postal2.es.net (postal2.es.net [198.128.3.206]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8A55543D1F for ; Thu, 30 Jun 2005 15:24:09 +0000 (GMT) (envelope-from oberman@es.net) Received: from ptavv.es.net ([198.128.4.29]) by postal2.es.net (Postal Node 2) with ESMTP (SSL) id IBA74465; Thu, 30 Jun 2005 08:24:08 -0700 Received: from ptavv (localhost [127.0.0.1]) by ptavv.es.net (Tachyon Server) with ESMTP id 227BC5D09; Thu, 30 Jun 2005 08:24:08 -0700 (PDT) To: Axel Steiner In-reply-to: Your message of "Thu, 30 Jun 2005 17:06:02 +0200." <20050630150602.GH19617@chronix.treibsand.com> Date: Thu, 30 Jun 2005 08:24:08 -0700 From: "Kevin Oberman" Message-Id: <20050630152408.227BC5D09@ptavv.es.net> Cc: freebsd-mobile@freebsd.org Subject: Re: JVC MP-XP7210 Missing Operating System X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Jun 2005 15:24:09 -0000 > Date: Thu, 30 Jun 2005 17:06:02 +0200 > From: Axel Steiner > > Hi, > > > No CD? Ouch. That does make things a bit difficult. > > yes, it's a Subnotebook. There's no space for a cd ;) > > > Which sysinstall options did you use? Any of them should have asked you > > about installing an MBR. If you have only FreeBSD on the disk, I'd > > suggest just using the standard MBR and not the FreeBSD MBR. > > I used the standard MBR. > > > You can also install a standard MBR with a DOS disk or get a FIXIT > > floppy and use that to get a slim version of FreeBSD up so that you can > > try to track down the problem. It will include boot0cfg. Or just use the > > floppies to bring up sysinstall and select "Configure". Than you can > > select "Fdisk" to verify the slices. Make sure that the FreeBSD slice is > > flagged as bootable. If not, you have the option of setting it. When you > > select the "Write changes" option, it will put up a warning about > > sysinstall normally not wanting you to do a write, but you will not be > > re-installing the OS, so you can write it. > > I also tried the osbs135.exe to create a new MBR/Bootloader. But then > I also couldn't boot and got "read error". The slice was marked as bootable. > > > When you exist Fdisk, you will get a request to define the MBR. If you > > will have multiple OSes on the system, you probably want "BootMgr". If > > FreeBSD is the only OS, select "Standard". > > > > Then select "Label" to look at the partition table. This will only list > > named and sizes, but it is something to check on. > > > > Unless you modify the slices or partitions, these operations will not > > cause the loss of any of the OS files on the disk. Neither will setting > > the slice to bootable. > > What me really confused is that FreeBSD 4.11 works perfectly, but 5.4 won't > boot after installing. Now I solved the problem by upgrading 4.11 -> 5.4 > Had sysinstall heavily changed since 4.11? sysinstall(8) has not changed too much. The biggest change is that it is now part of the standard OS build and not part of the make release build. But LOTS of stuff under sysinstall has changed. GEOM and UFS2 come to mind as very significant changes that tie into booting. When you upgrade from 4.11 to 5.4, you don't get UFS2 partitions and this is a major reason to do a clean install. But UFS2 does not buy that much on most laptop systems, so it's probably not worth worrying about. V5 really changed almost everything at some level and many of the changes tie into the bootstrap operation in some way of another. For laptops, V5 is a huge win, but it is a bigger win for newer laptops as it supports many features that V4 simply didn't. -- R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634