From owner-freebsd-alpha@FreeBSD.ORG Mon Jul 23 11:08:11 2007 Return-Path: Delivered-To: freebsd-alpha@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 69D6216A420 for ; Mon, 23 Jul 2007 11:08:11 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 471E213C483 for ; Mon, 23 Jul 2007 11:08:11 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.1/8.14.1) with ESMTP id l6NB8BE6045236 for ; Mon, 23 Jul 2007 11:08:11 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.1/8.14.1/Submit) id l6NB8ApV045230 for freebsd-alpha@FreeBSD.org; Mon, 23 Jul 2007 11:08:10 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 23 Jul 2007 11:08:10 GMT Message-Id: <200707231108.l6NB8ApV045230@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-alpha@FreeBSD.org Cc: Subject: Current problem reports assigned to you X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jul 2007 11:08:11 -0000 Current FreeBSD problem reports Critical problems S Tracker Resp. Description -------------------------------------------------------------------------------- o alpha/75317 alpha [busdma] [patch] ATA DMA broken on PCalpha 1 problem total. Serious problems S Tracker Resp. Description -------------------------------------------------------------------------------- f alpha/59116 alpha [ntfs] mount_ntfs of a Windows 2000-formatted fs cause o alpha/61940 alpha [sysinstall] Can't disklabel new disk from FreeBSD/alp o alpha/61973 alpha Machine Check on boot-up of AlphaServer 2100A RM s alpha/67626 alpha X crashes an alpha machine, resulting reboot o alpha/85346 alpha PREEMPTION causes unstability in Alpha4000 SMP kernel o alpha/105134 alpha 'panic: lockmgr: thread ... not exclusive lock owner' 6 problems total. Non-critical problems S Tracker Resp. Description -------------------------------------------------------------------------------- o alpha/25284 alpha PC164 won't reboot with graphics console o alpha/38031 alpha osf1.ko not loaded during boot-time of linux-emu enabl o alpha/48676 alpha Changing the baud rate of serial consoles for Alpha sy o alpha/50868 alpha fd0 floppy device is not mapped into /dev (XP1000) Fre o alpha/66478 alpha unexpected machine check: panic for 4.9, 4.10, 5.2 or o alpha/67903 alpha hw.chipset.memory: 1099511627776 - thats way to much : 6 problems total. From owner-freebsd-alpha@FreeBSD.ORG Mon Jul 23 23:58:31 2007 Return-Path: Delivered-To: alpha@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8B50816A421 for ; Mon, 23 Jul 2007 23:58:31 +0000 (UTC) (envelope-from SRS0=xd1Ehi=MV=alasir.com=walter@yourhostingaccount.com) Received: from mailout03.yourhostingaccount.com (mailout03.yourhostingaccount.com [65.254.254.78]) by mx1.freebsd.org (Postfix) with ESMTP id 4FB1613C4E3 for ; Mon, 23 Jul 2007 23:58:31 +0000 (UTC) (envelope-from SRS0=xd1Ehi=MV=alasir.com=walter@yourhostingaccount.com) Received: from mailscan05.yourhostingaccount.com ([10.1.15.5] helo=mailscan05.yourhostingaccount.com) by mailout03.yourhostingaccount.com with esmtp (Exim) id 1ID7IK-0000eU-7B for alpha@freebsd.org; Mon, 23 Jul 2007 19:26:28 -0400 Received: from webmail05.yourhostingaccount.com ([10.1.16.5] ident=exim) by mailscan05.yourhostingaccount.com with spamscanlookuphost (Exim) id 1ID7IK-0008B9-0Q for alpha@freebsd.org; Mon, 23 Jul 2007 19:26:28 -0400 Received: from webmail05.yourhostingaccount.com ([10.1.16.5] helo=webmail14.yourhostingaccount.com) by mailscan05.yourhostingaccount.com with esmtp (Exim) id 1ID7II-0008Ar-4H; Mon, 23 Jul 2007 19:26:26 -0400 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="iso-8859-1" MIME-Version: 1.0 From: Paul V. Bolotoff To: alpha@freebsd.org, alpha@netbsd.org X-Origin: 91.124.11.229 Date: Mon, 23 Jul 2007 19:26:24 -0400 Message-Id: <1465.1185233184@alasir.com> X-Mailer: AtMail 4.61 - 91.124.11.229 - walter@alasir.com Cc: Subject: Re: X on NetBSD X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: walter@alasir.com List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jul 2007 23:58:31 -0000 Well, there are several problems actually. First of all, the SRM BIOS emula= tion layer which translates i386 BIOS code to Alpha. It isn't perfect, so that s= ome hardware doesn't even start up. Secondly, many drivers fail during software bootstrapping through int10. It isn't a problem on i386, but some kind of emulation is required on Alpha once again. Finally, broken PCI DMA makes a = real trouble. Doesn't seem to be fixable without getting rid of those obscure *_bus_space macros though. For some reason, there are even more problems on NetBSD than on FreeBSD. Maybe syscons is a better deal for X if compared to wscons\pccons or the reason is somewhere else (for instance, working module loader on FreeBSD). The fact is that some video hardware runs well on FreeB= SD but doesn't on NetBSD no matter how hard you try. In general, if you're serious= of running X on *BSD\alpha, get a bunch of PCI video cards (old probably) and give'em a try. Some should work. In particular, when it comes to FreeBSD 4.= 11 and XFree86 4.5.0 on my AlphaPC 164LX, I have succeeded with 3Dfx Voodoo 3 and Banshee, NVIDIA\STM Riva 128 as well as with several Trident cards. Neither Matrox card worked though. I cannot tell of X.Org because I don't use it. I= 'm not into licencing battles, but if some people decide they want a credit for th= eir hard volunteered work, I guess they can have it for sure, and that shouldn'= t be promoted as the primary reason for this fork in development. I also don't r= un FreeBSD 5.x or 6.x on Alpha because I see very few to no real advantages\improvements compared to 4.x. Maybe it's a matter of taste. Have= n't tried XFree86 on NetBSD for a long time. PVB On Tue Jul 17 20:48 , 'Rafael Ruiz' sent: >Hi All! >I would like to know why *BSD has problems with X (Xorg or XFree) on Alpha >Platform. I like NetBSD, FreeBSD, but i have a lot of problem for use X on >these. X runs very well on Linux/Alpha but i would like to work with BSD a= nd >to make a workstation with X. Why *BSD don't let X work on Alpha? This in >not problem of X. In old versions of FreeBSD like 4.5 and so, XFree ran >good. > >I think that BSD/alpha is better that Linux/Alpha .... but do we must to >limit at console/text mode only? Due to i can not to use X on FreeBSD, nor >NetBSD, I check OpenBSD, but it has the same problem. In NetBSD we can to >build xsrc (XDecNet, XFree86,...), but only for 21164 processors, with 212= 64 >it seem not work. We can to use caseydoodley Xfree86 modifications >too(thanks mel), but with some limitations. > >We only have two options: > > 1.- For Workstations with graphical environment -> Linux > 2.- For Servers (Text mode) -> BSD > >Is this our only choice? > >It's a pity that BSD has this problem with X, it is the best free Operating >System for Alpha. Does think NetBSD or OpenBSD developers to open the door >for X in the future? > >Opinions? Solutions? > >Thanks for your comments. >Rafa >_______________________________________________ >freebsd-alpha@freebsd.org mailing list >http://lists.freebsd.org/mailman/listinfo/freebsd-alpha >To unsubscribe, send any mail to "freebsd-alpha-unsubscribe@freebsd.org" From owner-freebsd-alpha@FreeBSD.ORG Tue Jul 24 21:16:07 2007 Return-Path: Delivered-To: freebsd-alpha@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 70C1E16A41A for ; Tue, 24 Jul 2007 21:16:07 +0000 (UTC) (envelope-from mexas@bristol.ac.uk) Received: from diri.bris.ac.uk (diri.bris.ac.uk [137.222.10.112]) by mx1.freebsd.org (Postfix) with ESMTP id 25CD313C458 for ; Tue, 24 Jul 2007 21:16:06 +0000 (UTC) (envelope-from mexas@bristol.ac.uk) Received: from seis.bris.ac.uk ([137.222.10.93]) by diri.bris.ac.uk with esmtp (Exim 4.67) (envelope-from ) id 1IDRjf-00026w-GA; Tue, 24 Jul 2007 22:16:05 +0100 Received: from mech-aslap33.men.bris.ac.uk ([137.222.184.33]) by seis.bris.ac.uk with esmtp (Exim 4.67) (envelope-from ) id 1IDRiT-00074n-R6; Tue, 24 Jul 2007 22:14:50 +0100 Received: from mech-aslap33.men.bris.ac.uk (localhost.men.bris.ac.uk [127.0.0.1]) by mech-aslap33.men.bris.ac.uk (8.14.1/8.14.1) with ESMTP id l6OLE7it025331; Tue, 24 Jul 2007 22:14:07 +0100 (BST) (envelope-from mexas@bristol.ac.uk) Received: (from shterenl@localhost) by mech-aslap33.men.bris.ac.uk (8.14.1/8.14.1/Submit) id l6OLE7oD025330; Tue, 24 Jul 2007 22:14:07 +0100 (BST) (envelope-from mexas@bristol.ac.uk) X-Authentication-Warning: mech-aslap33.men.bris.ac.uk: shterenl set sender to mexas@bristol.ac.uk using -f Date: Tue, 24 Jul 2007 22:14:07 +0100 From: Anton Shterenlikht To: bug-followup@FreeBSD.org Message-ID: <20070724211407.GA25306@mech-aslap33.men.bris.ac.uk> Mail-Followup-To: bug-followup@FreeBSD.org, freebsd-alpha@FreeBSD.org References: <200707231108.l6NB8ApV045230@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200707231108.l6NB8ApV045230@freefall.freebsd.org> User-Agent: Mutt/1.4.2.3i X-Spam-Score: -1.3 X-Spam-Level: - Cc: freebsd-alpha@FreeBSD.org Subject: Re: alpha/61940: [sysinstall] Can't disklabel new disk X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jul 2007 21:16:07 -0000 I suggest closing this PR. This topic has been discussed many times before and solution is very clear. Instead I suggest adding some information on this under section 4.2 "Common Installation Problems for Alpha/AXP Architecture Users" of "FreeBSD/alpha 6.2-RELEASE Installation Instructions" (www.freebsd.org/./releases/6.2R/installation-alpha.html). I volunteer to write a few paragraphs on this along the following lines. thanks anton ****************************************************** TITLE: Disklabel Editor cannot see disk 1. Problem description. In some cases the FreeBSD installer (partitioning program, FDisk or Disklabel Editor) will not properly recognise the disk. In such situations one has to create a BSD label, typically by using Fixit (live) CD. Furthermore successful bsdlabel(8) operation might requre zeroing the first block on the disk with dd(1). The following is based on my experience of installing FreeBSD 6.2-RELEASE #0: Sat Jan 13 02:32:39 UTC 2007 on AlphaServer DS10L 466 MHz Console V7.3-1, Feb 27 2007 13:17:58 This server was previously running OpenVMS installed on Quantum Atlas 10k 18GB disk. Below is the output from the SRM SHOW DEVICE command showing the disk as dka0.0.0.17.0. >>>SHOW DEVICE dka0.0.0.17.0 DKA0 QUANTUM ATLAS10K3_18_WLS 020K dqb0.0.1.13.0 DQB0 CD-224E 9.5B dva0.0.0.0.0 DVA0 ewa0.0.0.9.0 EWA0 08-00-2B-87-42-31 ewb0.0.0.11.0 EWB0 08-00-2B-87-42-4E pka0.7.0.17.0 PKA0 SCSI Bus ID 7 >>> This SCSI disk is connected to the standard NCR 53C895 controller (see the output of the initialisation below, line with 'pka') , supported by ncr(4) and a newer sym(4) drivers: www.freebsd.org/releases/6.2R/hardware-alpha.html www.freebsd.org/cgi/man.cgi?query=ncr&sektion=4&manpath=FreeBSD+6.2-RELEASE www.freebsd.org/cgi/man.cgi?query=sym&sektion=4&manpath=FreeBSD+6.2-RELEASE I recorded and used only one CD from ftp://ftp.freebsd.org/pub/FreeBSD/releases/alpha/ISO-IMAGES/6.2/ 6.2-RELEASE-alpha-disc1.iso 533248 KB 13/01/2007 00:00:00 I put this CD in the drive and boot from it: >>>boot dqb0 Initializing... [...] da0 at sym0 bus 0 target 0 lun 0 da0: Fixed Direct Access SCSI-3 device da0: 40.000MB/s transfers (20.000MHz, offset 31, 16bit), Tagged Queueing Enabled da0: 17537MB (35916548 512 byte sectors: 255H 63S/T 2235C) [...] Note that so far the disk is recognised correctly - lines containing da0 in the devices list. Now proceeding further with Standard Installation I finally get to the Disklabel Editor which shows no disks: ******************************** START SCREEN ******************************** FreeBSD Disklabel Editor Part Mount Size Newfs Part Mount Size Newfs ---- ----- ---- ----- ---- ----- ---- ----- The following commands are valid here (upper or lower case): C = Create D = Delete M = Mount pt. N = Newfs Opts Q = Finish S = Toggle SoftUpdates Z = Custom Newfs T = Toggle Newfs U = Undo A = Auto Defaults R = Delete+Merge Use F1 or ? to get more help, arrow keys to select. ********************************* END SCREEN ********************************* Hitting C gives the following message at the bottom of the screen: You can only do this in a master partition (see top of screen) and hitting A gives this: You can only do this in a disk slice (at top of screen) If (in desperation) I hit other keys, like e.g. Z, or R, I get: +--------------------------- Message ---------------------------+ |A signal 11 was caught - I'm saving what I can and shutting | |down. If you can reproduce the problem, please turn Debug on | |in the Options menu for the extra information it provides | |in debugging problems like this. | +-------------------------------------------------------(100%)--+ | [ OK ] | +-------------------[ Press enter or space ]-------------------- and hitting enter or space halts the machine: Waiting (max 60 seconds) for system process `vnlru' to stop...done Waiting (max 60 seconds) for system process `bufdaemon' to stop...done Waiting (max 60 seconds) for system process `syncer' to stop... Syncing disks, vnodes remaining...2 0 done All buffers synced. Uptime: 8m1s halted CPU 0 halt code = 5 HALT instruction executed PC = fffffc00007f9a60 Resetting I/O buses... >>> 2. Solution It is necessary to create BSD label on disk. The easiest way to achieve this is with 'live' filesystem CD, which it this case is the same installation CD. First one has to choose 'Fixit' option in the sysinstall Main Manu: ******************************** START SCREEN ******************************** +---------- FreeBSD/alpha 6.2-RELEASE - sysinstall Main Menu -----------+ | Welcome to the FreeBSD installation and configuration tool. Please | | select one of the options below by using the arrow keys or typing the | | first character of the option name you're interested in. Invoke an | | option with [SPACE] or [ENTER]. To exit, use [TAB] to move to Exit. | | +-------------------------------------------------------------------+ | | | Usage Quick start - How to use this menu system | | | | Standard Begin a standard installation (recommended) | | | | Express Begin a quick installation (for experts) | | | | Custom Begin a custom installation (for experts) | | | | Configure Do post-install configuration of FreeBSD | | | | Doc Installation instructions, README, etc. | | | | Keymap Select keyboard type | | | | Options View/Set various installation options | | | | Fixit Repair mode with CDROM/DVD/floppy or start shell | | | | Upgrade Upgrade an existing system | | | | Load Config Load default install configuration | | | | Index Glossary of functions | | | +-------------------------------------------------------------------+ | +-----------------------------------------------------------------------+ | [ Select ] X Exit Install | +------------------[ Press F1 for Installation Guide ]------------------+ ********************************* END SCREEN ********************************* the following screen appears: ******************************** START SCREEN ******************************** +---------------------- Please choose a fixit option ----------------------+ | There are three ways of going into "fixit" mode: | | - you can use the live filesystem CDROM/DVD, in which case there will be | | full access to the complete set of FreeBSD commands and utilities, | | - you can use the more limited (but perhaps customized) fixit floppy, | | - or you can start an Emergency Holographic Shell now, which is | | limited to the subset of commands that is already available right now. | | +----------------------------------------------------------------------+ | | | X Exit Exit this menu (returning to previous) | | | | 2 CDROM/DVD Use the "live" filesystem CDROM/DVD | | | | 3 Floppy Use a floppy generated from the fixit image | | | | 4 Shell Start an Emergency Holographic Shell | | | +----------------------------------------------------------------------+ | +--------------------------------------------------------------------------+ | [ OK ] Cancel | +------------[ Press F1 for more detailed repair instructions ]------------+ ********************************* END SCREEN ********************************* choose 2 and you get to the shell: ******************************** START SCREEN ******************************** DEBUG: fixit: I can't set the controlling terminal. Waiting for fixit shell to exit. When you are done, type ``exit'' to exit the fixit shell and be returned here. sh: can't access tty; job control turned off +---------------------------------------------------------------+ | You are now running from FreeBSD "fixit" media. | | ------------------------------------------------------------- | | When you're finished with this shell, please type exit. | | The fixit media is mounted as /mnt2. | | | | You might want to symlink /mnt/etc/*pwd.db and /mnt/etc/group | | to /etc after mounting a root filesystem from your disk. | | tar(1) will not restore all permissions correctly otherwise! | | | | Note: you can use the arrow keys to browse through the | | command history of this shell. | +---------------------------------------------------------------+ Good Luck! Fixit# ********************************* END SCREEN ********************************* now do the following: Fixit# dd if=/dev/zero of=/dev/da0 bs=512 count=32 32+0 records in 32+0 records out 16384 bytes transferred in 0.445921 secs (36742 bytes/sec) Fixit# bsdlabel -w da0 which is actually copied from the examples in the bsdlabel(8) man pages. (In some cases you can run bsdlabel straight away. If that gives you errors - run 'dd' first.) That's it, exit the shell: Fixit# exit Now, for some reason, BSD label will not be recognised unil you restart sysinstall: +------------- User Confirmation Requested -------------+ | Are you sure you wish to exit? The system will halt. | +-------------------------------------------------------+ | [ Yes ] No | +-------------------------------------------------------+ As before: >>> boot dqb0 and now finally you get to see the disk in Disklabel Editor: ******************************** START SCREEN ******************************** FreeBSD Disklabel Editor Disk: da0 Partition name: da0 Free: 16 blocks (0MB) Part Mount Size Newfs Part Mount Size Newfs ---- ----- ---- ----- ---- ----- ---- ----- da0a 17537MB * The following commands are valid here (upper or lower case): C = Create D = Delete M = Mount pt. N = Newfs Opts Q = Finish S = Toggle SoftUpdates Z = Custom Newfs T = Toggle Newfs U = Undo A = Auto Defaults R = Delete+Merge Use F1 or ? to get more help, arrow keys to select. ********************************* END SCREEN ********************************* Delete the partition created by bsdlabel(8). After this proceed as in the Installation Manual. good luck! -- Anton Shterenlikht Room 2.6, Queen's Building Mech Eng Dept Bristol University University Walk, Bristol BS8 1TR, UK Tel: +44 (0)117 928 8233 Fax: +44 (0)117 929 4423 From owner-freebsd-alpha@FreeBSD.ORG Tue Jul 24 21:40:07 2007 Return-Path: Delivered-To: freebsd-alpha@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0A4AB16A46D for ; Tue, 24 Jul 2007 21:40:07 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id E910A13C45E for ; Tue, 24 Jul 2007 21:40:06 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.1/8.14.1) with ESMTP id l6OLe688029930 for ; Tue, 24 Jul 2007 21:40:06 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.1/8.14.1/Submit) id l6OLe6Mj029925; Tue, 24 Jul 2007 21:40:06 GMT (envelope-from gnats) Date: Tue, 24 Jul 2007 21:40:06 GMT Message-Id: <200707242140.l6OLe6Mj029925@freefall.freebsd.org> To: freebsd-alpha@FreeBSD.org From: Anton Shterenlikht Cc: Subject: Re: alpha/61940: [sysinstall] Can't disklabel new disk X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Anton Shterenlikht List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jul 2007 21:40:07 -0000 The following reply was made to PR alpha/61940; it has been noted by GNATS. From: Anton Shterenlikht To: bug-followup@FreeBSD.org Cc: freebsd-alpha@FreeBSD.org Subject: Re: alpha/61940: [sysinstall] Can't disklabel new disk Date: Tue, 24 Jul 2007 22:14:07 +0100 I suggest closing this PR. This topic has been discussed many times before and solution is very clear. Instead I suggest adding some information on this under section 4.2 "Common Installation Problems for Alpha/AXP Architecture Users" of "FreeBSD/alpha 6.2-RELEASE Installation Instructions" (www.freebsd.org/./releases/6.2R/installation-alpha.html). I volunteer to write a few paragraphs on this along the following lines. thanks anton ****************************************************** TITLE: Disklabel Editor cannot see disk 1. Problem description. In some cases the FreeBSD installer (partitioning program, FDisk or Disklabel Editor) will not properly recognise the disk. In such situations one has to create a BSD label, typically by using Fixit (live) CD. Furthermore successful bsdlabel(8) operation might requre zeroing the first block on the disk with dd(1). The following is based on my experience of installing FreeBSD 6.2-RELEASE #0: Sat Jan 13 02:32:39 UTC 2007 on AlphaServer DS10L 466 MHz Console V7.3-1, Feb 27 2007 13:17:58 This server was previously running OpenVMS installed on Quantum Atlas 10k 18GB disk. Below is the output from the SRM SHOW DEVICE command showing the disk as dka0.0.0.17.0. >>>SHOW DEVICE dka0.0.0.17.0 DKA0 QUANTUM ATLAS10K3_18_WLS 020K dqb0.0.1.13.0 DQB0 CD-224E 9.5B dva0.0.0.0.0 DVA0 ewa0.0.0.9.0 EWA0 08-00-2B-87-42-31 ewb0.0.0.11.0 EWB0 08-00-2B-87-42-4E pka0.7.0.17.0 PKA0 SCSI Bus ID 7 >>> This SCSI disk is connected to the standard NCR 53C895 controller (see the output of the initialisation below, line with 'pka') , supported by ncr(4) and a newer sym(4) drivers: www.freebsd.org/releases/6.2R/hardware-alpha.html www.freebsd.org/cgi/man.cgi?query=ncr&sektion=4&manpath=FreeBSD+6.2-RELEASE www.freebsd.org/cgi/man.cgi?query=sym&sektion=4&manpath=FreeBSD+6.2-RELEASE I recorded and used only one CD from ftp://ftp.freebsd.org/pub/FreeBSD/releases/alpha/ISO-IMAGES/6.2/ 6.2-RELEASE-alpha-disc1.iso 533248 KB 13/01/2007 00:00:00 I put this CD in the drive and boot from it: >>>boot dqb0 Initializing... [...] da0 at sym0 bus 0 target 0 lun 0 da0: Fixed Direct Access SCSI-3 device da0: 40.000MB/s transfers (20.000MHz, offset 31, 16bit), Tagged Queueing Enabled da0: 17537MB (35916548 512 byte sectors: 255H 63S/T 2235C) [...] Note that so far the disk is recognised correctly - lines containing da0 in the devices list. Now proceeding further with Standard Installation I finally get to the Disklabel Editor which shows no disks: ******************************** START SCREEN ******************************** FreeBSD Disklabel Editor Part Mount Size Newfs Part Mount Size Newfs ---- ----- ---- ----- ---- ----- ---- ----- The following commands are valid here (upper or lower case): C = Create D = Delete M = Mount pt. N = Newfs Opts Q = Finish S = Toggle SoftUpdates Z = Custom Newfs T = Toggle Newfs U = Undo A = Auto Defaults R = Delete+Merge Use F1 or ? to get more help, arrow keys to select. ********************************* END SCREEN ********************************* Hitting C gives the following message at the bottom of the screen: You can only do this in a master partition (see top of screen) and hitting A gives this: You can only do this in a disk slice (at top of screen) If (in desperation) I hit other keys, like e.g. Z, or R, I get: +--------------------------- Message ---------------------------+ |A signal 11 was caught - I'm saving what I can and shutting | |down. If you can reproduce the problem, please turn Debug on | |in the Options menu for the extra information it provides | |in debugging problems like this. | +-------------------------------------------------------(100%)--+ | [ OK ] | +-------------------[ Press enter or space ]-------------------- and hitting enter or space halts the machine: Waiting (max 60 seconds) for system process `vnlru' to stop...done Waiting (max 60 seconds) for system process `bufdaemon' to stop...done Waiting (max 60 seconds) for system process `syncer' to stop... Syncing disks, vnodes remaining...2 0 done All buffers synced. Uptime: 8m1s halted CPU 0 halt code = 5 HALT instruction executed PC = fffffc00007f9a60 Resetting I/O buses... >>> 2. Solution It is necessary to create BSD label on disk. The easiest way to achieve this is with 'live' filesystem CD, which it this case is the same installation CD. First one has to choose 'Fixit' option in the sysinstall Main Manu: ******************************** START SCREEN ******************************** +---------- FreeBSD/alpha 6.2-RELEASE - sysinstall Main Menu -----------+ | Welcome to the FreeBSD installation and configuration tool. Please | | select one of the options below by using the arrow keys or typing the | | first character of the option name you're interested in. Invoke an | | option with [SPACE] or [ENTER]. To exit, use [TAB] to move to Exit. | | +-------------------------------------------------------------------+ | | | Usage Quick start - How to use this menu system | | | | Standard Begin a standard installation (recommended) | | | | Express Begin a quick installation (for experts) | | | | Custom Begin a custom installation (for experts) | | | | Configure Do post-install configuration of FreeBSD | | | | Doc Installation instructions, README, etc. | | | | Keymap Select keyboard type | | | | Options View/Set various installation options | | | | Fixit Repair mode with CDROM/DVD/floppy or start shell | | | | Upgrade Upgrade an existing system | | | | Load Config Load default install configuration | | | | Index Glossary of functions | | | +-------------------------------------------------------------------+ | +-----------------------------------------------------------------------+ | [ Select ] X Exit Install | +------------------[ Press F1 for Installation Guide ]------------------+ ********************************* END SCREEN ********************************* the following screen appears: ******************************** START SCREEN ******************************** +---------------------- Please choose a fixit option ----------------------+ | There are three ways of going into "fixit" mode: | | - you can use the live filesystem CDROM/DVD, in which case there will be | | full access to the complete set of FreeBSD commands and utilities, | | - you can use the more limited (but perhaps customized) fixit floppy, | | - or you can start an Emergency Holographic Shell now, which is | | limited to the subset of commands that is already available right now. | | +----------------------------------------------------------------------+ | | | X Exit Exit this menu (returning to previous) | | | | 2 CDROM/DVD Use the "live" filesystem CDROM/DVD | | | | 3 Floppy Use a floppy generated from the fixit image | | | | 4 Shell Start an Emergency Holographic Shell | | | +----------------------------------------------------------------------+ | +--------------------------------------------------------------------------+ | [ OK ] Cancel | +------------[ Press F1 for more detailed repair instructions ]------------+ ********************************* END SCREEN ********************************* choose 2 and you get to the shell: ******************************** START SCREEN ******************************** DEBUG: fixit: I can't set the controlling terminal. Waiting for fixit shell to exit. When you are done, type ``exit'' to exit the fixit shell and be returned here. sh: can't access tty; job control turned off +---------------------------------------------------------------+ | You are now running from FreeBSD "fixit" media. | | ------------------------------------------------------------- | | When you're finished with this shell, please type exit. | | The fixit media is mounted as /mnt2. | | | | You might want to symlink /mnt/etc/*pwd.db and /mnt/etc/group | | to /etc after mounting a root filesystem from your disk. | | tar(1) will not restore all permissions correctly otherwise! | | | | Note: you can use the arrow keys to browse through the | | command history of this shell. | +---------------------------------------------------------------+ Good Luck! Fixit# ********************************* END SCREEN ********************************* now do the following: Fixit# dd if=/dev/zero of=/dev/da0 bs=512 count=32 32+0 records in 32+0 records out 16384 bytes transferred in 0.445921 secs (36742 bytes/sec) Fixit# bsdlabel -w da0 which is actually copied from the examples in the bsdlabel(8) man pages. (In some cases you can run bsdlabel straight away. If that gives you errors - run 'dd' first.) That's it, exit the shell: Fixit# exit Now, for some reason, BSD label will not be recognised unil you restart sysinstall: +------------- User Confirmation Requested -------------+ | Are you sure you wish to exit? The system will halt. | +-------------------------------------------------------+ | [ Yes ] No | +-------------------------------------------------------+ As before: >>> boot dqb0 and now finally you get to see the disk in Disklabel Editor: ******************************** START SCREEN ******************************** FreeBSD Disklabel Editor Disk: da0 Partition name: da0 Free: 16 blocks (0MB) Part Mount Size Newfs Part Mount Size Newfs ---- ----- ---- ----- ---- ----- ---- ----- da0a 17537MB * The following commands are valid here (upper or lower case): C = Create D = Delete M = Mount pt. N = Newfs Opts Q = Finish S = Toggle SoftUpdates Z = Custom Newfs T = Toggle Newfs U = Undo A = Auto Defaults R = Delete+Merge Use F1 or ? to get more help, arrow keys to select. ********************************* END SCREEN ********************************* Delete the partition created by bsdlabel(8). After this proceed as in the Installation Manual. good luck! -- Anton Shterenlikht Room 2.6, Queen's Building Mech Eng Dept Bristol University University Walk, Bristol BS8 1TR, UK Tel: +44 (0)117 928 8233 Fax: +44 (0)117 929 4423 From owner-freebsd-alpha@FreeBSD.ORG Fri Jul 27 18:03:39 2007 Return-Path: Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8A4BB16A41B for ; Fri, 27 Jul 2007 18:03:39 +0000 (UTC) (envelope-from mrjynx2@gmail.com) Received: from mu-out-0910.google.com (mu-out-0910.google.com [209.85.134.184]) by mx1.freebsd.org (Postfix) with ESMTP id C393B13C458 for ; Fri, 27 Jul 2007 18:03:38 +0000 (UTC) (envelope-from mrjynx2@gmail.com) Received: by mu-out-0910.google.com with SMTP id w9so924670mue for ; Fri, 27 Jul 2007 11:03:37 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type; b=YZg1d1Ct0Ok/EQFXfHVxw81/zyKsMFdRWhhbkUfQZdZu3pQW+mUONiIrz4NpzEuqDrh8yyfFiDLB427BM5cm8zYMBXOnO7/NBbjscubrlyaefTxxULKBLaioyz+bP0Vvl7GIvIiy1VRtLAb2yKvdGInEBDAvNHVgfydRGcXkawA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:mime-version:content-type; b=I0vEV4FxdLWWOP4kJc37/HCk3wdgK9Taklyjo3zwkfeYFIEj5j1mBXOVHV7YQdUDKMwIt6Lf/BtAywuDYp9S4UrkLMf2qoxilqOkDhkZSV6WCJBcvuU//Ig8RXu1UW1NfdYMxM/q7cumBdH8t1Y3Q3HN+VbKNGmMaPGRq6EAe40= Received: by 10.82.170.2 with SMTP id s2mr2910865bue.1185557697371; Fri, 27 Jul 2007 10:34:57 -0700 (PDT) Received: by 10.82.152.5 with HTTP; Fri, 27 Jul 2007 10:34:56 -0700 (PDT) Message-ID: Date: Fri, 27 Jul 2007 14:34:56 -0300 From: "Jynx Jynx" To: freebsd-alpha@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: [Newbie at FreeBSD Alpha] X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Jul 2007 18:03:39 -0000 Greetings to all, I'm recently purchased a Alphaserver DS10. I'm a big FreeBSD fan from Brazil and I finally got access to an Alpha machine. I have downloaded the FreeBSD stable version 6.2 and tried to install it on the machine. Everything was fine during the installation, however, when the system boot (bringing up the FreeBSD) the kernel stops at the following lines: *FreeBSD/alpha SRM disk boot, Revision 1.2 (**root@ds10.freebie.xs4all.nl* *, Fri Jan 12 17:01:13 UTC 2007) Memory: 524288 k Loading /boot/defaults/loader.conf /boot/kernel/kernel data=0x6fed50+0x39a70 syms=[0x8+0x76578+0x8+0x61c05]* *Hit [Enter] to boot immediately, or any other key for command prompt. Booting [/boot/kernel/kernel]... Entering /boot/kernel/kernel at 0xfffffc00003523b0... Copyright (c) 1992-2007 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD is a registered trademark of The FreeBSD Foundation. FreeBSD 6.2-RELEASE #0: Sat Jan 13 02:32:39 UTC 2007 **root@ds10.freebie.xs4all.nl:/usr/obj/usr/src/sys/GENERIC* *ST6600 COMPAQ AlphaServer DS10 617 MHz, 617MHz 8192 byte page size, 1 processor. CPU: EV67 (21264A) major=11 minor=14 extensions=0x307 OSF PAL rev: 0x1004600020158 real memory = 533979136 (509 MB) avail memory = 512827392 (489 MB) ath_hal: 0.9.17.2 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, RF5413, REGOP S_FUNC) tsunami0: <21271 Core Logic chipset> pcib0: <21271 PCI host bus adapter> on tsunami0 pci0: on pcib0 isab0: at device 7.0 on pci0 isa0: on isab0 dc0: port 0x11000-0x1107f mem 0x1581000-0x15813ff irq 29 at device 9.0 on pci0 miibus0: on dc0 dcphy0: on miibus0 dcphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto dc0: Ethernet address: 00:02:a5:c6:9f:e1 dc0: interrupting at TSUNAMI irq 29 dc1: port 0x11080-0x110ff mem 0x1581400-0x15817ff irq 30 at device 11.0 on pci0 miibus1: on dc1 dcphy1: on miibus1 dcphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto dc1: Ethernet address: 00:02:a5:c6:9f:e0 dc1: interrupting at TSUNAMI irq 30 atapci0: port 0x1f0-0x1f7,0x3f6,0x170-0x177,0 x376,0x11150-0x1115f irq 238 at device 13.0 on pci0 ata0: on atapci0 ata0: interrupting at ISA irq 14 ata1: on atapci0 ata1: interrupting at ISA irq 15 fxp0: port 0x11100-0x1113f mem 0x1580000-0x1580ff f,0x1000000-0x10fffff irq 35 at device 14.0 on pci0 miibus2: on fxp0 inphy0: on miibus2 inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto fxp0: Ethernet address: 00:02:b3:18:89:93 fxp0: interrupting at TSUNAMI irq 35 pcib1: at device 16.0 on pci0 pci2: on pcib1 fxp1: port 0x10000-0x1003f mem 0x1400000-0x1400ff f,0x1200000-0x12fffff irq 43 at device 4.0 on pci2 miibus3: on fxp1 inphy1: on miibus3 inphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto fxp1: Ethernet address: 00:0b:cd:f4:66:b8 fxp1: interrupting at TSUNAMI irq 43 fxp2: port 0x10040-0x1007f mem 0x1401000-0x1401ff f,0x1300000-0x13fffff irq 42 at device 5.0 on pci2 miibus4: on fxp2 inphy2: on miibus4 inphy2: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto fxp2: Ethernet address: 00:0b:cd:f4:66:b9 fxp2: interrupting at TSUNAMI irq 42 atkbdc0: at port 0x60,0x64 on isa0 atkbd0: irq 1 on atkbdc0 atkbd0: interrupting at ISA irq 1 atkbd0: [GIANT-LOCKED] fdc0: at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0 fdc0: interrupting at ISA irq 6 fdc0: [FAST] fd0: <1440-KB 3.5" drive> on fdc0 drive 0 mcclock0: at port 0x70-0x71 on isa0 ppc0: at port 0x3bc-0x3c3 irq 7 on isa0 ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode ppc0: FIFO with 16/16/1 bytes threshold ppbus0: on ppc0 lpt0: on ppbus0 lpt0: Polled port ppi0: on ppbus0 ppc0: interrupting at ISA irq 7 sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0 sio0: type 16550A, console sio0: interrupting at ISA irq 4 sio1 at port 0x2f8-0x2ff irq 3 flags 0x80 on isa0 sio1: type 16550A sio1: interrupting at ISA irq 3 Timecounter "i8254" frequency 1193182 Hz quality 0 Timecounter "alpha" frequency 617283950 Hz quality 800 Timecounters tick every 0.976 msec ad0: 38166MB at ata0-master UDMA33 acd0: CDROM at ata1-master PIO4 Trying to mount root from ufs:/dev/ad0a* As I wrote, the machine is an Alphaserver DS10 with 512MB RAM, 40GB SATA HD and IDE CDROM. The partitions were configured as default by FreeBSD (1024MB SWAP, 512MB /, everything else default tmp, usr, var). I really don't want to install any Linux distribution on machine, since i think that FreeBSD is the best. As I told you, I'm completelly unfamiliar with alpha systems and any help will be really appreciated. Thanks in advance, Rafael Krug