[Ani-devel] ani release mit xp unterstuetzung
Status: Beta
Brought to you by:
substring-sfn
From: Hagen M. <h.m...@su...> - 2004-09-02 15:50:59
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 hi alle, wie bekannt, bin ich gerade dabei, ANI fuer xp flott zu kriegen. Schwerpunkte dabei sind/waren: - - einf=FChrung von grub, um system-partitionen > 1GB zu realisieren: fu= nkt jeweils mit w2k und xp. - - anpassung der prenet.exe um a) services zu installieren (unter xp kam der usb service nicht hoch) und b) um die unterst=FCtzung von REG_QWORD f=FCr registry-eintr=E4ge (xp ben=F6tigt diesen typ f=FCr die einrichtung= von startup-scripts): funkt jeweils mit w2k und xp. was unter xp nicht funktioniert (wof=FCr es auch keine weiteren anhaltspunkte/infos gibt) ist, dass nach erfolgter unattended installation vor dem reboot kein pakete-share angebunden werden kann. es geht im prinzip alles (ping, dhcp, net view etc.) ausser 'net use'. mein bestreben ist es, nach m=F6glichkeit bei sf f=FCr beide betriebssyst= eme nur ein release pflegen zu m=FCssen. f=FCr das 'net use' problem g=E4be e= s deshalb zwei m=F6glichkeiten: 1) ich baue in die post-windowsinstallation weichen ein, die zwischen xp und w2k unterscheiden und bei xp den netzabh=E4ngigen teil erst nach dem reboot erledigen. 2) ich baue die post-windows-installation so um, dass die netzwerk abh=E4ngigen sachen generell nach dem reboot durchgef=FChrt werden d.h. a= lso auch f=FCr w2k. ich pers=F6nlich w=FCrde variante 2) bevorzugen, weil variante 1) ein rie= sen gemurkse werden w=FCrde. dann sind da noch die dateien 'unattend.tpl' und 'winset.tpl'. auch hier kann es unterschiede zwischen xp und w2k geben. das problem an diesen dateien ist, dass die unterscheidung w2k/xp schon getroffen werden m=FCsste bevor das windows da ist. hierzu folgende =FCberlegungsans=E4tze= : 1) f=FCr das release bei sf k=F6nnte man jeweils zwei der dateien hinterlegen (unattend.w2k/unattend.wxp und winset.w2k/winset.wxp) und in der installationsanweisung dokumentieren, dass je nach OS die dateien in *.tpl umbenannt werden m=FCssen. eine unterscheidung m=FCsste dann nicht getroffen werden. (find ich aber trotzdem irgendwie doof) 2) man hinterlegt wieder jeweils zwei dateien und f=FChrt auf dem bootmedium in den ani.cf[012] ein schl=FCssel OS=3D<wxp|w2k> ein. je nach konfiguration wir dann das eine oder andere template f=FCr die installation benutzt. das m=FCsste dann noch in main.pl bzw. Ani.pm implementiert werden. das m=FCsste auch dokumentiert werden und man h=E4t= te unterschiedliche bootmedien. 3) man hinterlegt wieder jeweils zwei dateien und verdonnert die user dazu in jedem fall userclasses zu verwenden. das f=E4nde ich besser als ein neuen eintrag in den ani.cf[012], weil so etwas ja schon vorgesehen ist. man m=FCsste dann aber noch eine weitere dhcp-option 'OS-Type' oder 'WinVersion' einf=FChren und wie unter 2) main.pl/Ani.pm anpassen. auch mit dieser variante hat man unterschiedliche bootmedien. hat jemand besondere vorlieben f=FCr eine variante oder noch eine bessere idee? gruss hagen -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFBN0BVJ31vBDLS4wQRApkdAJ49q6XBkhzhanLhuB3nmfdJZzCaswCfR3ZJ yT3DQa+111NQaflkPeHLKmI=3D =3DFwvk -----END PGP SIGNATURE----- |