Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Ветеран


Сообщения: 27449
Благодарности: 8088

Профиль | Отправить PM | Цитировать


Цитата m0nkrus:
Я вам уже говорил, временно замените "\*$" на "\ $" и прогоните таким образом скрипт на своих MBR-разделах. Скрипт станет принимать MBR за GPT и наоборот. Если на компе больше одного физического диска, и система стоит не на последнем, то это будет весьма наглядно. »
В том-то и дело:

1. Заменил «\*$» на «\ $».
2. Четыре физических диска, два из них в RAID. Логических, соответственно, три. Везде MBR.
3. Операционная система установлена на первом диске в его первом разделе.
4. Запустил код.

Получил следующее:
Цитата:
Загрузочный том размещен на MBR-разделе
А у Вас что получается при такой замене и на таком коде?

m0nkrus, я выше писал, что данный подход мне не нравится. Моя идея (реализацию которой я приводил выше на WSH и PoSH) — «танцевать вперёд», а не «пятится назад»: определить, какой раздел системный, получить его букву, по разделу получить содержащий его диск, и только потом смотреть, каков этот диск — MBR или GPT.

Отправлено: 05:28, 28-04-2013 | #33