Duzym problemem w przypadku bootowania BartPe , WinPE, czy
ERDCommander z serwera RIS jest konieczność posiadania dobrych
sterowników zintegrowanych z częścią tekstową setupu - podobnie jak to
mialo miejsce w przypadku RISa. Na szczęście inzynierowie z microsoftu
wpadli na genialny pomysł - ładowanie obrazu płyty do pamieci RAM, co
niweluje monieczność posiadania sterowników w tekstowej części
setupu/uruchomienia (ludzie od linuksa wpadli na to jakies 8 lat temu(;
).
Co jest nam więc potrzebne? Na pewno płyta z wk3 sp1, ew. sam update z w2k3sp1. Z płytki kopiujemy pliki
ntldr i
ntdetect.com, oraz rozpakowujemy i kopiujemy plik
startrom.co_ do folderu
/i386/templates nowego katalogu na risie.
W ww. katalogu tworzymy plik np.
bartpe.sif:
[SetupData]
BootDevice = "ramdisk(0)"
BootPath = "\%MACHINETYPE%\System32\"
OsLoadOptions = "/noguiboot /fastdetect /minint /rdexportascd /rdpath=%INSTALLPATH%\%MACHINETYPE%\winpe.iso"
Architecture = "%MACHINETYPE%"
[OSChooser]
Description = "BartPe off RAM"
Help = "BartPE ramImage."
LaunchFile = "%INSTALLPATH%\%MACHINETYPE%\templates\startrom.com"
ImageType = Flat
Version="1.01"
Następnie tworzymy nowy obraz plików (z systemów xp, lub w2k3), i do katalogu
/i386/system/drivers kopiujemy rozpakowany plik z w2k3sp1
ramdrive.sys. Tworzymy obraz płyty ISO, kopiujemy do katalogu
/i386 i już działa.