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