Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.09.17;
Скачать: [xml.tar.bz2];

Вниз

NTLDR is missing   Найти похожие ветки 

 
Ketmar ©   (2006-08-21 22:44) [40]

> [38] Чапаев ©   (21.08.06 22:39)
а разве не рядом?


 
Tirael ©   (2006-08-21 22:45) [41]

я полагал достаточно будет потом в boot.ini 98 прописать, а хитроумный загрузчик от нт сам найдет io.sys


 
Чапаев ©   (2006-08-21 23:04) [42]

> а разве не рядом?

Э... Что?


> хитроумный загрузчик от нт сам найдет io.sys

Загрузчик NT ничего искать не станет. Он загрузит и выполнит бывший-загрузочный-сектор-98, а уж этот загрузочный сектор знает, как искать io.sys.

По поводу [29] -- ну да, fixmbr там не нужен. Хотя и не повредит. ;-)


 
Tirael ©   (2006-08-21 23:08) [43]

да я не про то, сектор это всего лишь место на винте, вопрос что туда записано - 98 пишет свое, а нт свое, и если партиция одна, то и сектор этот тоже 1, но вот были у меня на 1 партиции и 2000 и 98, и загрузчик в секторе явно был от 2000, но прописанную в бут.ини 98 находил и грузил через менюшку...

т.е. чтоб на 1 партиции было 2 системы сектор должен быть занят более новым загрузчиком - от 2000, а "бывший-загрузочный-сектор-98" где он возьмет?


 
Ketmar ©   (2006-08-21 23:09) [44]

> [42] Чапаев ©   (21.08.06 23:04)
ну, в MBR ничего особо хитроумного не напихаешь. маленькое оно. а вот остальные сектора нулевого цилиндра вполне себе свободны.


 
Чапаев ©   (2006-08-21 23:16) [45]

> прописанную в бут.ини 98 находил и грузил через менюшку...

Ещё бы. Ты смотрел, ЧТО там прописано? c:\bootsect.dat="Windows 98". Вот в этом bootsect.dat и хранится предыдущий бут-сектор.


> [44] Ketmar ©   (21.08.06 23:09)

Так-то оно так. Как аргумент на тему "NT никаких своих суперзагрузчиков туда не пишет" -- если после NT ставить Фрю и согласиться с установкой её бут-менеджера, то Фрёвый бут-менеджер в МБР таки пропишется и будет предлагать "нажми Ф1 для загрузки Фри или Ф2 для загрузки ДОС". Если нажать Ф2, то таки появится менюшка иНТимного загрузчика. То есть евойный загрузчик в МБР сидеть не может...


 
Ketmar ©   (2006-08-21 23:21) [46]

> [45] Чапаев ©   (21.08.06 23:16)
ну да. я сильно подозреваю, что FreeLSD пишет свой загрузчик в мастерблок (проверять лень %-). или NT (тоже проверять лень, да и нет у NTFS мастерблоков, по-моему; у FAT"а точно нет %-).
а мастерблок -- он завсегда в известном месте лежит. отттуда мы уже можем прочитать всё, что надо, и веселиться.

зыж интересно, у кого первого сдадут нервы? кто полезет посмотреть, "а как там на самом деле?" (ц)


 
Tirael ©   (2006-08-21 23:22) [47]

2Ketmar  - уйди, противный, ты не из нашей песочницы :-D, MBR это программа, и понятия не напихаешьпотому что маленькая к проге не подходят - напихай станет большая. разрастется на весь сектор ))), про цилиндр ты вообще загнул, под MBR выделен всего один сектор находящийся на цилиндре 0 головка 0, сектор соответственно 1 - все остальные сектора цилиндра юзаются для данных ))


 
Чапаев ©   (2006-08-21 23:22) [48]

У меня уже сдают нервы и я иду спать.


 
Андрей Пазик   (2006-08-21 23:22) [49]

Вообще, з ХРюшей у меня случилась надысь фигня. Просто перестала грузиться. Грит, нету hal.dll или он поврежден. Запустил WinPE, с оригинального диска распаковал expand-ом енту длл, все равно. Пришлось переставлять. Чтобы подстраховаться (и для опытов), решил поставить сначала 2к. Поставилось все нормально, и загрузчик GRUB после установки продолжал работать. После поставил еще и ХР. И вот эта зараза таки вытерла загрузчик! Уроды...


 
Чапаев ©   (2006-08-21 23:23) [50]

> все остальные сектора цилиндра юзаются для данных

Неправда. Все остальные секторы в чужедавние времена были зарезервированы и по идее должны быть вовсе свободны.


 
Чапаев ©   (2006-08-21 23:26) [51]

Кроме того, насколько я помню, раздел должен начинаться с начала дорожки. То есть в "оставшихся секторах" начало раздела быть не может.


> Просто перестала грузиться. Грит, нету hal.dll или он поврежден

Знакомо, хе-хе. С этого начинал знакомство с ХР. В итоге оказалось -- какой-то хитроумный вирь с инета. Вообще в 99% случаев "отсутствие" hal.dll лечится банальным chkdsk.


 
Ketmar ©   (2006-08-21 23:27) [52]

> [47] Tirael ©   (21.08.06 23:22)
не уйду. %-)

MBR нельзя растянуть "на весь сектор". потому что кроме кода там ещё и кое-какая другая инфа должна жить. скажу по секркту -- даже boot не может занимать весь сектор.

а нулевой цилиндр с давних давен был-таки зарезервирован. разделы начинались с первого.

> [50] Чапаев ©   (21.08.06 23:23)
ага. старые ДОС и вовсе не понимали, если раздел начинался не на границе сектора. по-моему, первой такое стала понимать DR-DOS. но в этом я совсем не уверен. %-)


 
Ketmar ©   (2006-08-21 23:29) [53]

> [51] Чапаев ©   (21.08.06 23:26)
а если SAM отвалился? %-)

зыж никак не могу вспомнить -- "с нового цилиндра" или "с нового трэка"?


 
Чапаев ©   (2006-08-21 23:32) [54]

Свят-свят-свят! Нечего SAM"а против ночи упоминать...


> никак не могу вспомнить -- "с нового цилиндра" или "с нового
> трэка"?

На сей счёт можно затеять ещё один холивар... :-D


 
Ketmar ©   (2006-08-21 23:34) [55]

> [54] Чапаев ©   (21.08.06 23:32)
> Нечего SAM"а против ночи упоминать
а я хотел страшилку на ночь рассказать... %-(

> На сей счёт можно затеять ещё один холивар
кажись, было уже. я как раз разделяю понятия "трэк" и "цилиндр". это не синонимы. %-)


 
Чапаев ©   (2006-08-21 23:35) [56]

Что есть "цилиндр"? Дорожка на всех блинах?


 
Tirael ©   (2006-08-21 23:36) [57]

2Чапаев я помню что чегото резервировано. но не думал что целый цилиндр, этож дофига, мож 1 трек?


 
Чапаев ©   (2006-08-21 23:38) [58]

> [57] Tirael ©   (21.08.06 23:36)

Дорожка с одной стороны диска.


 
Tirael ©   (2006-08-21 23:41) [59]

ну вот, а цилиндр то эт 2 дорожки соответственно с 2-х сторон, вот и говорю цилиндр это много )


 
Ketmar ©   (2006-08-21 23:41) [60]

> [56] Чапаев ©   (21.08.06 23:35)
угу. "цилиндр" -- это на всех. а "трэк" -- на одном.


 
Чапаев ©   (2006-08-21 23:50) [61]

> цилиндр то эт 2 дорожки соответственно с 2-х сторон

Хех. Ну если о дискетках говорить, то да. А HDD, которые обычно на разделы бьют, состоят из нескольких пластин обычно. Так что там цилиндр поболее, чем из двух дорожек.

По поводу

> [53] Ketmar ©   (21.08.06 23:29)

В принципе, классики (Нортон) пишут, что раздел состоит именно из цилиндров, отсюда и начало раздела должно по границе цилиндра выравнено быть. С другой стороны, всё ведь ограничивается исключительно возможностями программы в МБР (ну, если предположить, что диск размером не более ~138000000000 байт ;-) ).


 
Ketmar ©   (2006-08-21 23:54) [62]

> [61] Чапаев ©   (21.08.06 23:50)
техническое уточнение: собственно, даже не "программы в MBR", а дискового драйвера OS. %-)


 
Чапаев ©   (2006-08-21 23:56) [63]

> даже не "программы в MBR", а дискового драйвера OS

Тю... До ОС как таковой когда ещё дело дойдёт... Никак не раньше, чем МБР загрузит соответствующий загрузочный сектор, который станет загружать саму ОС... :-)

Не, всё, я спать...


 
Ketmar ©   (2006-08-21 23:58) [64]

> [63] Чапаев ©   (21.08.06 23:56)
а. ну да. сорри. и это тоже.



Страницы: 1 2 вся ветка

Форум: "Прочее";
Текущий архив: 2006.09.17;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.58 MB
Время: 0.041 c
15-1156705716
Nic
2006-08-27 23:08
2006.09.17
Майл-счётчик


8-1141571691
Sco
2006-03-05 18:14
2006.09.17
Взрыв


2-1156911310
Sirus
2006-08-30 08:15
2006.09.17
Контроль введенных значений в DBGRID-e


2-1156754224
zdm
2006-08-28 12:37
2006.09.17
UpperCase


2-1156944150
alles
2006-08-30 17:22
2006.09.17
Как правильно вызывать функцию из ДЛЛ?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский