It is still not working. The following is the console printout: Welcome to Open Firmware Copyright (c) 2004, 2007 IBM Corporation All rights reserved. This program and the accompanying materials are made available under the terms of the BSD License available at http://www.opensource.org/licenses/bsd-license.php ..`. .. ....... .. ...... ....... ..`...`''.`'. .''``````..''. .`''```''`. `''`````` .`` .:' ': `''..... .''. ''` .''..''....... ``.':.';. ``````''`.''. .''. ''``''`````'` ``.':':` .....`''.`'`...... `'`.....`''.`'` .`.`'`` .'`'`````. ``'''''' ``''`'''`. `'` Type 'boot' and press return to continue booting the system. Type 'reset-all' and press return to reboot the system. 0 > boot net Trying to load: from: /ht/pci@2/ethernet@4,1 ... Bootloader 1.5 Reading MAC address from device: 00:14:5E:9C:20:35 Requesting IP address via DHCP: 10.32.11.104 Requesting file "/tftpboot/p/s11b04" via TFTP from 10.32.0.2 Receiving data: 149 KBytes TFTP: Received /tftpboot/p/s11b04 (149 KBytes) Successfully loaded Bootloader 1.5 Reading MAC address from device: 00:14:5E:9C:20:35 Requesting IP address via DHCP: 10.32.11.104 Requesting file "/etc/yaboot.conf" via TFTP from 10.32.0.2 Receiving data: 0 KBytes TFTP: Received /etc/yaboot.conf (0 KBytes) Config file read, 555 bytes Bootloader 1.5 Reading MAC address from device: 00:14:5E:9C:20:35 Requesting IP address via DHCP: 10.32.11.104 Requesting file "/boot.msg" via TFTP from 10.32.0.2 Receiving data: 0 KBytes TFTP: Received /boot.msg (0 KBytes) Welcome to Ubuntu 7.10! This is an installation netboot image for Ubuntu, built on 20070308ubuntu20. The default option is 'install'. For maximum control, you can use the 'expert' option. To install only a command-line base system, use the 'cli' or 'cli-expert' option. If the system fails to boot at all (the typical symptom is a white screen which doesn't go away), use 'install video=ofonly', 'expert video=ofonly', 'cli video=ofonly', or 'cli-expert video=ofonly'. Press the tab key for a list of options, or type 'help' for help. ************************************ If in doubt, just choose 'install', and if that doesn't work, try 'install video=ofonly'. ************************************ Welcome to yaboot version 1.3.13 Enter "help" to get some basic usage information boot: * install expert rescue boot: install video=ofonly Please wait, loading kernel... Bootloader 1.5 Reading MAC address from device: 00:14:5E:9C:20:35 Requesting IP address via DHCP: 10.32.11.104 Requesting file "/tftpboot/p/vmlinux.ubuntu" via TFTP from 10.32.0.2 Receiving data: 8100 KBytes TFTP: Received /tftpboot/p/vmlinux.ubuntu (8100 KBytes) Elf64 kernel loaded... Loading ramdisk... Bootloader 1.5 Reading MAC address from device: 00:14:5E:9C:20:35 Requesting IP address via DHCP: 10.32.11.104 Requesting file "/tftpboot/p/initrd.ubuntu" via TFTP from 10.32.0.2 Receiving data: 7408 KBytes TFTP: Received /tftpboot/p/initrd.ubuntu (7408 KBytes) ramdisk loaded at 01c00000, size: 7408 Kbytes OF stdout device is: /ht/isa@8/serial@3f8 command line: root=/dev/ram ro ramdisk_size=21796 -- video=ofonly memory layout at init: alloc_bottom : 000000000233d000 alloc_top : 0000000030000000 alloc_top_hi : 0000000080000000 rmo_top : 0000000030000000 ram_top : 0000000080000000 Looking for displays found display : /ht/pci@7/vga@2, opening ... done instantiating rtas at 0x000000002fff6000 ... done 0000000000000000 : boot cpu 0000000000000000 0000000000000001 : starting cpu hw idx 0000000000000002... done copying OF device tree ... Building dt strings... Building dt structure... Device tree strings 0x000000000243e000 -> 0x000000000243e68b Device tree struct 0x000000000243f000 -> 0x0000000002443000 Calling quiesce ... returning from prom_init [ 0.000000] Starting Linux PPC64 #1 SMP Sun Oct 14 22:41:26 GMT 2007 [ 0.000000] ----------------------------------------------------- [ 0.000000] ppc64_pft_size = 0x0 [ 0.000000] physicalMemorySize = 0x80000000 [ 0.000000] ppc64_caches.dcache_line_size = 0x80 [ 0.000000] ppc64_caches.icache_line_size = 0x80 [ 0.000000] htab_address = 0xc00000007c000000 [ 0.000000] htab_hash_mask = 0x3ffff [ 0.000000] ----------------------------------------------------- [ 0.000000] Linux version 2.6.22-14-powerpc64-smp (buildd@ross) (gcc version 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2)) #1 SMP Sun Oct 14 22:41:26 GMT 2007 (Ubuntu 2.6.22-14.46-powerpc64-smp) [ 0.000000] *** 0000 : CF000012 [ 0.000000] [ 0.000000] *** 0000 : Setup Arch [ 0.000000] [boot]0012 Setup Arch [ 0.000000] Found U4-PCIE PCI host bridge. Firmware bus number: 240->255 [ 0.000000] Found U3-HT PCI host bridge. Firmware bus number: 0->239 [ 0.000000] PCI Host 0, io start: 800000; io end: bfffff [ 0.000000] PCI Host 1, io start: 0; io end: 3fffff [ 0.000000] mmio NVRAM, 1024k at 0xff800000 mapped to d00008008220b000 [ 0.000000] Zone PFN ranges: [ 0.000000] DMA 0 -> 524288 [ 0.000000] Normal 524288 -> 524288 [ 0.000000] early_node_map[1] active PFN ranges [ 0.000000] 0: 0 -> 524288 [ 0.000000] *** 0000 : CF000015 [ 0.000000] [ 0.000000] *** 0000 : Setup Done [ 0.000000] [boot]0015 Setup Done [ 0.000000] Built 1 zonelists. Total pages: 517120 [ 0.000000] Kernel command line: root=/dev/ram ro ramdisk_size=21796 -- video=ofonly [ 0.000000] mpic: Setting up MPIC " MPIC " version 1.2 at f8040000, max 4 CPUs [ 0.000000] mpic: ISU size: 124, shift: 7, mask: 7f [ 0.000000] mpic: Initializing for 124 sources [ 0.000000] mpic: Setting up HT PICs workarounds for U3/U4 [ 0.000000] mpic: - HT:07.0 [0xf0] vendor 1022 device 7460 has 24 irqs [ 0.000000] PID hash table entries: 4096 (order: 12, 32768 bytes) [ 62.758817] Maple: Found RTC at IO 0x1070 [ 62.782742] Console: colour dummy device 80x25 [ 62.809211] console handover: boot [udbg0] -> real [tty0] The strange thing for me is that the kernel detects the correct STDOUT device "OF stdout device is: /ht/isa@8/serial@3f8" but is then also opening the VGA card "found display : /ht/pci@7/vga@2, opening ... done". The other problem is that the option recommended by yaboot "cli video=ofonly" is not working at all. With "install video=ofonly console=ttyS0" it gets a bit farther: ramdisk loaded at 01c00000, size: 7408 Kbytes OF stdout device is: /ht/isa@8/serial@3f8 command line: root=/dev/ram ro ramdisk_size=21796 -- video=ofonly console=ttyS0 memory layout at init: alloc_bottom : 000000000233d000 alloc_top : 0000000030000000 alloc_top_hi : 0000000080000000 rmo_top : 0000000030000000 ram_top : 0000000080000000 Looking for displays found display : /ht/pci@7/vga@2, opening ... done instantiating rtas at 0x000000002fff6000 ... done 0000000000000000 : boot cpu 0000000000000000 0000000000000001 : starting cpu hw idx 0000000000000002... done copying OF device tree ... Building dt strings... Building dt structure... Device tree strings 0x000000000243e000 -> 0x000000000243e68b Device tree struct 0x000000000243f000 -> 0x0000000002443000 Calling quiesce ... returning from prom_init [ 0.000000] Starting Linux PPC64 #1 SMP Sun Oct 14 22:41:26 GMT 2007 [ 0.000000] ----------------------------------------------------- [ 0.000000] ppc64_pft_size = 0x0 [ 0.000000] physicalMemorySize = 0x80000000 [ 0.000000] ppc64_caches.dcache_line_size = 0x80 [ 0.000000] ppc64_caches.icache_line_size = 0x80 [ 0.000000] htab_address = 0xc00000007c000000 [ 0.000000] htab_hash_mask = 0x3ffff [ 0.000000] ----------------------------------------------------- [ 0.000000] Linux version 2.6.22-14-powerpc64-smp (buildd@ross) (gcc version 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2)) #1 SMP Sun Oct 14 22:41:26 GMT 2007 (Ubuntu 2.6.22-14.46-powerpc64-smp) [ 0.000000] *** 0000 : CF000012 [ 0.000000] [ 0.000000] *** 0000 : Setup Arch [ 0.000000] [boot]0012 Setup Arch [ 0.000000] Found U4-PCIE PCI host bridge. Firmware bus number: 240->255 [ 0.000000] Found U3-HT PCI host bridge. Firmware bus number: 0->239 [ 0.000000] PCI Host 0, io start: 800000; io end: bfffff [ 0.000000] PCI Host 1, io start: 0; io end: 3fffff [ 0.000000] mmio NVRAM, 1024k at 0xff800000 mapped to d00008008220b000 [ 0.000000] Zone PFN ranges: [ 0.000000] DMA 0 -> 524288 [ 0.000000] Normal 524288 -> 524288 [ 0.000000] early_node_map[1] active PFN ranges [ 0.000000] 0: 0 -> 524288 [ 0.000000] *** 0000 : CF000015 [ 0.000000] [ 0.000000] *** 0000 : Setup Done [ 0.000000] [boot]0015 Setup Done [ 0.000000] Built 1 zonelists. Total pages: 517120 [ 0.000000] Kernel command line: root=/dev/ram ro ramdisk_size=21796 -- video=ofonly console=ttyS0 [ 0.000000] mpic: Setting up MPIC " MPIC " version 1.2 at f8040000, max 4 CPUs [ 0.000000] mpic: ISU size: 124, shift: 7, mask: 7f [ 0.000000] mpic: Initializing for 124 sources [ 0.000000] mpic: Setting up HT PICs workarounds for U3/U4 [ 0.000000] mpic: - HT:07.0 [0xf0] vendor 1022 device 7460 has 24 irqs [ 0.000000] PID hash table entries: 4096 (order: 12, 32768 bytes) [ 55.651940] Maple: Found RTC at IO 0x1070 [ 55.675863] Console: colour dummy device 80x25 [ 55.703518] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes) [ 55.747424] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes) [ 55.789273] freeing bootmem node 0 [ 55.832685] Memory: 2001692k/2097152k available (5300k kernel code, 95460k reserved, 716k data, 605k bss, 288k init) [ 55.895106] SLUB: Genslabs=25, HWalign=128, Order=0-1, MinObjects=4, CPUs=2, Nodes=16 [ 55.999952] Security Framework v1.0.0 initialized [ 56.027513] SELinux: Disabled at boot. [ 56.050406] Mount-cache hash table entries: 256 [ 56.077988] mpic: requesting IPIs ... [ 56.100066] Processor 1 found. [ 56.118025] Synchronizing timebase [ 56.138303] Got ack [ 56.167724] score 299, offset 1000 [ 56.204427] score 299, offset 500 [ 56.240603] score 299, offset 250 [ 56.276795] score 299, offset 125 [ 56.312980] score 299, offset 62 [ 56.348641] score 299, offset 31 [ 56.384303] score 299, offset 15 [ 56.419964] score 299, offset 7 [ 56.455180] score -289, offset 3 [ 56.490885] score 47, offset 5 [ 56.525570] score -233, offset 4 [ 56.578287] Min 4 (score -261), Max 5 (score 25) [ 56.624158] Final offset: 5 (33/300) [ 56.644996] Brought up 2 CPUs [ 56.723595] migration_cost=1353 [ 56.762967] NET: Registered protocol family 16 [ 56.789197] *** 0000 : Linux ppc64 [ 56.789198] [ 56.818049] *** 0000 : #1 SMP Sun Oct 14 22:41:26 GMT 2007 [ 56.886786] IOMMU table initialized, virtual merging disabled [ 56.920867] Failed to request PCI IO region on PCI domain 0001 [ 56.957918] PCI: Address space collision on region 9 of bridge 0001:00:07.0 [81000000:8fffffff] [ 57.010411] NET: Registered protocol family 8 [ 57.035885] NET: Registered protocol family 20 [ 57.062877] NET: Registered protocol family 2 [ 57.132003] IP route cache hash table entries: 65536 (order: 7, 524288 bytes) [ 57.174456] TCP established hash table entries: 262144 (order: 10, 6291456 bytes) [ 57.225790] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes) [ 57.266473] TCP: Hash tables configured (established 262144 bind 65536) [ 57.305452] TCP reno registered [ 57.340082] checking if image is initramfs... it is [ 57.914897] Freeing initrd memory: 7408k freed [ 57.941573] IBM eBus Device Driver [ 57.961626] audit: initializing netlink socket (disabled) [ 57.993580] audit(1197275706.340:1): initialized [ 58.021195] Total HugeTLB memory allocated, 0 [ 58.050766] VFS: Disk quotas dquot_6.5.1 [ 58.073701] Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 58.112721] io scheduler noop registered [ 58.135597] io scheduler anticipatory registered [ 58.163146] io scheduler deadline registered [ 58.188759] io scheduler cfq registered (default) [ 58.216709] PCI: Found enabled HT MSI Mapping on 0001:00:03.0 [ 58.251008] PCI: Found enabled HT MSI Mapping on 0001:00:04.0 [ 58.285319] PCI: Found enabled HT MSI Mapping on 0001:00:05.0 [ 58.319631] PCI: Found enabled HT MSI Mapping on 0001:00:06.0 [ 58.391001] Generic RTC Driver v1.07 [ 58.412799] RAMDISK driver initialized: 16 RAM disks of 21796K size 1024 blocksize [ 58.457749] input: Macintosh mouse button emulation as /class/input/input0 [ 58.498757] mice: PS/2 mouse device common for all mice [ 58.529959] TCP cubic registered [ 58.549008] NET: Registered protocol family 1 [ 58.575313] Freeing unused kernel memory: 288k freed [ 58.604650] Warning: unable to open an initial console. [ 59.279004] usbcore: registered new interface driver usbfs [ 59.311350] tg3.c:v3.77 (May 31, 2007) [ 59.312121] usbcore: registered new interface driver hub [ 59.316239] usbcore: registered new device driver usb [ 59.443856] eth0: Tigon3 [partno(none) rev 8100 PHY(5780)] (PCIX:133MHz:64-bit) 1000Base-SX Ethernet 00:14:5e:9c:20:34 [ 59.507239] eth0: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[1] WireSpeed[0] TSOcap[1] [ 59.551945] eth0: dma_rwctrl[76144000] dma_mask[40-bit] [ 59.583214] ohci_hcd 0001:07:00.0: OHCI Host Controller [ 59.614620] ohci_hcd 0001:07:00.0: new USB bus registered, assigned bus number 1 [ 59.658584] ohci_hcd 0001:07:00.0: irq 20, io mem 0xb8300000 [ 59.703874] eth1: Tigon3 [partno(none) rev 8100 PHY(5780)] (PCIX:133MHz:64-bit) 1000Base-SX Ethernet 00:14:5e:9c:20:35 [ 59.767286] eth1: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] WireSpeed[0] TSOcap[1] [ 59.812000] eth1: dma_rwctrl[76144000] dma_mask[40-bit] [ 59.845514] usb usb1: configuration #1 chosen from 1 choice [ 59.878350] hub 1-0:1.0: USB hub found [ 59.900616] hub 1-0:1.0: 3 ports detected [ 60.028149] ohci_hcd 0001:07:00.1: OHCI Host Controller [ 60.060937] ohci_hcd 0001:07:00.1: new USB bus registered, assigned bus number 2 [ 60.106228] ohci_hcd 0001:07:00.1: irq 20, io mem 0xb8301000 [ 60.194139] usb usb2: configuration #1 chosen from 1 choice [ 60.226997] hub 2-0:1.0: USB hub found [ 60.249243] hub 2-0:1.0: 3 ports detected [ 60.335863] usb 1-1: new full speed USB device using ohci_hcd and address 2 [ 60.597027] usb 1-1: configuration #1 chosen from 1 choice [ 60.633842] hub 1-1:1.0: USB hub found [ 60.657354] hub 1-1:1.0: 4 ports detected [ 61.024957] usb 1-1.1: new full speed USB device using ohci_hcd and address 3 [ 61.220652] usb 1-1.1: configuration #1 chosen from 1 choice And then it hangs there.