Зареждане проблем
23 отговора
688 прегледа
Re: Нормално е, ще го оправиш.
И аз до скоро правих този номер (не на моя компютър, а на служебния) с boot.ini, но както си работеше зареждането на LILO един ден просто отказа да работи. Инсталирах LILO на MBR и проблемът се реши :-)
[линк]
[линк]
Re: ти кой клас си завършил?
пиле, ако за теб затриването не е промяна, то за мен е. даже ми е голяма мистерия как можеш да изтриеш нещо, без да го променяш. ако успееш да обясниш смислено как става - евала.
не знам на кое викаш стандартен мбр - всеки лоадер си слага стандартен (за него) мбр. и по тая същата логика всеки лоадер затрива мбр-а, за да сложи стандартен. след което се оказва, че мбр-а е (какво?) модифициран. или иначе казано - променен. щото не може да бъде просто затрит - т.е. запълнен с нули или 0xf6 - нали искаш все пак да заредиш нещо от този мбр.
останалото в постинга ти са някакви нещастни напъни за обиди.
TANSTAAFL! There AiNt Such Thing As A Free Lunch
не знам на кое викаш стандартен мбр - всеки лоадер си слага стандартен (за него) мбр. и по тая същата логика всеки лоадер затрива мбр-а, за да сложи стандартен. след което се оказва, че мбр-а е (какво?) модифициран. или иначе казано - променен. щото не може да бъде просто затрит - т.е. запълнен с нули или 0xf6 - нали искаш все пак да заредиш нещо от този мбр.
останалото в постинга ти са някакви нещастни напъни за обиди.
TANSTAAFL! There AiNt Such Thing As A Free Lunch
Доколкото разбирам,
за Трола или сегашната му мотокарна инкарнация
стандартен MBR е този, чиято единствена работа е да види кой е активния дял, да заради boot-сектора от този дял на предварително фиксирано място в паметта и да му предаде управлението.
Това е начинът, по който Microsoft дефинира предназначението на MBR. За мен лично основният недостатък на този модел е, че не можеш при пускане на компютъра да избереш коя ОС да се зареди. Навремето просто се използваше fdisk - зареждаш текущата OS, цъкаш новия активен дял и какво? рестартираш
Неудобството е очевидно - всяка ОС трябва да поддържа свой инструмент за смяна на активния дял и въпросната смяна може да става само след зареждане. И проблемът е принципен - не е предвидено, че е нормално на един компютър да има няколко инсталирани ОС като сравнително често се зарежда различна, а не предишната.
Понеже няма стандартно място, където може да се сложи съответния софтуер за избор на ОС, а и начинът за правене на над 4 дяла е кошмарен като цена (по една пътека от диска за всеки 4 дяла, или да не беше за всеки дял, не помня детайли) се правят хакове.
Първи хак - boot selector, намираш се в секторите от 2 до края на нулевата пътека. Немалко място за добре написан код; голяма част от GRUB е там. Но няма гаранция, че някой няма да го затрие; мястото не е описано като резервирано в никой стандарт.
Втори хак - boot selector-а се намира в някоя от инсталираните ОС. Такива са MS boot loader-а, както и LILO. В този случай се използват файлове в техните дялове, съдържащи необходимата конфигурация.
Дори при тези хакове има проблеми, но едва ли има смисъл да изнасям по-детайлна лекция.
Това е начинът, по който Microsoft дефинира предназначението на MBR. За мен лично основният недостатък на този модел е, че не можеш при пускане на компютъра да избереш коя ОС да се зареди. Навремето просто се използваше fdisk - зареждаш текущата OS, цъкаш новия активен дял и какво? рестартираш
Неудобството е очевидно - всяка ОС трябва да поддържа свой инструмент за смяна на активния дял и въпросната смяна може да става само след зареждане. И проблемът е принципен - не е предвидено, че е нормално на един компютър да има няколко инсталирани ОС като сравнително често се зарежда различна, а не предишната.
Понеже няма стандартно място, където може да се сложи съответния софтуер за избор на ОС, а и начинът за правене на над 4 дяла е кошмарен като цена (по една пътека от диска за всеки 4 дяла, или да не беше за всеки дял, не помня детайли) се правят хакове.
Първи хак - boot selector, намираш се в секторите от 2 до края на нулевата пътека. Немалко място за добре написан код; голяма част от GRUB е там. Но няма гаранция, че някой няма да го затрие; мястото не е описано като резервирано в никой стандарт.
Втори хак - boot selector-а се намира в някоя от инсталираните ОС. Такива са MS boot loader-а, както и LILO. В този случай се използват файлове в техните дялове, съдържащи необходимата конфигурация.
Дори при тези хакове има проблеми, но едва ли има смисъл да изнасям по-детайлна лекция.
Re: ти кой клас си завършил?
очевидно е че не си разбрал написаното.
може би поради незнание на езика.
може би поради желание да разбереш каквото ти искаш, а не каквото е написано.
ако се ограмотиш още малко на тема бутане на комп може да продъжа да си играя с теб.
и пиле може да викаш на майка си
може би поради незнание на езика.
може би поради желание да разбереш каквото ти искаш, а не каквото е написано.
ако се ограмотиш още малко на тема бутане на комп може да продъжа да си играя с теб.
и пиле може да викаш на майка си
Редактирано от Eлekтpokap Bиcokoпoвдиraч на