From owner-freebsd-sparc64@FreeBSD.ORG Mon Apr 5 17:16:10 2010 Return-Path: Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B5EC1106564A for ; Mon, 5 Apr 2010 17:16:10 +0000 (UTC) (envelope-from christian.baer@uni-dortmund.de) Received: from dd17730.kasserver.com (dd17730.kasserver.com [85.13.138.103]) by mx1.freebsd.org (Postfix) with ESMTP id 7499B8FC08 for ; Mon, 5 Apr 2010 17:16:10 +0000 (UTC) Received: from nermal.rz1.convenimus.net (f048102118.adsl.alicedsl.de [78.48.102.118]) by dd17730.kasserver.com (Postfix) with ESMTP id 937FE18013450 for ; Mon, 5 Apr 2010 18:45:31 +0200 (CEST) Received: from [192.168.100.7] (arlene.rz1.convenimus.net [192.168.100.7]) by nermal.rz1.convenimus.net (Postfix) with ESMTP id 513DB15213 for ; Mon, 5 Apr 2010 18:41:00 +0200 (CEST) Message-ID: <4BBA13A9.7040801@uni-dortmund.de> Date: Mon, 05 Apr 2010 18:45:29 +0200 From: Christian Baer User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.9) Gecko/20100317 Lightning/1.0b1 Thunderbird/3.0.4 MIME-Version: 1.0 To: freebsd-sparc64@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: booting troubles from HD X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Apr 2010 17:16:10 -0000 Hello there, dear readers! :-) I am having slight trouble booting FreeBSD *after* installing it to the HDs. This is a Sun Ultra 60, 2 CPUs (450MHz), 2gigs of RAM, 2 Seagate Cheetah 74gig drives (these full-height things). There is no monitor, no keyboard and no mouse connected. All installing is done via a serial console. I am going to use this machine as a mail and news server, since the old one is kinda busted and this old workstation is too good to be a door stop. :-) Because of the stuff it will be doing, it won't need to be accessed directly, ssh is a great tool. Installing isn't really a problem, everything works fine - apart from the actual booting from the HDs. Booting from CD works fine - otherwise I wouldn't have been able to install FreeBSD. But somehow, there is no /boot/loader. I was never asked if I wanted to install a boot loader or anything after partitioning the disks - although I am not sure if this question really applies to SPARC64. I last installed FreeBSD on a Sun while 6.x was the production version. That went smoothly. I only tried 7.x briefly because it didn't work properly[1] with my machine. Apart from the problems I had with it, 7.0 ran smoothly too. Now I'm trying 8.0 out to see if things have gotten better. :-) There is one quirk about this installation: I put / on the second HD (da1). The reason is because I want to encrypt /usr /var and /tmp with geli(8), so I used the partition I had set aside for /var/spool/news to accomodate / until I've set up the encrypted file systems. I tried to add a seperate file system for /boot on the da0, in case that was the problem. Unfortunately that didn't do the trick either. This is what happens, when I try to boot: Sun Ultra 60 UPA/PCI (2 X UltraSPARC-II 450MHz), No Keyboard OpenBoot 3.27, 2048 MB memory installed, Serial #15069787. Ethernet address 8:0:20:e5:f2:5b, Host ID: 80e5f25b. {0} ok boot disk0 Boot device: /pci@1f,4000/scsi@3/disk@0,0 File and args: >> FreeBSD/sparc64 boot block Boot path: /pci@1f,4000/scsi@3/disk@0,0:a Boot loader: /boot/loader File /boot/loader not found Program terminated Is there something I have missed? I didn't find anything special in the handbook or errata concerning this. Best regards, Chris [1] http://lists.freebsd.org/pipermail/freebsd-geom/2008-May/002905.html