Свежие обсуждения
Компьютеры

Возможно ли деление диска в 7-ке её средствами на более чем 2?

1 4 5

sampa: активным остался

Промблема в том, что я не смог добраться до этого диска из-под посторонней системы. PE которым я пользуюсь его не видит.

 

В следующий раз воспользуйтесь Acronis Disk Director - он Вам поможет увидеть и переназначить активный диск.

 

sampa: ...активным остался "Дэ". Если бы Вы новый ра...

Спасибо за подсказку.
Сегодня влез на этот диск при помощи PE7, котора его смогла увидеть. И что же там увиделось!
Обана... Мало того, что Винда оказалась не на активном разделе - она еще оказалась не на примари-разделе, а на экстендед! (всего этого разбиватор с установочного диска не показывает - просто создает раздел какой ему самому вздумается и ставит систему на него).
Преобразовал экстендед в примари, сделал его активным, переписал на него загрузочные файлы, и в файле boot.ini поменял номер раздела, так как после переэтосамливания раздел с виндой из второго стал первым. Кстати, из-под посторонней системы они виделся как "Дэ", хотя в самой винде был "Цэ". Сменил ему еще и букву.
Всё! Получилась нормальная Винда на нормальных дисках. Без повторной переустановки, к чему было я ужо начал готовиться морально.

 

Кстати: везде, где я читал про "активный раздел" логика работы описана неправильно! (или, точнее, взят обычный "стандартный" случай, каких 99%, но не 100).
Пишут так: "Активный раздел - это тот, с которого запускается система. Если у вас 2 системы - для выбора нужной надо переназначить активный раздел"
Это действительно так и есть. Но это совершенно неправильно!
То есть, это правильно, но только в том случае, если есть 2 раздела, на обоих есть загрузочный сектор, на обоих есть загрузочные файлы (ntldr и иже с ним) и на обоих установлен виндовс.
Но может быть (и чаще всего!) что загрузочный сектор и загрузочные файлы есть только на ОДНОМ разделе, а виндовс установлен на двух. И тогда запускаемая система выбирается при помощи файла boot.ini, а активный раздел всегда один и тот жеть (при запуске появляется меню выбора системы).
-----------
Общая логика запуска такова:
1. Запускается БИОС. Он загружает в память Главную загрузочную запись диска (MBR) и запускает её. При этом если физически дисков несколько, то в самом БИОСЕ прописано с какого запускать.
2. Главная загрузочная запись находит активный раздел, считывает с него загрузочную запись, и запускает её.
3. Загрузочная запись раздела находит НА СВОЕМ разделе файл ntldr и передает управление ему.
4. ntldr считывает файл boot.ini, определяет из него на каком разделе находится Винда и запускает её. Всё! Поехали!
-----------
Исходя из этого я бы определил "активный раздел" как "раздел, загрузочному сектору которого передает управление Главная загрузочная запись".
Это совсем не значит, что на этом разделе есть система (хотя в 99% случаев она именно там и есть - но "мой" случай как раз попадал в 1%).
На этом и горим.

 

"Горят" те, кто этого не изучал и не знает. Теперь вы узнали и вас уже не проведешь на мякине.

 

Знать-то я это знал еще со времен ДОСа, даже загрузочный сектор сам писАл для дискет. Подвело то, что к этому жесткому диску с AHCI нельзя было подобраться извне. Но нашел наконец PE7, которое позволило это. А попутно насмотрелся описаний процесса в интернете, и меня увиденное покоробило.

 

Любопытно, SerSer, автор темы смог добиться желаемого?

 

Пока нет. Думаю. Ноутбук-то дочки, не хочется да и боязно накосячить. Вот в июле привезу из Калининградской области отдаваемый мне сестрой стационар, намного круче моего теперешнего. Так как там однозначно будет переустановка системы, то с ним и буду экспериментировать. Там будет и два отдельных диска (физических). В таком варианте, как я понимаю, всё будет ещё проще - на одном ХР, на другом 7-ка. Надо будет только почитать, как в этом варианте сделать выбор системы для загрузки.

Ещё непонятен момент - проги куда ставить в таком случае? В смысле, чтобы потом можно было ими пользоваться из любой системы.

Конечно для меня более привлекательным вариантом кажется - на одном физ.диске системы, на втором - данные.

 

Ставить 7-ку и в ней виртуальную машину, в которой запускать XP или что-то иное на эксперименты.

 

Виртуальная машина - это для меня вообще тёмный лес. Поищу - почитаю.