I'm trying to install a SATA drive in my A1, with an aim to making it bootable but for now trying to get it up and running.
Initially, all went well. I physically installed it and booted up. Went into media toolbox, sii3114.ide and the drive showed up fine. I installed an SLB, then created a single 2 GB SFS/02 partition, made it bootable and gave it a boot prioity of 1. (I have two bootable partitions on my PATA HD, the main one is 2 and a back-up is 1).
I rebooted, the new partition came up fine, did a quick format and copied my main Workbench partition across.
I ran SmartCTL on the new drive to verify all was OK, and it was.
All fine so far.
Next I wanted to test booting off it. In UBoot, under IDE Ports/ SATA (3114), I set "Active bus to scanning" to "Both" and Unit 0 to "Hard Disk" and "UDMA 6". (This may've been the big mistake, because my drive was actually on Port 1).
Then I rebooted, and, in UBoot accessed the boot selector and tried to boot from Serial Disk.
The Second Level Booter failed. It reported there was a valid disk, but no SLB on the disk.
I rebooted again. My PATA drive booted up, but my SATA drive has disappeared altogether! The partition has gone, and sii3114.device no longer shows up in media toolbox.
I've put my UBoot settings back to "Active bus to scanning" to "Disabled" and all units to "Automatic" and "Best PIO".
However, no luck. The drive has disappeared.
My kicklayout hasn't changed.
Anyone have any ideas? Have I set a new record for destroying a brand new SATA drive?
Here's my Uboot variables:
Code: Select all
ide_doreset=on ide_cd_timeout=30 menucmd=menu bootdelay=5 ethact=3Com 3c920c#0 autostart=yes bootcmd=menu;run menuboot_cmd ide=psii sii0680ide_irq=1111 bootdevice=0:1 boot_command=diskboot sii0680ide_timeout=30 stdin=ps2kbd sii3112ide_maxbus=0 a1ide_maxbus=0 baudrate=115200 sii0680ide_maxbus=2 video_activate=agp serial1_address=3f8 serial2_address=2f8 parallel_mode=2 parallel_address=378 usb0_enable=on usb1_enable=off usb_use_header=0 ide_maxbus=0 ide_swap=0 ethaddr=00:09:D2:11:04:12 ipaddr=<unset> serverip=<unset> boot1=psii boot3= boot_config=Default boota_timeout=5 boot_method=boota menuboot_delay=5 os4_commandline=debuglevel=0 pci_irqa=9 pci_irqa_select=level pci_irqb=10 pci_irqb_select=level pci_irqc=11 pci_irqc_select=level pci_irqd=7 pci_irqd_select=level agp_enable=on agp_sideband=off agp_speed=2x limit_memory=1024 use_memory_limit=no boot2=psiicdrom video_num=1 sii3512ide_maxbus=0 sii0680ide_conf=1120 stdout=vga bootargs=root=/dev/hdaa video=radeonfb:1024x768-8@60 l2cr=0x80000000 hda=noprobe hdb=noprobe hdc=ide-scsi menuboot_cmd=ide reset; boota; boota; boota sii0680ide_xfer=FAEB sii3114ide_conf= 1 sii3114ide_maxbus=0 sii3114ide_xfer=0000