Op het werk hebben wij een aantal thinclients, waarvan 3 verschillende typen.
Deze thinclients zijn voorzien van een flink aangepaste Windows XP Embedded.
Nu ben ik bezig om een USB stick te maken waar ik van elk type een basis image op heb staan (3 stuks dus), deze image is gemaakt met partimage van de Windows partitie.
Deze USB stick heb ik bootable gemaakt m.b.v. syslinux en hierop staat PLoP Linux.
Nu heb ik middels wat bash scripting een simpel script gemaakt welke het type systeem detecteert en vervolgens wil gaan imagen.
Tot zover werkt het.
Echter hebben de thinclients die vers uit de doos komen een andere partitabel als de partitietabel op de geïnstalleerde/geconfigureerde versies. (Waar ook de image van gemaakt is)
Nu heb ik m.b.v. sfdisk de partitietabel opgeslagen:
Vervolgens een copy gemaakt van de MBR m.b.v.
Eigenlijk precies zoals het beschreven staat op de site van partimage.
Op de "nieuwe/verse" nc onderneem ik de volgende stappen.
1. Schrijf de partitietabel weg
2. Ik image de NTFS partitie m.b.v. partimage.
3. Ik schrijf de MBR weg
Nu herstart ik het systeem en ik krijg ..... alleen een zwart scherm
Iemand ideeën tips, wijziging in volgorde hoe ik dit wel werkend kan krijgen, m.i. zou dit gewoon moeten kunnen.
Deze thinclients zijn voorzien van een flink aangepaste Windows XP Embedded.
Nu ben ik bezig om een USB stick te maken waar ik van elk type een basis image op heb staan (3 stuks dus), deze image is gemaakt met partimage van de Windows partitie.
Deze USB stick heb ik bootable gemaakt m.b.v. syslinux en hierop staat PLoP Linux.
Nu heb ik middels wat bash scripting een simpel script gemaakt welke het type systeem detecteert en vervolgens wil gaan imagen.
Tot zover werkt het.
Echter hebben de thinclients die vers uit de doos komen een andere partitabel als de partitietabel op de geïnstalleerde/geconfigureerde versies. (Waar ook de image van gemaakt is)
Nu heb ik m.b.v. sfdisk de partitietabel opgeslagen:
code:
1
| sfdisk -d /dev/hda > partitietabel.sf |
Vervolgens een copy gemaakt van de MBR m.b.v.
code:
1
| dd if=/dev/hda of=backup.mbr count=1 bs-512 |
Eigenlijk precies zoals het beschreven staat op de site van partimage.
Op de "nieuwe/verse" nc onderneem ik de volgende stappen.
1. Schrijf de partitietabel weg
code:
1
| sfdisk /dev/hda < partitietabel.sf |
2. Ik image de NTFS partitie m.b.v. partimage.
3. Ik schrijf de MBR weg
code:
1
| dd if=backup.mbr of=/dev/hda |
Nu herstart ik het systeem en ik krijg ..... alleen een zwart scherm
Iemand ideeën tips, wijziging in volgorde hoe ik dit wel werkend kan krijgen, m.i. zou dit gewoon moeten kunnen.
If it is broken, fix it. If it ain't broken, make it better!