Hallo zusammen,
ich musste gestern feststellen, das die GoFlex wohl nicht von jedem SATA-Device bootet
Ich habe vor ein paar Tagen eine SanDisk ReadyCache bekommen und das System draufgeklont.
Doch leider bootet das Teil nicht, weder im linken, noch im rechen SATA-Port. Die SSD wird zwar erkannt, doch leider kann er wohl den Kernel nicht laden. Eine genaue Fehlermeldung kann ich noch nachliefern.
Ich gehe doch richtig in der Annhame das hier das uboot dafür verwantvortlich ist, das das Device bootet, oder?
Mit diesen Einstellungen:
fw_setenv sata_boot 'ide reset; mw 0x800000 0 1; ext2load ide 0:1 0x800000 /boot/uImage; if ext2load ide 0:1 0x1100000 /boot/uInitrd; then bootm 0x800000 0x1100000; else bootm 0x800000; fi'
fw_setenv sata_bootcmd 'run usb_set_bootargs; run sata_boot'
fw_setenv bootcmd 'usb start; run force_rescue_bootcmd; run ubifs_bootcmd; run usb_bootcmd; usb stop; run sata_bootcmd; run rescue_bootcmd; run pogo_bootcmd; reset'
booten zwei verschiedene SATA-Platten ohne Probleme, aber die SSD leider nicht.
Derzeit habe ich Sie in einem alten USB-Gehäuse, von dort bootet Sie auch, aber schön ist das nicht
Nur mal so zur Info..
Hat vllt noch jemand irgendwelche Idden wie man da Anstzen könnte?
Ich kann hier noch zwei Dinge probieren:
Ich könnte es nochmal mit einer SanDisk SSD 64GB probieren, wobei ich mir da eher wenig Hoffnungen machen, oder
ich könnte versuchen, den Kernel auf einen USB-Stick zu legen und das rootfs auf die SSD, aber da habe ich noch keine Ideen wie ich das wohl am besten anstelle
Gruß
BooStar