Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Загрузка при помощи NTLDR: XP+MS-DOS, FreeBSD и т.д.

Модерирует : KLASS, IFkO

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2

Открыть новую тему     Написать ответ в эту тему

ndch

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CitromonZ
 
Т.к. винчестеров "137 ГБ" подавляющее большинство, для универсальности лучше использовать free fdsik.
Кроме того об более гибок, избавлен от псевдорабочих функций. В результате позволяет добыиться более быстрого выролнения задуманных действий.
Короче: НУЖНО использовать его.
http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/dos/fdisk/fdisk131.zip
 
Запускаем, выбираем пункт2
   
 
вводим нужный раздел/partition/slice (в разных ОС и разных локализациях куску диска даются очень разные, на "разговорных" языках, названия)
   
 
Наблюдаем результат, выходим
 

Всего записей: 7518 | Зарегистр. 31-08-2008 | Отправлено: 11:59 13-01-2012 | Исправлено: ndch, 19:56 13-01-2012
ndch

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Оказалось зарелизили freedos 1.1
Но по воспоминаниям и релиз 1.0 был не самым совместимым досом.
Так что рекомендовать его, как необходимость, не стану.

Всего записей: 7518 | Зарегистр. 31-08-2008 | Отправлено: 20:08 13-01-2012
CitromonZ



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ndch:

Цитата:
Загружаем XP
устанавливаем rstudio.
сохраняем Metafiles-$Boot (жмакаем мышкой, выбираем "recover") в C:\
переименовываем C:\$BOOT в C:\msdos.BIN
правим boot.ini, добавляем строку
C:\msdos.BIN="MS DOS"
 
получится нечто вроде:
 
Код:
[boot loader]
timeout=7
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /fastdetect  /NoExecute=OptOut
multi(0)disk(0)rdisk(0)partition(2)\WINnt="Microsoft Windows 2000 Professional RU" /fastdetect
C:\msdos.BIN="MS DOS"
 

 
Извините, я не совсем понял, откуда появилась папка C:\$BOOT и что такое rstudio?
Как поставить Dos? Откуда взялся msdos.BIN?

Всего записей: 48 | Зарегистр. 02-08-2011 | Отправлено: 16:16 24-03-2012 | Исправлено: CitromonZ, 16:28 24-03-2012
ndch

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Как поставить Dos?

Уже писал, перечитай.
Делаешь раздел отдаваемый под ДОС - активным.
Загружашся с флешки с досом.
format c:/u/q/s
Что бы обратно загрузить xp (и т.д.) делаешь раздел c загрузчиком ntldr - активным.
 
Какой момент не ясен ?
 
 

Цитата:
и что такое rstudio?

программа
http://www.r-studio.com/ru/
 

Цитата:
Извините, я не совсем понял, откуда появилась папка C:\$BOOT
Откуда взялся msdos.BIN?

устанавливаем rstudio.
Запускаем rstudio
Выбираем диск
Выбираем раздел с досом
"Входим" с этот раздел
сохраняем Metafiles-$Boot (жмакаем мышкой, выбираем "recover") в C:\  
переименовываем ТОЛЬКО ЧТО сохранённый C:\$BOOT в C:\msdos.BIN
приблизительно так:
 

Всего записей: 7518 | Зарегистр. 31-08-2008 | Отправлено: 17:46 24-03-2012 | Исправлено: ndch, 17:51 24-03-2012
CitromonZ



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Спасибо за пояснения,
 
подойдёт ли такой дистрибутив?
http://rutracker.org/forum/viewtopic.php?t=1696360
 

Всего записей: 48 | Зарегистр. 02-08-2011 | Отправлено: 21:12 26-03-2012
ndch

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CitromonZ

Цитата:
подойдёт ли такой дистрибутив?

Александр Ушаков, пробуй !

Всего записей: 7518 | Зарегистр. 31-08-2008 | Отправлено: 12:33 08-04-2012 | Исправлено: ndch, 12:34 08-04-2012
M79

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ситуация:
HDD1 - один раздел, NTFS, диск C:\, установлена и работает XP.
HDD0 - один раздел, FAT, то-же был диск C:\, установлена и работает DOS и некая старая программа; переставлен с умершего (286) соседнего компьютера.
 
 
Вопрос:
Что нужно прописать в boot.ini что-бы добавить выбор загрузки для DOS?
 
Спасибо.

Всего записей: 8 | Зарегистр. 01-05-2011 | Отправлено: 02:16 08-08-2012 | Исправлено: M79, 05:53 10-08-2012
M79

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Загрузка DOS, со второго физического диска.
 
Если DOS на отдельном диске, в BOIS-e нет выбора загрузочного устройства, структура диска с Windows должна остатся без изменений, а DOS грузится только с первого раздела - выход только один:  как положено, создаёте файл bootsect.dos, добавляете его запись в boot.ini и вторым загрузочным устройством указываете физический диск с DOS-ом.
 
Получается следующее: при выборе сбойной записи - загрузчик ругается, но на перезагрузку не идёт, жмёте любую клавишу и грузитесь в DOS. Пока, так и пользуем. Может кто и знает как правильно сделать, а у нас "бубен отсырел"
 
Всем творческих успехов.

Всего записей: 8 | Зарегистр. 01-05-2011 | Отправлено: 05:55 10-08-2012 | Исправлено: M79, 06:00 10-08-2012
ndch

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
M79
На предыдущей странице всё что нужно было описано
 
Загрузка доса со второго хдд (hdd1), при наличаи на первом (hdd0) загрузчика xp.
 
BOOTSECT.DOS:  
00000024: 81h
 
http://technet.microsoft.com/en-us/library/cc776720.aspx  
   
Extended BPB Fields for FAT16 Volumes  
Byte Offset  
0x24  
   
Extended BPB Fields for FAT32 Volumes  
Byte Offset  
0x40  

Всего записей: 7518 | Зарегистр. 31-08-2008 | Отправлено: 11:36 31-08-2012 | Исправлено: ndch, 11:39 31-08-2012
M79

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ndch
Сейчас дошло: offset 00000040 - это и есть для FAT32.
То-есть, если я, для FAT32, в файл BOOTSECT.DOS, в offset 00000040, двоичным редактором, пропишу шестнадцатеричное 81 (129 десятичное) значение -- тогда дос нормально загрузится со второго диска. Правильно?
Извиняюсь за переспрашивание, надеюсь для "продвинутого пользователя хроматографа" это простительно

Всего записей: 8 | Зарегистр. 01-05-2011 | Отправлено: 02:27 01-09-2012 | Исправлено: M79, 02:28 01-09-2012
ndch

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
M79
Угу.
 
Да нормально вопрос задан, по существу. Смущаться тут нечего.
 
Раз интересно/нужно, распишу пошагово:
 
Создание BOOTSECT.DOS
 
если у вас  второй диск сам по себе загрузочный, с досом, то:
Запускаете винду с первого диска
Запускаете R-Studio (достаточно trial версии).
В программе "открываете" на втором винчестере первы логический диск (с досом)
Заходите в Metafiles, выбираете $Boot , правой кнопкой мыши сохраняете (recover)  
   
 
переносите/переименовывает полученый $Boot  в c:\BOOTSECT.DOS
 
патчите полученый файл (для доса на FAT32 прописываете в offset 00000040 значение 81)
 
80 -hdd0
81 -hdd1
другие hdd по аналогии.
 
Редактируете  boot.ini добавив в секции  
[operating systems]
строчку  
c:\BOOTSECT.DOS="MS DOS 7.1"
 
В зависимости от пристрастий, для "красоты" можете использовать не "BOOTSECT.DOS" а любое другое имя файла.
 
У Вас комп с isa-шиной ?

Всего записей: 7518 | Зарегистр. 31-08-2008 | Отправлено: 14:40 01-09-2012 | Исправлено: ndch, 15:06 01-09-2012
M79

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ndch
Спасибо за тутор.
Загрузку переделаю после выходных, что получится сообщу. Мне кажется, что всё будет как задумано.
ISA-шина: на прежнем компьютере -- была, на текущем -- такой нет, только PCI и AGP.

Всего записей: 8 | Зарегистр. 01-05-2011 | Отправлено: 23:45 01-09-2012 | Исправлено: M79, 23:47 01-09-2012
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Загрузка при помощи NTLDR: XP+MS-DOS, FreeBSD и т.д.


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru