ok ive got it partially working with grub and the chroot command to install - it turned out that grub's device.map file's hd0 was set to hdb not hda. however, it still wants me to put in root=/dev/hda2 every time it boots up as it looks at the hdb drive. im not sure y.
also, it fails to boot into the GUI only a read-only very low runlevel. here is the boot.msg file:
Inspecting /boot/System.map-2.4.21-226-athlon
Loaded 21352 symbols from /boot/System.map-2.4.21-226-athlon.
Symbols match kernel version 2.4.21.
Loaded 40 symbols from 2 modules.
klogd 1.4.1, log source = ksyslog started.
<4>Linux version 2.4.21-226-athlon (root@i386.suse.de) (gcc version 3.3.1 (SuSE Linux)) #1 Tue Jun 15 10:26:33 UTC 2004
<6>BIOS-provided physical RAM map:
<4> BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
<4> BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
<4> BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
<4> BIOS-e820: 0000000000100000 - 000000001fffb000 (usable)
<4> BIOS-e820: 000000001fffb000 - 000000001ffff000 (ACPI data)
<4> BIOS-e820: 000000001ffff000 - 0000000020000000 (ACPI NVS)
<4> BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
<4> BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
<4> BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
<5>501MB vmalloc/ioremap area available.
<5>0MB HIGHMEM available.
<5>511MB LOWMEM available.
<7>ACPI: have wakeup address 0xc0001000
<4>On node 0 totalpages: 131067
<4>zone(0): 4096 pages.
<4>zone(1): 126971 pages.
<4>zone(2): 0 pages.
<6>ACPI: RSDP (v000 ASUS ) @ 0x000f5e30
<6>ACPI: RSDT (v001 ASUS A7V600-X 16944.11825) @ 0x1fffb000
<6>ACPI: FADT (v001 ASUS A7V600-X 16944.11825) @ 0x1fffb0b2
<6>ACPI: BOOT (v001 ASUS A7V600-X 16944.11825) @ 0x1fffb030
<6>ACPI: MADT (v001 ASUS A7V600-X 16944.11825) @ 0x1fffb058
<6>ACPI: DSDT (v001 ASUS A7V600-X 00000.04096) @ 0x00000000
<5>ACPI: Skipping APIC setup
<4>Building zonelist for node : 0
<4>Kernel command line: auto BOOT_IMAGE=Linux root=302 splash=silent desktop showopts
<6>bootsplash: silent mode.
<6>Initializing CPU#0
<4>Detected 1791.597 MHz processor.
<4>Console: colour dummy device 80x25
<4>Calibrating delay loop... 3530.75 BogoMIPS
<6>Memory: 514356k/524268k available (1729k kernel code, 9524k reserved, 606k data, 176k init, 0k highmem)
<6>Dentry cache hash table entries: 65536 (order: 7, 524288 bytes)
<6>Inode cache hash table entries: 32768 (order: 6, 262144 bytes)
<6>Mount cache hash table entries: 512 (order: 0, 4096 bytes)
<4>Buffer-cache hash table entries: 32768 (order: 5, 131072 bytes)
<4>Page-cache hash table entries: 131072 (order: 7, 524288 bytes)
<6>CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
<6>CPU: L2 Cache: 256K (64 bytes/line)
<6>Intel machine check architecture supported.
<6>Intel machine check reporting enabled on CPU#0.
<7>CPU: After generic, caps: 0383fbff c1c3fbff 00000000 00000000
<7>CPU: Common caps: 0383fbff c1c3fbff 00000000 00000000
<4>CPU: AMD Athlon(TM) XP 2200+ stepping 01
<6>Enabling fast FPU save and restore... done.
<6>Enabling unmasked SIMD FPU exception support... done.
<6>Checking 'hlt' instruction... OK.
<4>POSIX conformance testing by UNIFIX
<4>mtrr: v1.40 (20010327) Richard Gooch (rgooch@atnf.csiro.au)
<4>mtrr: detected mtrr type: Intel
<6>ACPI: Subsystem revision 20030619
<6>PCI: PCI BIOS revision 2.10 entry at 0xf1970, last bus=1
<6>PCI: Using configuration type 1
<6>Looking for DSDT in initrd ... not found!
<6>ACPI: Interpreter enabled
<6>ACPI: Using PIC for interrupt routing
<6>ACPI: System [ACPI] (supports S0 S1 S4 S5)
<4>ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 9 10 *11 12)
<4>ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 9 10 11 12)
<4>ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 9 10 11 12)
<4>ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 9 10 11 12)
<4>ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 9 10 *11 12)
<4>ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 9 10 *11 12)
<4>ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 7 9 *10 11 12)
<4>ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 9 10 11 12)
<6>ACPI: PCI Root Bridge [PCI0] (00:00)
<4>PCI: Probing PCI hardware (bus 00)
<7>ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
<7>ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCI1._PRT]
<6>PCI: Probing PCI hardware
<4>ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 9
<7>00:00:0c[A] -> IRQ 9 Mode 1 Trigger 1
<4>ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 11
<7>00:00:0c[B] -> IRQ 11 Mode 1 Trigger 1
<4>ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 5
<7>00:00:0c[C] -> IRQ 5 Mode 1 Trigger 1
<4>ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 10
<7>00:00:0c[D] -> IRQ 10 Mode 1 Trigger 1
<7>PIC: IRQ (11) already programmed
<7>PIC: IRQ (5) already programmed
<7>PIC: IRQ (10) already programmed
<7>PIC: IRQ (9) already programmed
<7>PIC: IRQ (5) already programmed
<7>PIC: IRQ (10) already programmed
<7>PIC: IRQ (9) already programmed
<7>PIC: IRQ (11) already programmed
<7>PIC: IRQ (10) already programmed
<7>PIC: IRQ (9) already programmed
<7>PIC: IRQ (11) already programmed
<7>PIC: IRQ (5) already programmed
<7>PIC: IRQ (9) already programmed
<7>PIC: IRQ (11) already programmed
<7>PIC: IRQ (5) already programmed
<7>PIC: IRQ (10) already programmed
<7>PIC: IRQ (11) already programmed
<7>PIC: IRQ (5) already programmed
<7>PIC: IRQ (10) already programmed
<7>PIC: IRQ (9) already programmed
<4>ACPI: PCI Interrupt Link [LNKE] enabled at IRQ 11
<7>PIC: IRQ (11) already programmed
<4>ACPI: PCI Interrupt Link [LNKF] enabled at IRQ 11
<7>PIC: IRQ (11) already programmed
<7>PIC: IRQ (11) already programmed
<7>PIC: IRQ (11) already programmed
<4>ACPI: PCI Interrupt Link [LNKG] enabled at IRQ 10
<7>PIC: IRQ (10) already programmed
<4>ACPI: Unable to set IRQ for PCI Interrupt Link [LNKH] (likely buggy ACPI BIOS, please report to acpi-devel!)
<6>PCI: Using IRQ router VIA [1106/3227] at 00:11.0
<6>PCI: Found IRQ 11 for device 00:0d.0
<6>PCI: Sharing IRQ 11 with 01:00.0
<6>PCI: Found IRQ 5 for device 00:0e.0
<6>PCI: Found IRQ 3 for device 00:0f.1
<6>IRQ routing conflict for 00:10.0, have irq 9, want irq 3
<6>IRQ routing conflict for 00:10.1, have irq 9, want irq 3
<6>PCI: Found IRQ 10 for device 00:13.0
<6>PCI: Via IRQ fixup for 00:10.0, from 11 to 9
<6>PCI: Via IRQ fixup for 00:10.1, from 11 to 9
<6>Linux NET4.0 for Linux 2.4
<6>Based upon Swansea University Computer Society NET3.039
<4>Initializing RT netlink socket
<6>apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16)
<5>apm: overridden by ACPI.
<4>Starting kswapd
<4>bigpage subsystem: allocated 0 bigpages (=0MB).
<4>kinoded started
<5>VFS: Disk quotas vdquot_6.5.1
<5>aio_setup: num_physpages = 32766
<5>aio_setup: sizeof(struct page) = 48
<6>vesafb: framebuffer at 0xf0000000, mapped to 0xe0819000, size 65536k
<6>vesafb: mode is 1024x768x16, linelength=2048, pages=41
<6>vesafb: protected mode interface info at c000:5470
<6>vesafb: scrolling: redraw
<6>vesafb: directcolor: size=0:5:6:5, shift=0:11:5:0
<6>bootsplash 3.0.9-2003/09/08: looking for picture... no good signature found.
<4>Console: switching to colour frame buffer device 128x48
<6>fb0: VESA VGA frame buffer device
<4>pty: 256 Unix98 ptys configured
<6>Serial driver version 5.05c (2001-07-08) with HUB-6 MANY_PORTS MULTIPORT SHARE_IRQ SERIAL_PCI enabled
<6>ttyS00 at 0x03f8 (irq = 4) is a 16550A
<6>Real Time Clock Driver v1.10e
<6>Floppy drive(s): fd0 is 1.44M
<6>FDC 0 is a post-1991 82077
<4>RAMDISK driver initialized: 16 RAM disks of 64000K size 1024 blocksize
<6>loop: loaded (max 16 devices)
<6>Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4
<6>ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
<6>VP_IDE: IDE controller at PCI slot 00:0f.1
<6>PCI: Found IRQ 3 for device 00:0f.1
<6>IRQ routing conflict for 00:10.0, have irq 9, want irq 3
<6>IRQ routing conflict for 00:10.1, have irq 9, want irq 3
<6>VP_IDE: chipset revision 6
<6>VP_IDE: not 100%% native mode: will probe irqs later
<6>ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
<6>VP_IDE: VIA vt8237 (rev 00) IDE UDMA133 controller on pci00:0f.1
<6> ide0: BM-DMA at 0x9000-0x9007, BIOS settings: hda
MA, hdb
MA
<6> ide1: BM-DMA at 0x9008-0x900f, BIOS settings: hdc
MA, hdd
io
<4>hda: ST320413A, ATA DISK drive
<4>hdb: FUJITSU MPA3043ATU, ATA DISK drive
<4>blk: queue c03e66c0, I/O limit 4095Mb (mask 0xffffffff)
<4>blk: queue c03e681c, I/O limit 4095Mb (mask 0xffffffff)
<4>hdc: MATSHITA CR-585, ATAPI CD/DVD-ROM drive
<4>ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
<4>ide1 at 0x170-0x177,0x376 on irq 15
<4>hda: attached ide-disk driver.
<4>hda: host protected area => 1
<6>hda: 39102336 sectors (20020 MB) w/512KiB Cache, CHS=2434/255/63, UDMA(100)
<4>hdb: attached ide-disk driver.
<4>hdb: task_no_data_intr: status=0x51 { DriveReady SeekComplete Error }
<4>hdb: task_no_data_intr: error=0x04 { DriveStatusError }
<6>hdb: 8544940 sectors (4375 MB), CHS=531/255/63, UDMA(33)
<6>ide-floppy driver 0.99.newide
<6>Partition check:
<6> hda: hda1 hda2
<6> hdb: hdb1
<6>ide-floppy driver 0.99.newide
<6>md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
<6>md: Autodetecting RAID arrays.
<6>md: autorun ...
<6>md: ... autorun DONE.
<6>NET4: Linux TCP/IP 1.0 for NET4.0
<6>IP Protocols: ICMP, UDP, TCP, IGMP
<6>IP: routing cache hash table of 4096 buckets, 32Kbytes
<6>TCP: Hash tables configured (established 32768 bind 65536)
<6>Linux IP multicast router 0.06 plus PIM-SM
<6>NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
<6>cryptoapi: loaded
<5>RAMDISK: Compressed image found at block 0
<6>Freeing initrd memory: 246k freed
<4>VFS: Mounted root (ext2 filesystem).
<4>reiserfs: found format "3.6" with standard journal
<4>reiserfs: enabling write barrier flush mode
<4>reiserfs: using ordered data mode
<4>reiserfs: checking transaction log (device ide0(3,2)) ...
<4>for (ide0(3,2))
<4>Using r5 hash to sort names
<4>VFS: Mounted root (reiserfs filesystem) readonly.
<5>Trying to move old root to /initrd ... failed
<5>Unmounting old root
<5>Trying to free ramdisk memory ... okay
<6>Freeing unused kernel memory: 176k freed
<6>md: Autodetecting RAID arrays.
<6>md: autorun ...
<6>md: ... autorun DONE.
<4>reiserfs: enabling write barrier flush mode
<6>lvm-mp: allocating 42 lowmem entries at c225c000
<6>LVM version 1.0.5+(mp-v6d)(22/07/2002) module loaded
<4>reiserfs: enabling write barrier flush mode
<6>Adding Swap: 642560k swap-space (priority 42)
<4>reiserfs: enabling write barrier flush mode
<4>reiserfs: enabling write barrier flush mode
<4>reiserfs: found format "3.6" with standard journal
<4>reiserfs: enabling write barrier flush mode
<4>reiserfs: using ordered data mode
<4>reiserfs: checking transaction log (device ide0(3,65)) ...
<4>for (ide0(3,65))
<4>hdb: drive_cmd: status=0x51 { DriveReady SeekComplete Error }
<4>hdb: drive_cmd: error=0x04 { DriveStatusError }
<4>hdb: cache flushing failed. disable write back cacheing for journalled file systems
<4>hdb: drive_cmd: status=0x51 { DriveReady SeekComplete Error }
<4>hdb: drive_cmd: error=0x04 { DriveStatusError }
<4>hdb: cache flushing failed. disable write back cacheing for journalled file systems
<4>Using r5 hash to sort names
<4>blk: queue c03e66c0, I/O limit 4095Mb (mask 0xffffffff)
<4>blk: queue c03e681c, I/O limit 4095Mb (mask 0xffffffff)
Kernel logging (ksyslog) stopped.
Kernel log daemon terminating.
Boot logging started on /dev/tty1(/dev/console) at Fri Jun 25 12:43:51 2004
<notice>run boot scripts (setserial boot.proc)
Configuring serial ports...
ttyS0 at 0x03f8 (irq = 4) is a 16550A
Configured serial ports
done<notice>exit status of (setserial boot.proc) is (0 0)
<notice>run boot scripts (boot.md)
<notice>exit status of (boot.md) is (0)
<notice>run boot scripts (boot.lvm)
Run file system check on root for LVM activation
fsck 1.34 (25-Jul-2003)
Reiserfs super block in block 16 on 0x302 of format 3.6 with standard journal
Blocks (total/free): 4727126/2518320 by 4096 bytes
Filesystem is clean
Filesystem seems mounted read-only. Skipping journal replay.
Checking internal tree..finished
doneRemounting root file system (/) read/write for vgscan...
Scanning for LVM volume groups...
vgscan -- reading all physical volumes (this may take a while...)
vgscan -- "/etc/lvmtab" and "/etc/lvmtab.d" successfully created
vgscan -- WARNING: This program does not do a VGDA backup of your volume group
Activating LVM volume groups...
vgchange -- no volume groups found
done
<notice>exit status of (boot.lvm) is (0)
<notice>run boot scripts (boot.localfs)
Activating swap-devices in /etc/fstab...
doneChecking file systems...
fsck 1.34 (25-Jul-2003)
Reiserfs super block in block 16 on 0x302 of format 3.6 with standard journal
Blocks (total/free): 4727126/2518320 by 4096 bytes
Filesystem is clean
Filesystem seems mounted read-only. Skipping journal replay.
Checking internal tree..finished
Reiserfs super block in block 16 on 0x341 of format 3.6 with standard journal
Blocks (total/free): 1066306/90509 by 4096 bytes
Filesystem is clean
Replaying journal..
0 transactions replayed
Checking internal tree..finished
doneMounting local file systems...
proc on /proc type proc (rw)
devpts on /dev/pts type devpts (rw,mode=0620,gid=5)
/dev/hdb1 on /Fleeble type reiserfs (rw,noexec,nosuid,nodev)
done<notice>exit status of (boot.localfs) is (0)
<notice>run boot scripts (boot.crypto)
<notice>exit status of (boot.crypto) is (0)
<notice>run boot scripts (boot.swap boot.scpm boot.restore_permissions boot.loadmodules)
Loading required kernel modules
doneActivating remaining swap-devices in /etc/fstab...
doneMounting shared memory FS on /dev/shmdone
Restore device permissionsdone
<notice>exit status of (boot.swap boot.scpm boot.restore_permissions boot.loadmodules) is (0 0 0 0)
<notice>run boot scripts (boot.idedma boot.clock)
Setting up IDE DMA mode
/dev/hda:
setting using_dma to 1 (on)
using_dma = 1 (on)
/dev/hdb:
setting using_dma to 1 (on)
using_dma = 1 (on)
done
Setting up the CMOS clockdone
<notice>exit status of (boot.idedma boot.clock) is (0 0)
<notice>run boot scripts (boot.ldconfig)
Setting up timezone datadone
<notice>exit status of (boot.ldconfig) is (0)
<notice>run boot scripts (boot.sched boot.localnet boot.isapnp)
Setting scheduling timeslices unused
Setting up hostname 'linux'done
Setting up loopback interface done
Cleaning up using /sbin/modify_resolvconf:
restored /etc/resolv.conf from /etc/resolv.conf.saved.by.dhcpcd
done
<notice>exit status of (boot.sched boot.localnet boot.isapnp) is (6 0 0)
<notice>run boot scripts (boot.klog boot.ipconfig)
Enabling syn flood protectiondone
Disabling IP forwardingdone
Creating /var/log/boot.msg
done<notice>killproc: kill(27,29)
Boot logging started on /dev/tty1(/dev/console) at Fri Jun 25 12:44:06 2004
Master Resource Control: previous runlevel: N, switching to runlevel: 5
<notice>start services (random isdn)
Initializing random number generatordone
<notice>exit status of (random isdn) is (0 0)
<notice>start services (network)
Setting up network interfaces:
lo done
eth0 (DHCP) <notice>startproc: execve (/sbin/dhcpcd) [ /sbin/dhcpcd -H -D -N -t 999999 -h linux eth0 ], [ CONSOLE=/dev/console TERM=linux SHELL=/bin/sh OLDPWD=/etc/sysconfig/network progress=18 INIT_VERSION=sysvinit-2.82 RUN_FROM_RC=yes REDIRECT=/dev/tty1 AUTOBOOT=YES COLUMNS=128 PATH=/sbin:/usr/sbin:/bin:/usr/bin:/etc/sysconfig/network/scripts RUNLEVEL=5 PWD=/etc/sysconfig/network PREVLEVEL=N LINES=48 HOME=/ SHLVL=4 BOOT_IMAGE=Linux splash=silent sscripts=37 _=/sbin/startproc DAEMON=/sbin/dhcpcd ]
<notice>pidofproc: dhcpcd 560
failed
<notice>exit status of (network) is (0)
<notice>start services (syslog)
Starting syslog services<notice>startproc: execve (/sbin/syslogd) [ /sbin/syslogd ], [ CONSOLE=/dev/console TERM=linux SHELL=/bin/sh progress=19 INIT_VERSION=sysvinit-2.82 REDIRECT=/dev/tty1 AUTOBOOT=YES COLUMNS=128 PATH=/usr/local/sbin:/sbin:/bin:/usr/sbin:/usr/bin RUNLEVEL=5 PWD=/ PREVLEVEL=N LINES=48 HOME=/ SHLVL=2 BOOT_IMAGE=Linux splash=silent sscripts=37 _=/sbin/startproc DAEMON=/sbin/syslogd ]
<notice>startproc: execve (/sbin/klogd) [ /sbin/klogd -c 1 -2 ], [ CONSOLE=/dev/console TERM=linux SHELL=/bin/sh progress=19 INIT_VERSION=sysvinit-2.82 REDIRECT=/dev/tty1 AUTOBOOT=YES COLUMNS=128 PATH=/usr/local/sbin:/sbin:/bin:/usr/sbin:/usr/bin RUNLEVEL=5 PWD=/ PREVLEVEL=N LINES=48 HOME=/ SHLVL=2 BOOT_IMAGE=Linux splash=silent sscripts=37 _=/sbin/startproc DAEMON=/sbin/klogd ]
done
<notice>exit status of (syslog) is (0)
<notice>start services (hotplug)
Starting hotplugging services [ ieee1394 net pci usb ................^G.. ]done
<notice>exit status of (hotplug) is (0)
<notice>start services (resmgr)
Starting resource manager<notice>startproc: execve (/sbin/resmgrd) [ /sbin/resmgrd ], [ CONSOLE=/dev/console TERM=linux SHELL=/bin/sh progress=21 INIT_VERSION=sysvinit-2.82 REDIRECT=/dev/tty1 AUTOBOOT=YES COLUMNS=128 PATH=/usr/local/sbin:/sbin:/bin:/usr/sbin:/usr/bin RUNLEVEL=5 PWD=/ PREVLEVEL=N LINES=48 HOME=/ SHLVL=2 BOOT_IMAGE=Linux splash=silent sscripts=37 _=/sbin/startproc DAEMON=/sbin/resmgrd ]
done
cont in next post...