Форум: "WinAPI";
Текущий архив: 2006.11.26;
Скачать: [xml.tar.bz2];
ВнизБуква загрузочного тома Найти похожие ветки
← →
Чапаев © (2006-07-17 11:29) [0]Как узнать букву загрузочного (не системного!) тома? То есть того, откуда берётся ntldr, boot.ini, etc. В таблице разделов шарить очень не хочется... Win 2000, XP, 2003.
← →
Игорь Шевченко © (2006-07-17 11:55) [1]http://www.schevchenko.net.ru/SRC/DeviceIoControl_60.zip
Но без таблицы разделов никак
← →
Чапаев © (2006-07-17 11:57) [2]Ладно, покопаемся в таблице... Благо активный раздел может быть только один, isn"t it?
← →
Игорь Шевченко © (2006-07-17 12:08) [3]Чапаев © (17.07.06 11:57) [2]
BIOS в любом случае берет первый активный :)
← →
tesseract © (2006-07-17 15:45) [4]
> Чапаев © (17.07.06 11:57) [2]
isn"t - фактически сколько хочешь. Но если я правильно помню он должен находиться в пределах 2Гб от начала диска.
← →
Чапаев © (2006-07-18 10:03) [5]
> Но если я правильно помню он должен находиться в пределах
> 2Гб от начала диска.
Нет. У меня он раз по ошибке оказался в тридцатом гигабайте... Единственное, что он "должен" -- находиться в пределах видимости BIOS, что для современной материнки означает -- где угодно. ;-)
А вот переформулирую вопрос, может задачка упростится... Как найти файл boot.ini, с помощью которого была загружена система?
← →
Игорь Шевченко © (2006-07-18 10:16) [6]
> А вот переформулирую вопрос, может задачка упростится...
> Как найти файл boot.ini, с помощью которого была загружена
> система?
Найти загрузочный раздел, узнать букву, открыть там файл boot.ini
← →
Чапаев © (2006-07-18 10:24) [7]
> Игорь Шевченко © (18.07.06 10:16) [6]
Этого я и боялся. :-) Но надеялся, что можно и из реестра откуда-то отколупнуть...
← →
clickmaker © (2006-07-18 10:48) [8]
> надеялся, что можно и из реестра откуда-то отколупнуть..
> .
перед загрузкой реестр еще не доступен
← →
Чапаев © (2006-07-18 11:03) [9]
> перед загрузкой реестр еще не доступен
Но это ж не значит, что в процессе загрузки в реестр ничего не пишется...
← →
clickmaker © (2006-07-18 11:10) [10]
> Чапаев © (18.07.06 11:03) [9]
может и пишется. Но какой смысл писать туда что-то про бут.ини, если он нужен только перед загрузкой?
← →
antonn © (2006-07-18 12:18) [11]clickmaker © (18.07.06 11:10) [10]
Но какой смысл писать туда что-то про бут.ини, если он нужен только перед загрузкой?
да мало ли... чтобы msconfig его потом нашла:)
← →
clickmaker © (2006-07-18 13:10) [12]
> antonn © (18.07.06 12:18) [11]
ради любопытства поискал boot.ini в реестре - не нашел. А msconfig лезет в HKEY_LOCAL_MACHINE\SYSTEM\Setup и читает OsLoaderPath, SystemPartition кроме всего прочего
← →
Игорь Шевченко © (2006-07-18 13:22) [13]
> читает OsLoaderPath, SystemPartition кроме всего прочего
И чего она там прочитает ?
← →
clickmaker © (2006-07-18 13:23) [14]
> Игорь Шевченко © (18.07.06 13:22) [13]
да вот я тоже не понял... но лезет за чем-то
← →
Игорь Шевченко © (2006-07-18 13:31) [15]clickmaker © (18.07.06 13:23) [14]
Ну найдет она там Device\HardDiskVolumeN, а дальше что с этим делать ?
← →
clickmaker © (2006-07-18 13:38) [16]
> Игорь Шевченко © (18.07.06 13:31) [15]
вопрос к авторам мсконфига
← →
antonn © (2006-07-18 16:07) [17]clickmaker © (18.07.06 13:10) [12]
ну это я для примера, сам не знаю, как msconfig работает:)
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2006.11.26;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.097 c