Wir haben die DecTOPs der 1. Sammelbestellung sehr g=C3=BCnstig bekommen= . Urspr=C3=BCnglich sollten die Ger=C3=A4te an Radioshack gehen, deshalb= handelt es sich um =E2=80=9Cgesperrte=E2=80=9C Ger=C3= =A4te, wie bei den alten AMD PIC. Das =E2=80=9Eentsperren=E2=80=9C ist- = nach einigem Ausprobieren- jedoch recht einfach. Sollte es trotz allem n= icht funktionieren, habe ich auch auf dieser Seite ein Diskussionsmodul = eingebettet (siehe Seitenende). — Marcus Shaw - 2008-01-31 13= :00 Neues Frank hat mir ein gepatchtes Image zuges= chickt, was verhindert das dass installierte Windows CE gel=C3=B6scht wi= rd. (Siehe Text/Links.) — Marcus Shaw - 2008-02-10 21:32=
Dieses Image ist f=C3=BCr einen USB-Stick mit mindestens 512 MB ausgelegt und enth=C3=A4lt die von DataEvo= lution bereitgestellte Software zum Entsperren des BIOS, so da=C3=9F auc= h andere Betriebssysteme als das vorinstallierte WinCE 5.0 booten d=C3=BC= rfen. Der DecTop wird dabei komplett plattgemacht also geht der urspr=C3= =BCngliche Festplatteninhalt verloren! Wer Windows CE weiterhin nutzen m= =C3=B6chte, sollte vorher die Festplatte ausbauen und ein komplettes Ima= ge der Festplatte machen.
Gek=C3=BCrzter Auszug der E-Mails von Frank
(…) mir ist aufgefa=
llen, dass verschiedene Images enthalten sind. Ich habe 4
Sektoren des Images gepatcht, bevor ich das gleich mal booten werde (&he=
llip;).
Ob er funktioniert, weiss ich ja noch nicht, aber wenn ja, da=
nn ist es vielleicht fuer Leute interessant, die (…) nicht gleich=
die Platte loeschen wollen.
Yep, klappt! Kann RH9 und RHEL5 von CD booten oder auch CE von HD.
Partition angeschaut, scheint eine Recovery dabei zu sein.
Werde ein Recover-Img fuer Auslieferzustand machen.
* |Patch = 1 KB
Damit er nach dem Boot nicht jedes mal das CD-Rom Laufwerk sucht kann m= an das oben angegeben Image nutzen. In der Autoexec.bat m=C3=BCssen dann= folgende =C3=84nderungen gemacht werden:
Autoexec.bat
@Echo Off cls REM !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! REM CHOOSE WHICH BIOS VERSION YOU WANT BY UNCOMMENTING (REMOVE) REM THE "REM") THE VERSION YOU WANT. REM !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! REM GE10208 =3D LATEST PIC WINDOWS CE LOCKED BIOS FOR REGULAR PIC IMAGE= REM XPWITHCD =3D UNLOCKED PIC BIOS TO SUPPORT WINDOWS/LINUX OS WITH CD B= OOT SUPPORT REM XPNOCD =3D UNLOCKED PIC BIOS TO SUPPORT WINDOWS/LINUX OS WITH NO C= D BOOT SUPPORT (FASTER BOOT) REM CEWITHCD =3D UNLOCKED PIC BIOS TO SUPPORT WINDOWS CE WITH CD BOOT SU= PPORT REM CENOCD =3D UNLOCKED PIC BIOS TO SUPPORT WINDOWS CE WITH NO CD BOOT= SUPPORT (FASTER BOOT) REM set BIOSVER=3DGE10208 = REM set BIOSVER=3DXPWITHCD set BIOSVER=3DXPNOCD REM set BIOSVER=3DCEWITHCD REM set BIOSVER=3DCENOCD ...
Wie man Zugang zum BIOS bekommt, ist noch immer unklar. =
Crypto-BIOS-Kommentare deuten darauf hin, dass zumindest b= ei manchen Modellen spezielle Vorkehrungen getroffen wurden, das BIOS zu= sperren. General Software ist hier stolz auf ihr Embedded BIOS=C2=AE 2000 (ht= tp://www.amdboard.com/geode_100505.html). =
Bei manchen Geode-Systemen verweist AMD auch auf XpressROM von Insyde So= ftware (toter Link von AMD). Der Download des Bootloaders ist nicht (mehr) verf=C3= =BCgbar, die Docu verweist auf gedr=C3=BCcktes F1 w=C3=A4= hrend des Bootens zum L=C3=B6schen des CMOS. Das User Guide gilt f=C3=BC= r die ganze Geode-Familie, gibt aber vielleicht Hinweise auf Optionen, d= ie auch im DecTOP anwendbar sein k=C3=B6nnten. F=C3=BCr weitere Hinweise= ist eine Registrierung erforderlich.
Allgemeine Hinweise auf LinuxBIOS (coreboot) scheinen wenig weiter zu helfen und eher d= en Geode LX, Southbridge CS5536 und die Anwendung im OLPC zu betreffen = (Linux Symposium 2007). Entspreche= nde Informationen f=C3=BCr GX/CS5535 sind aber verf=C3=BCgbar.
Es scheint nicht m=C3=B6glich zu sein, durch Dr=C3=BCcken von **DEL**ete beim Bo= oten ins BIOS zu kommen.
=C3=9Cber das BIOS kann vermutlich auch das Power Management konfiguriert werden.
http://mozy.org/amd-pic/ hat e= inige Tipps, wie man unter Win CE dessen Sperren aufheben kann: flashce = 256 =E2=80=9E\USB Device\UNLOCK.ROM=E2=80=9C 0x01DFD81A noreboot
Beim Versuch, das BIOS mit flashrom auszulesen, erhaelt man Hinweise auf einen SST49LF002A/B
Prinzipiell gibt es die Programme SelfImage und =E2=80=9Edd f=C3=BCr Windows=E2=80=9C (sie= he Link auf der Homepage von selfimage, wobei dd unter Windows f=C3=BCr = viele nicht funktionierte. Mit einem CD-Boot-Linux wie Knoppix hingegen = war es kein Problem).
Das usb1.img (oder Franks, siehe Text/Links) aus dem o.g. = Download mu=C3=9F als Rohdaten auf das USB-Laufwerk geschrieben werden. = Ein Drauf-Kopieren reicht nicht! SelfImage installieren, Neustarten(!), =E2=80=9Ee= ntire drive=E2=80=9C ausw=C3=A4hlen! Es muss nicht nur die Part= ition sondern der ganze Stick beschrieben werden.
(Ggf. Image vom alten Stick machen da das Image hier ein 512 MB Image ist und alle Daten und korre= kte Datentr=C3=A4gergr=C3=B6=C3=9Fe verloren gehen! )
Unter Windows ist das anscheinend nicht ganz einfach, da dort nur d=
ie Volumes (Partitionen) und nicht die physikalischen Laufwerke =E2=80=9E=
direkt=E2=80=9C ansprechbar sind.
Bei Selfimage zeigt bei einigen von uns keine Laufwerksliste an - hat es=
bei jemandem funktioniert? Laut Andre hilft ggf. ein Neustart! La=
ut Dawidi fehlt dem Programm warscheinlich nur der Font zum anzeigen der=
Liste.
dd scheint unter Windows nur Volumes und keine physikalischen Laufwerke = beschreiben zu k=C3=B6nnen - oder hat es jemand damit hinbekommen?
Kennt jemand alternative Programme?
Ansonsten: Knoppix, das von CD startbare Linux-Betriebssystem herunterla= den und damit den USB Stick beschreiben (Siehe n=C3=A4chster Abschnitt)
Bei User =E2=80=9Efx5=E2=80=9C stellte sich heraus dass nicht jeder Sti= ck funktioniert, w=C3=A4hrend es bei den ersten =E2=80=9ETestern=E2=80=9C= auf Anhieb funktionierte (so dass ich eingangs davon ausging es w=C3=A4= re alles kein Problem).
Alternative, englische Entsperranleitung: http://mozy.org/amd-pic/
Unter Windows Vista sollte man darauf achten, dass man SelfImage =C3=BCber =E2=80=9EAls Ad= ministrator ausf=C3=BChren=E2=80=9C startet.
#Alle SCSI = Platten und andere USB Speicher (Platten, Sticks, Kartenleser) entfernen= oder /dev/sda durch das richtige Device ersetzen, fdisk -l kann beim Su= chen des Devices eine Hilfe sein
su -
#root werden
wget -c http://www.nottoxic.com/wapcc/ae/aqua/usb1.zip=
a>
unzip usb1.zip
dd if=3Dusb1.img of=3D/dev/sda
=
Anmerkung von Schorhr: Wer absolut nicht zurecht kommt, dem kann ich zur= not einen USB Stick kaufen, fertig machen und schicken (da die =E2=80=9E= gesperrten=E2=80=9C Ger=C3=A4te ja ca. 8 Euro gespart haben relativiert = sich das wieder). Mit w=C3=A4re es aber recht lieb wenn Ihr bspw. eine K= noppix-Boot-CD nehmt, und via =E2=80=9Edd=E2=80=9C den USB Stick schreib= t, damit hat es bis jetzt bei allen geklappt.
2. Auch wenn das Ger=C3=A4t schwer zu =C3=B6ffnen geht, bekommt man die = Festplatte ausgebaut. Diese kann man dann an einem anderen PC prima form= atieren und vorbereiten.
(Info: Geh=C3=A4use= =C3=96ffnen ) =
→ an einem anderen XP-Rechner die Festplatte formatieren und mit Sy= stemdateien versehen =E2=80=9Eformat i: /s /q=E2=80=9C
→ dem i386-Ordner der XP-CD r=C3=BCberkopieren
→ Festplatte wieder einbauen, Booten und Spa=C3=9F haben
→ syslinux runterladen und Boot-Sektor schreiben =E2=80=9Esyslinux = -f -ma i:=E2=80=9C
→ DamnSmallLinux runterladen (dsl-4.2.4-embedded.zip) und komplett = entpacken
→ Festplatte wieder einbauen, Booten und Spa=C3=9F haben
→ Anleitung: http://www.damnsmalllinux.org/wiki/index.php/Installing_= to_a_USB_Flash_Drive
→ Siehe http://www.eeetalk.de/2008/01/26/windows-xp-von-usb-stick-insta= llieren.html
→ Ist zwar ein anderes Ger=C3=A4t (eeePC), aber die Vorgehensweise = klingt erstmal gut
→ Vom USB-Stick booten klappt erst NACHDEM man das BIOS-Update eing= espielt hat
→ Booten tut er, die Installation ist etwas komplizierter
→ Kompletten Installationsbericht reiche ich nach, sobald es bei mi= r l=C3=A4uft
(Info: Geh=C3=A4us= e =C3=96ffnen ) =
→ HP Disk Utility: http://www.wintotal.de/Soft= ware/index.php?id=3D3181
→ Syslinux: http://syslin= ux.zytor.com/
→ Selfimage: http= ://selfimage.excelcia.org/
→ Linux-Anleitungen f=C3=BCr den DecTOP: linux
→ Knoppix (Linux das von CD bootet zwecks Stick-Beschreiben via dd)= http://knoppix.org
→ Kleinere Linuxvariationen: http://rz-obrian.rz.un= i-karlsruhe.de/knoppix-usb/ → http://www.damnsmalllinux.org/
→ Methode zum DecTOP entsperren (English) http://mozy.org/amd-pic/
Sp=C3=A4te Gr=C3=BC=C3=9Fe, Rob
altern= atives bios | 2008-05-10 14:25 | Stefan Hellmann | 6 Kommentare |
Probleme beim booten vom USB-Stick | 2008-02-13 15:01 | mauk | = 6 Kommentare |
Proble= me unter Windows den Stick bootf=C3=A4hig zu machen | 2008-02-05 12:56 | Marcus Shaw | 8 Kommentare |
(ALT) USB-Stick Image via Linux = aufspielen | 2008-02-04 22:22 | Marcus Shaw | 1 Kommentar |
= G=C3=BCnstige USB-Sticks | 2008-02-04 12:05 | Marcus Shaw | 1 Kommentar |