С Новым годом! Форум программистов, компьютерный форум, киберфорум
Windows XP
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/26: Рейтинг темы: голосов - 26, средняя оценка - 5.00
1 / 1 / 0
Регистрация: 15.10.2009
Сообщений: 45

Загрузка DOS со второго раздела (FAT) (на первом ХР (NTFS))

15.10.2009, 19:25. Показов 5405. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Задача показалась мне элементароной но решения я так и не нашел...
Как известно в ХР есть мультизагрузчик и нет проблем имея на первом разделе DOS на FAT поставить на второй NTFS XP. При этом в DOS появится диск С, а второй раздел естественно виден не будет.
Вопрос - как сделать наоборот - на первом разделе ХР под NTFS, а на втором FAT c DOS?
Или по другому - что нужно прописать в boot.ini после строки:
multi(0)disk(0)rdisk(0)partition(1)\WIND OWS="Microsoft Windows XP"
чтобы со второго раздела стартовал DOS и видел его как С, а первый естественно не видел?
Ну что-то типа multi(0)disk(0)rdisk(0)partition(2)\="DO S"
Но этот вариант как раз и не работает, а ставить мультибуты дугих производителей не хочется.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
15.10.2009, 19:25
Ответы с готовыми решениями:

FAT 32 - DOS а NTFS---тогда что
тупой вопрос конечно но интересует :jokingly:

Файловые системы: FAT-16, FAT-32, NTFS и маленькие текстовые файлы.
Здравствуйте, форумчане:) есть такой вопрос: какое влияние оказывает выбор файловой системы (FAT 16, FAT 32, NTFS) для запоминания...

Ошибка монтирования ntfs раздела ( NTFS partition is in an Unsafe state)
Доброго времени суток. Дано: Linux mint 18.3 Несколько ntfs разделов оставшихся от винды. Суть проблемы, при установке минта...

11
 Аватар для inter-admin
9715 / 6470 / 52
Регистрация: 06.03.2009
Сообщений: 28,500
15.10.2009, 19:37
А надо вам такого геммора? не проще использовать DosBox или виртуальную машину? Или на крайняк Acronis OS Selector?
Но если вы не ищите легкий путей то вам надо учесть:
1. Только один раздел может быть активным
2. Dos стартует только с активного раздела
3.bootsect.dos - должен содержать копию BOOT-сектора диска, с которой загружается DOS
4.bootsect.dos - должен лежать на диске с которого грузиться NTLDR.
5. в BOOT.ini С:\="DOS"
NTLDR считывает bootsect.dos в память, как-будто с настоящего активного диска и передает ему управление.
0
1 / 1 / 0
Регистрация: 15.10.2009
Сообщений: 45
15.10.2009, 21:04  [ТС]
Т.е. заставить ДОС грузиться не с активного раздела нереально? (именно эту цель я преследовал)

Тогда можно объявить второй ДОСовский раздел активным и ДОС покатит, но как при этом обяснить ХР, что этот второй (активный) раздел диск D, а первый (неактивный), на котором стоит ХР - диск С?
(и который при установке ХР был активным, но после инсталляции ХР я ручками переставил загрузчик ХР на второй раздел, а хочу чтобы ХР этого не замечала и все пути сохранились)

Моей целью есть периодически отключать второй (DOS) раздел с помощью DiskEdit вообще и чтобы на ХР, стоящем на первом разделе это никак не сказывалось.
0
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
 Аватар для magirus
28049 / 15785 / 983
Регистрация: 15.09.2009
Сообщений: 67,752
Записей в блоге: 78
15.10.2009, 21:10
если не изменяет мне мой склероз ХР буквы присваивает по принципу:
сначала первичным разделам дисков (физических)
потом логическим дискам...
Цитата Сообщение от GVM Посмотреть сообщение
Моей целью есть периодически отключать второй (DOS) раздел с помощью DiskEdit вообще и чтобы на ХР, стоящем на первом разделе это никак не сказывалось.
а на ХР это никак и не скажется...
0
 Аватар для inter-admin
9715 / 6470 / 52
Регистрация: 06.03.2009
Сообщений: 28,500
15.10.2009, 21:13
Цитата Сообщение от GVM Посмотреть сообщение
Т.е. заставить ДОС грузиться не с активного раздела нереально?
только при перенаправление, как указано выше.
Цитата Сообщение от inter Посмотреть сообщение
NTLDR считывает bootsect.dos в память, как-будто с настоящего активного диска и передает ему управление.

Цитата Сообщение от GVM Посмотреть сообщение
Моей целью есть периодически отключать второй (DOS) раздел с помощью DiskEdit вообще и чтобы на ХР, стоящем на первом разделе это никак не сказывалось.
Тогда вам с DOS раздела придется постоянно выдергивать загрузчик и фиксить его на "не спрятанный" раздел XP, то есть вам надо будет передергивать загрузчик постоянно.
0
Эксперт С++
 Аватар для odip
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
15.10.2009, 22:18
а ставить мультибуты дугих производителей не хочется
А придется !
Например можно GRUB из Linux взять.
0
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
 Аватар для magirus
28049 / 15785 / 983
Регистрация: 15.09.2009
Сообщений: 67,752
Записей в блоге: 78
15.10.2009, 22:32
Цитата Сообщение от odip Посмотреть сообщение
можно GRUB из Linux взять.
наилучший вариант без игрищ непотребных....
0
1 / 1 / 0
Регистрация: 15.10.2009
Сообщений: 45
16.10.2009, 00:03  [ТС]
Цитата Сообщение от inter Посмотреть сообщение
5. в BOOT.ini С:\="DOS"
NTLDR считывает bootsect.dos в память, как-будто с настоящего активного диска и передает ему управление.
Если С:\="DOS", то работает, а если D:\="DOS", то нет - как победить?

Добавлено через 7 минут
Цитата Сообщение от magirus Посмотреть сообщение
если не изменяет мне мой склероз ХР буквы присваивает по принципу:
сначала первичным разделам дисков (физических)
потом логическим дискам...
Есть только 2 первичных раздела, но нужно активному разделу назначить D: , а ХР назначает C:
Цитата Сообщение от magirus Посмотреть сообщение
а на ХР это никак и не скажется...
Если буква раздела все время будет меняться, то, как мне кажется, это скажется не только на самой ХР, но и на других прогах...

Добавлено через 2 минуты
Цитата Сообщение от inter Посмотреть сообщение
Тогда вам с DOS раздела придется постоянно выдергивать загрузчик и фиксить его на "не спрятанный" раздел XP, то есть вам надо будет передергивать загрузчик постоянно.
Зачем его "передергивать" - можно держать его одновременно на двух разделах, а работать буде тот, для которого будет активным раздел.
0
 Аватар для inter-admin
9715 / 6470 / 52
Регистрация: 06.03.2009
Сообщений: 28,500
16.10.2009, 00:03
Цитата Сообщение от GVM Посмотреть сообщение
Если С:\="DOS", то работает, а если D:\="DOS", то нет - как победить?
а где находится NTLDR на D? тогда сработает D:\=dos
если bootsec уже сделали как надо.
0
Эксперт С++
 Аватар для odip
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
16.10.2009, 12:12
наилучший вариант без игрищ непотребных.
Не понял к чему это.
Вooбще GRUB можно использовать просто как загрузчик - и Linix для его работы не нужен.
Единственное - нужно выделить FAT-раздел под GRUB.
У меня на одном компе стояло 5 разных OS - загрузка через GRUB.
0
1 / 1 / 0
Регистрация: 15.10.2009
Сообщений: 45
16.10.2009, 14:30  [ТС]
Цитата Сообщение от inter Посмотреть сообщение
а где находится NTLDR на D? тогда сработает D:\=dos
если bootsec уже сделали как надо.
Не сработает, потому что диск D это всегда неактивный раздел, а NTLDR загружается только с активного раздела и ему присваивает букву С. Если кто знает, как заставить ХР присвоить активному разделу букву D поделитесь плз.

Поставлю вопрос еще вот так - может понятнее будет:
Как загрузить DOS с винта, если загрузочный (активный) раздел имеет формат NTFS, а второй раздел FAT. (Используя загрузчик ХР).
0
Эксперт С++
 Аватар для odip
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
16.10.2009, 17:08
Используя загрузчик ХР
Никак !
Поставить альтернативный загрузчик !
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
16.10.2009, 17:08
Помогаю со студенческими работами здесь

Fat 32/NTFS
1)Скажите, в чём разница между Fat 32/NTFS? 2)Слышал что Fat 32 содержит размер кластера 4 килобайта, а НТФС больше. 3)Правда, что...

Как FAT конвертнуть NTFS?
что б ситема(ХР ) осталась и работала ! И второе взможно ли будет увеличить раздел с системой опять же не повредив ее...

Чем отличаются FAT и NTFS?
Хм... Мне стыдно...:-[ Я думаю, что уже должна это знать... Но все же: чем различаются эти файловые системы? И что вы можете сказать о...

Форматирование microsd карты из fat в ntfs
Можно ли так сделать?И если да, то каким образом?

Конвертировать диски из файловой системы FAT в NTFS
Здравствуйте Прочитал,что командная строка может конвертировать диски из файловой системы FAT в NTFS. Хочу поэксперементировать с...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru