arc

Advanced Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Консоль Восстановления (Recovery Console): замена sys.com Или "Recovery Console Отдельным дистрибутивом" Вы спросите: "А что тут хитрого? Это же с дистрибутива Винды ставится!" Правильно! Ну а если дистрибутива винды под рукой нету? (например, флешка???) Для начала, я освещу сферы применения. 1. Аварийный доступ к разделам НТФС, реестру ВинХП, и базовому инструментарию КВ, собственно. 2. Запись загрузочных файлов ВИННТ (всех нтей))). Некий аналог sys.com))) - Кстати, я слышал, что в OPK должна быть утила sys.exe - отзовитесь у кого она есть (утила))) - я ее не встречал ******Примечание. У нт 4.0 была возможность записать загрузочные файлы из ДОСа - winnt.exe /ox /b - увы, это уже не актуально... Последний способ наиболее привлекателен, так как иногда приходится у далять системный (это словами винды, на самом деле - загрузочный)раздел, если он не соответствует тому на котором стоит винда))). Такое бывает... Кстати раздел на котором она стоит зовется BOOT, а с которого грузится (загрузчик там и бут сектор))) - SYSTEM))) Так вот. Заходим в место, где лежит дистриб (i386). Запускаем i386\winnt32 /cmdcons /dudisable /unattend:ua.txt /syspart:c: /debug0:c:\log.txt, где ua.txt [Unattended] UnattendMode=DefaultHide OemSkipEula=Yes - минимальный унаттенд, чтобы сетап не задавала лишних вопросов, /syspart:c: - это, собственно диск, который нам нужен))), c:\log.txt содержит минимальный лог ошибок в процессе инсталла. Как вы видите, действие занимает секунд 5, от силы))) И так, остается составить листинг фалов, необходимых для установки КВ. File name Size ------------------------------ --------------- 1394bus.sy_ 29,134 abp480n5.sy_ 13,699 acpi.sy_ 91,571 acpiec.sy_ 6,449 adpu160m.sy_ 50,331 aha154x.sy_ 8,038 aic78u2.sy_ 29,912 aic78xx.sy_ 30,488 aliide.sy_ 2,839 amsint.sy_ 7,277 asc.sy_ 15,258 asc3350p.sy_ 13,211 asc3550.sy_ 8,936 atapi.sy_ 47,242 autochk.exe 565,760 autofmt.exe 558,592 biosinfo.inf 48,037 bootvid.dl_ 6,232 c_1252.nl_ 1,479 c_437.nl_ 1,642 cbidf2k.sy_ 7,630 cd20xrnt.sy_ 3,975 cdfs.sy_ 32,711 cdrom.sy_ 24,198 classpnp.sy_ 27,153 cmdide.sy_ 3,671 cpqarray.sy_ 8,537 dac2w2k.sy_ 29,302 dac960nt.sy_ 8,001 disk.sy_ 19,017 DISK1 3 dmboot.sy_ 121,923 dmio.sy_ 69,563 dmload.sy_ 2,859 DOSNET.INF 166,287 dpti2o.sy_ 10,997 drvmain.sdb 8,514 EULA.TXT 29,338 fastfat.sy_ 76,986 fdc.sy_ 14,958 flpydisk.sy_ 11,225 ftdisk.sy_ 60,791 hal.dl_ 52,956 halaacpi.dl_ 46,479 halacpi.dl_ 39,630 halapic.dl_ 50,920 hidclass.sy_ 19,833 hidparse.sy_ 12,269 hidusb.sy_ 5,265 hpn.sy_ 15,648 i2omgmt.sy_ 3,862 i2omp.sy_ 10,086 i8042prt.sy_ 25,847 ini910u.sy_ 8,560 intelide.sy_ 2,601 INTL.INF 807,824 isapnp.sy_ 20,351 KBDAL.DLL 6,656 KBDBE.DLL 6,144 KBDBLR.DLL 5,632 KBDBR.DLL 6,144 KBDBU.DLL 5,632 KBDCA.DLL 6,144 kbdclass.sy_ 12,067 KBDCR.DLL 6,656 KBDCZ.DLL 7,168 KBDCZ1.DLL 6,656 KBDDA.DLL 6,144 KBDDV.DLL 5,120 KBDES.DLL 6,144 KBDEST.DLL 6,144 KBDFC.DLL 6,144 KBDFI.DLL 6,144 KBDFR.DLL 6,144 KBDGKL.DLL 6,144 KBDGR.DLL 6,144 KBDGR1.DLL 6,144 KBDHE.DLL 5,632 KBDHE220.DLL 5,632 KBDHE319.DLL 5,632 KBDHELA2.DLL 6,144 KBDHELA3.DLL 6,656 kbdhid.sy_ 7,707 KBDHU.DLL 6,656 KBDHU1.DLL 5,632 KBDIC.DLL 6,144 KBDIR.DLL 5,632 KBDIT.DLL 5,632 KBDIT142.DLL 5,632 KBDLA.DLL 6,656 KBDLT.DLL 5,632 KBDLV.DLL 6,144 KBDLV1.DLL 6,144 KBDNE.DLL 6,144 KBDNO.DLL 6,144 KBDPL.DLL 6,656 KBDPL1.DLL 5,632 KBDPO.DLL 6,144 KBDRO.DLL 5,632 KBDRU.DLL 5,632 KBDRU1.DLL 5,632 KBDSF.DLL 6,144 KBDSG.DLL 6,656 KBDSL.DLL 6,656 KBDSL1.DLL 6,656 KBDSP.DLL 6,144 KBDSW.DLL 6,144 KBDTUF.DLL 6,144 KBDTUQ.DLL 6,144 KBDUK.DLL 5,632 KBDUR.DLL 5,632 kbdus.dll 5,632 KBDUSL.DLL 6,144 KBDUSR.DLL 6,144 KBDUSX.DLL 6,144 KBDYCC.DLL 5,632 KBDYCL.DLL 6,656 kd1394.dl_ 3,915 kdcom.dl_ 4,184 ksecdd.sys 79,744 l_intl.nl_ 847 lbrtfdc.sy_ 14,354 mountmgr.sy_ 19,213 mraid35x.sy_ 9,785 ntdetect.com 47,580 NTDLL.DLL 668,672 ntfs.sys 561,920 ntkrnlmp.ex_ 891,521 NTLDR 233,632 ohci1394.sy_ 35,929 oprghdlr.sy_ 1,629 partmgr.sy_ 10,256 pci.sy_ 36,016 pciide.sy_ 1,695 pciidex.sy_ 13,448 pcmcia.sy_ 54,203 perc2.sy_ 16,328 perc2hib.sy_ 3,363 ql1080.sy_ 22,761 ql10wnt.sy_ 18,888 ql12160.sy_ 25,938 ql1240.sy_ 22,855 ql1280.sy_ 27,359 ramdisk.sy_ 11,754 sbp2port.sy_ 21,847 scsiport.sy_ 50,671 serenum.sy_ 8,226 serial.sy_ 29,969 setupdd.sy_ 199,318 setupldr.bin 245,920 setupreg.hiv 262,144 sfloppy.sy_ 6,094 sparrow.sy_ 11,098 spcmdcon.sys 225,152 spddlang.sy_ 1,599 sym_hi.sy_ 16,761 sym_u3.sy_ 17,923 symc810.sy_ 8,352 symc8xx.sy_ 18,304 tffsport.sy_ 68,043 toside.sy_ 2,629 txtsetup.sif 456,173 ultra.sy_ 15,864 usbccgp.sy_ 13,056 usbd.sy_ 2,495 usbehci.sy_ 11,884 usbhub.sy_ 28,755 usbohci.sy_ 8,958 usbport.sy_ 59,038 usbstor.sy_ 12,584 usbuhci.sy_ 11,022 USETUP.EXE 469,504 vga.sy_ 10,148 vgaoem.fo_ 2,437 viaide.sy_ 2,711 videoprt.sy_ 35,779 winnt.sif 2,974 WINNT32.HLP 19,955 WINNT32.EXE 46,080 WINNT32U.DLL 1,256,960 wmilib.sy_ 2,509 COMPDATA\ DRVMAIN.INF 20,917 NTCOMPAT.INF 191,846 system32\ ntdll.dll 668,672 smss.exe 469,504 WINNTUPG\ FSFILTER.INF 63 FSFILTER.HTM 2,177 FSFILTER.TXT 1,616 NETMAP.INF 29,396 NETUPG.INF 2,208 NETUPGRD.DLL 112,128 UNSUPMSG.HTM 1,181 UNSUPMSG.TXT 684 WINNTUPG\ENTINF\ NETUPG.INF 2,208 WINNTUPG\MS\ WINNTUPG\MS\MODEMSHR\ NETMAP.INF 886 NETMSHR.INF 3,662 NETSRDR.INF 2,836 WINNTUPG\MS\SNA\ NETMAP.INF 479 SNAUPG30.INI 3,382 SNAUPG40.INI 10,066 WINNTUPG\OEM\ WINNTUPG\OEM\DIGI\ WINNTUPG\OEM\DIGI\ASYNC\ NETMAP.INF 989 WINNTUPG\OEM\DIGI\ISDN\ WINNTUPG\OEM\DIGI\ISDN\BRI\ NETMAP.INF 598 WINNTUPG\OEM\DIGI\ISDN\PRI\ NETMAP.INF 664 WINNTUPG\OEM\DIGI\REALPORT\ NETMAP.INF 171 WINNTUPG\OEM\EICON\ NETMAP.INF 3,816 WINNTUPG\OEM\EQN\ NETMAP.INF 440 WINNTUPG\OEM\SPX\ WINNTUPG\OEM\SPX\MPS\ NETMAP.INF 1,170 WINNTUPG\OEM\TIGERJET\ NETMAP.INF 176 WINNTUPG\PERINF\ NETUPG.INF 2,208 WINNTUPG\SRVINF\ NETUPG.INF 2,208 total files 210 total size 11,805,515 Это ХР с СП1. С выходом СП2 этот лист уже не актуален. Из него производится коммандный файл, чтобы скопировать нужные файлы, из нужного дистрибутива ОС!))) Размер SFX-архива - менее 5 мегабайт, что и требовалось показать! |