Buat kloning partisi Windows XP atau 2003 32-bit dgn cara SysPrep di system lain meskipun model hardware-nya beda (hardware independent) cukup dari dalam Windows tanpa harus boot system (offline).
Buat kloning/SysPrep partisi WinXP/Win2003 32-bit yang sifatnya 'hardware independent' dari dlm Windows, dgn partisi/drive yg akan dikloning/sysprep sdh terbaca oleh Windows dgn huruf drive yg juga sdh terbaca (mis. utk partisi WinXP/2003 yg non-bootable).
Agan bisa pakai metode unattended dgn menentukan lokasi file sysprep.inf dlm folder \userfiles\ dari folder plugin OfflineSysPrep atau dlm folder \userfiles\ dlm Windows.
Cara Pakai OfflineSysPrep:
Dari opsi 'Select Drive to SysPrep', pilih partisi/drive WinXP/2003 yg pengen di-SysPrep (cuma untuk partisi yg ada file BOOT.INI-nya di root partisinya.)
Dari opsi 'Select User Profile from Drive', pilih satu user account.
Pilih opsi 'HAL update' dari list yg ada.
(Opsional) Pilih path yg pengen discan file2 drive .inf PnP-nya supaya bisa dideteksi. Path absolut (pakai huruf drive) otomatis akan diubah jadi relative-path "%SystemDrive%" (misal, 'Z:\sysprep\drivers' akan diubah jadi '%SystemDrive%\sysprep\drivers') jadi sebaiknya, path yg agan pilih adalah yg ada dlm path %SystemDrive% system. Tool ini juga memanfaatkan file "SetupCopyOEMInf" utk scan file2 driver .inf tsb jika agan memilih opsi "Complete OfflineSysPrep operations without running sysprep.exe" dlm tab 'Advanced'. Jadi ketika sysprep dijalankan, maka ia akan menjalankan dulu fungsi search driver2 .inf bawaannya yg bisa juga dialternatifkan dgn menggunakan "SetupCopyOEMInf" klo agan tdk mau sysprep yg nyari driver2 PnP-nya.
Sekarang tinggal pakai SysPrep seperti biasa, yg biasanya otomatis jalan.
Utk Sysprep Sendiri:
Sysprep versi 5.1.2600.0 keatas bisa dipakai utk sysprep WinXP atau Win2003.
File2 Sysprep bisa agan dapatkan dlm CD instalasi XP/2003, dlm file archive "deploy.cab".
Sysprep versi 5.1.2600.2180 bisa agan download DISINI.
Sysprep versi 5.2.3790.1830 bisa agan download DISINI.
Untuk dokumen manual SysPrep bisa agan dapatkan DISINI.
Update File2 HAL:
Windows XP/2003 biasanya menggunakan salah satu dari ketiga tipe HAL (Hardware Abstraction Layer) berikut dlm konfigurasi hardware-nya:
Advanced Configuration and Power Interface (ACPI) PC - ACPIPIC
ACPI Uniprocessor PC - ACPIAPIC_UP
ACPI Multiprocessor PC - ACPIAPIC_MP
Masalahnya, karena HAL-nya bisa beda2, image system yg akan dideploy pun juga bisa tdk sama antara 1 PC dgn yg lain krn tipe hardware-nya beda. Utk mengatasinya, semua file2 HAL bisa direfresh dgn file2 yg baru (dgn cara Windows merename file2 tsb sewaktu pertama boot), mis. sp2.cab, sp1.cab atau drivers.cab tergantung instalasi Windows-nya -- lalu kemudian diset sesuai HAL yg dipake (dgn cara manual atau otomatis).
Script haldetect: [N.B.: Untuk versi 1.3 keatas]
Script haldetect adalah script modifikasi untuk BartPE yg sdh disediakan DISINI.
Script haldetect ini akan mengecek model hardware yg ada dan mengupdate isi file "sysprep.inf" (atau, membuatkannya jika belum ada), biar sysprep bisa mengganti tipe HAL yg ada secara otomatis, dgn begitu, kasus BSOD bisa dicegah ketika agan apply image agan ke PC/system yg berbeda konfig hardware-nya.
Tambahan:
Klo agan pengen compress file2 system dlm image, JANGAN ikut mengkompres file "SRV.SYS" menjadi semisal "SRV.SY_", krn proses sysprep akan gagal.
Jika agan menggunakan tool OfflineSysPrep diatas dlm Windows, maka file C:\BOOT.INI agan akan direset kembali menjadi file beratribut 'read-only' dan setting timeout-nya dikembalikan jadi 'timeout=0'.
Klo partisi yg akan dikoning/sysprep tidak ada file "BOOT.INI"-nya dlm root partisi (misal utk yg multiboot XP) atau folder boot "WINDOWS" didlmnya, bikinkan sebuah file "BOOT.INI" palsu didlmnya biar drive-nya bisa diseleksi.