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