Как установить виндовс 7 на мс дос

Обновлено: 02.07.2024

Часто (ну не всем, но неко­то­рым людям) быва­ет нуж­но сде­лать что-нибудь, что слож­но или невоз­мож­но под Windows, для чего тре­бу­ет­ся чистый DOS . Напри­мер: MHDD , Victoria, DiskEdit, пере­шить биос кому-нибудь и т.п.


В общем, вче­ра, уста­нав­ли­вая Win7 на новое желе­зо, дове­лось мне разо­брать­ся, “а как, собсно” оно вза­и­мо­дей­ству­ет с дру­ги­ми ося­ми на уровне загрузчика.
При­выч­но­го еще с winnt boot.ini там нет. Есть ката­лог Boot и вин­до­вая ути­лит­ка bcdedit.exe — “редак­тор хра­ни­ли­ща дан­ных кон­фи­гу­ра­ции загруз­ки”. Ее и будем юзать.

есть пустой винт. совсем пустой.
гру­зим­ся с дис­ке­ты или флэш­ки с тре­бу­е­мой вер­си­ей ms-dos, так­же там долж­ны быть от той же вер­сии доса фай­лы fdisk.exe и format.exe
fdisk — созда­ем _один_ основ­ной раз­дел под дос неболь­шо­го раз­ме­ра (мне хва­та­ет 2 гига), дела­ем его актив­ным, пере­гру­жа­ем­ся, форматируем
nb: если гру­зи­лись с флэш­ки, то актив­ным сде­лать не дает — для это­го юза­ем diskedit от нор­то­на или n & b
format c: /u /c /s с дис­ке­ты (или d: с флэшки)
вытас­ки­ва­ем дис­ке­ты, флэш­ки, запи­хи­ва­ем dvd с инстал­ля­хой win7, ставим
при выбо­ре, куда ста­вить, луч­ше сра­зу запу­стить diskpart (через команд­ную стро­ку в инстал­ля­хе — Shift-F10) и вруч­ную создать еще один основ­ной раз­дел под семер­ку, и если оста­лось место — то занять его рас­ши­рен­ным раз­де­лом, ина­че инстал­ля­ха семер­ки созда­ет свои, слу­жеб­ные, разделы.
ста­вит­ся семер­ка, гру­зит­ся, видим, что она вста­ла на C:, а досов­ский раз­дел вооб­ще лишен буквы
в “управ­ле­нии дис­ка­ми” выда­ем досов­ско­му раз­де­лу какую-нибудь бук­ву (напри­мер, E:)

cmd
bcdedit /create /d “ MS-DOS ” /application bootsector

в ответ оно гово­рит некий ID вида — копи­ру­ем его в буфер, даль­ше будем встав­лять вме­сто
теперь как опи­са­но в инте­рес­ном месте на фору­ме микрософта:

bcdedit /set device partition=E:
bcdedit /set path \bootsect.bak
bcdedit /displayorder ‑addlast

файл bootsect.bak авто­ма­ти­че­ски созда­ет­ся на досов­ском раз­де­ле в про­цес­се уста­нов­ки Windows7. при жела­нии его мож­но пере­име­но­вать и соот­вет­ствен­но изме­нить команду.

для про­вер­ки мож­но набрать bcdedit /v , выве­дет­ся спи­сок пунк­тов меню загруз­ки, сре­ди них долж­но быть что-то похо­жее на вот такое:

Читайте также: