Здравствуйте, DOOM, Вы писали:
DOO>Здравствуйте, ЯпонИц, Вы писали:
ЯИ>>О том и речь. Но Вы хотите представить ntldr как самый нормальный лоадер для всего, а это не так. DOO>Твою мать! Еще один! Читать все время по диагонали будем???
DOO>Я хочу сказать, что в MBR должен стоять "канонический" загрузчик MBR. Загрузчик DR-DOS, если хотите. Никаких GRUB'ов и LILO. Ntldr тут ни при чем. Он не умеет вставать в MBR и никогда туда не встает. Я уже приводил ссылку — похоже невнимательно читаешь.
Да я тоже согласен что в MBR ставить ничего не надо. GRUB у меня стоит в разделе помеченом как /boot. И он же стоит как активный. Но плчему мне надо плясать с бубном, чтобы ntldr не писал "Неизвестная система", а просто загружал Линукс?
DOO>>>P.S. Я тебе легко построю конфигурацию, где и GRUB и LILO облажаются правильно определеить все ОС. ЯИ>>Вы GRUB так настроите? Или файловые системы и ОС? DOO>Я так диск разобью на разделы, что при установке этот автодетект лоханется. Это, между прочим, не есть функционал GRUB'а как загрузчика — сформировать файл menu.lst со всеми нужными записями, это делают инсталяционные скрипты в соответствующем пакете.
А можно пример такой разбивки? А то в голову лезет только одно — первые 4 раздела в нтфс, и только потом линуксовые разделы. Но тут я думаю любой загрузчик споткнется. И ntldr, если первые 4 будут линуксовые, и только потом нтфс.
Насчет menu.lst — в Линуксе есть ман в котором описано что там хоть должно быть, а вот под виндовый boot.ini я такого не встречал. Есть ссылка на инфу по этому? Желательно официальную.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re[3]: Как я выкинул на ветер 2 тыщи рублей или линукс в быт
Здравствуйте, hell citizen, Вы писали:
U>>Разработка? IDE? Скажите мне пожалуйста, чем Visual Studio + MFC круче KDevelop & QT? Или KDevelop & GTK+? HC>VS оно не только + MFC, там ещё куча всего. А KDevelop отказался мне std::cout << "Hello, world!" << std::endl; компилировать, пока я в консоли чегойто-там ему не проапдейтил. Какие-то странные пустые панельки в IDE висят, на проект из одного сишника создал с десяток файлов непонятного назначения... Может я туплю, но нафига? Я его не просил...
Ну и МСВС, и Билдер, и Дельфи создают кучу файлов непонятного назначения. Даже ДевС++ создает такие файлы.
HC>VS рулит в основном тем, что даёт мне возможность не думать практически ни о чем, кроме моего собственного кода. Т.е. делать именно и только то, зачем я её устанавливал.
А у меня МСВС попросила какой-то дотНЕТ 2.0. Пришлось думать ещё и о нем. Я конечно понимаю что сетап скаченый из инета предлагает установить и МСДН, и дотНЕТ, и даже СКУЛЬ-Сервер. Но те же Генту, Убунта, предлагают то же самое при установке любого софта.
U>>В винде реально проще и удобнее только продукция Borland, на которую уже все положили... HC>Была удобнее, давно, кода версия 3.0 вышла...
Ну Дельфи была удобнее даже чем МСВС 2003. А вот с Решарпером и МСВС 2005 уже тягаться тяжело ей.
HC>Кстати буду благодарен если мне ктонить подскажет IDE под линь, в которой есть возможность писать и отлаживать под кпк с вендой...
Вы пишите под Винду? Тогда зачем Вам линуксовые средства разработки?
Если я буду писать под Линукс, подскажете ли мне IDE работающую под Виндой и позволяющую делать программы под Линукс?
ЯИ>Насчет menu.lst — в Линуксе есть ман в котором описано что там хоть должно быть, а вот под виндовый boot.ini я такого не встречал. Есть ссылка на инфу по этому? Желательно официальную.
ЯИ>Вы пишите под Винду? Тогда зачем Вам линуксовые средства разработки? ЯИ>Если я буду писать под Линукс, подскажете ли мне IDE работающую под Виндой и позволяющую делать программы под Линукс?
Microsoft Visual Studio
знакомый пишет С++-софт под юникс.
Проект полностью ведется в MCVS
исходят из удобства и скорости разработки.
Здравствуйте, mikko, Вы писали:
M>Здравствуйте, ЯпонИц, Вы писали:
ЯИ>>Насчет menu.lst — в Линуксе есть ман в котором описано что там хоть должно быть, а вот под виндовый boot.ini я такого не встречал. Есть ссылка на инфу по этому? Желательно официальную.
M>Boot INI Options Reference
Почитал. Хорошая вещь Но как прописать Линукс в загрузку там не нашел.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re[5]: Как я выкинул на ветер 2 тыщи рублей или линукс в быт
Здравствуйте, _wah, Вы писали:
_> Microsoft Visual Studio _>знакомый пишет С++-софт под юникс. _>Проект полностью ведется в MCVS _>исходят из удобства и скорости разработки.
А отлаживать это дело как?
Да и вообще, я себе слабо представляю что и как надо подключить к студии чтобы проек скомпилировался в Лиунксе.
! Если тебе кофигурировать LILO или GRUB проще/приятнее, чем ntldr — сделай активным тот раздел, в котором у тебя стоит LILO/GRUB — а в них уже настрой chainload на ntldr. Переключить активный раздел ты можешь в любой ОСи без проблем.
Сделать то всё это я могу. Только вот хочется без лишних телодвижений и копаний в конфигах.
ЯИ>Да я тоже согласен что в MBR ставить ничего не надо. GRUB у меня стоит в разделе помеченом как /boot. И он же стоит как активный. Но плчему мне надо плясать с бубном, чтобы ntldr не писал "Неизвестная система", а просто загружал Линукс?
Потому что GRUB это multiboot loader, ntldr (как следует из названия) это загрузчик ядра винды NT (кстати, ntldr от Win2000 не сможет загрузить XP, кпримеру). В общем, это просто разные вещи. Грузить Linux при помощи ntldr (точнее передаватьсмя на LILO/GRUB можно, но это изврат, проще использовать GRUB).
ЯИ>А можно пример такой разбивки?
Ну, например, дпоставь FreeBDS или Solaris x86 в параллель с Linux'ом (Linux позже) вот тут-то GRUB, я думаю, лоханется (наверняка лоханется, если будет стоять SCO Unix — но это сложно попробовать...). Про LILO молчу — с BSD disk label он точно не справится.
ЯИ>А то в голову лезет только одно — первые 4 раздела в нтфс, и только потом линуксовые разделы. Но тут я думаю любой загрузчик споткнется. И ntldr, если первые 4 будут линуксовые, и только потом нтфс.
В MBR может быть всего 4 раздела... Если у тебя 4 раздела NTFS — то этим тебе и придется ограничеться. Больше тебе никто сделать не даст.
ЯИ>Насчет menu.lst — в Линуксе есть ман в котором описано что там хоть должно быть, а вот под виндовый boot.ini я такого не встречал. Есть ссылка на инфу по этому? Желательно официальную.
! Если тебе кофигурировать LILO или GRUB проще/приятнее, чем ntldr — сделай активным тот раздел, в котором у тебя стоит LILO/GRUB — а в них уже настрой chainload на ntldr. Переключить активный раздел ты можешь в любой ОСи без проблем.
TBG>Сделать то всё это я могу. Только вот хочется без лишних телодвижений и копаний в конфигах.
Тогда купи себе платный Acronis OS selector и наслаждайся — сам все сделает, нигде копаться не придется.
Здравствуйте, Turtle.BAZON.Group, Вы писали:
TBG>Здравствуйте, DOOM, Вы писали:
DOO>>P.S. Я тебе легко построю конфигурацию, где и GRUB и LILO облажаются правильно определеить все ОС.
TBG>Скажем так, не дело загрузчика определять где какая ОС может находиться.
Ну? И что ж тогда требовать чудес от убогого ntldr?
Здравствуйте, ЯпонИц, Вы писали:
ЯИ>Здравствуйте, mikko, Вы писали:
M>>Здравствуйте, ЯпонИц, Вы писали:
ЯИ>>>Насчет menu.lst — в Линуксе есть ман в котором описано что там хоть должно быть, а вот под виндовый boot.ini я такого не встречал. Есть ссылка на инфу по этому? Желательно официальную.
M>>Boot INI Options Reference
ЯИ>Почитал. Хорошая вещь Но как прописать Линукс в загрузку там не нашел.
Здравствуйте, DOOM, Вы писали:
TBG>>Скажем так, не дело загрузчика определять где какая ОС может находиться. DOO>Ну? И что ж тогда требовать чудес от убогого ntldr?
Так мы же требуем чудес от наивеликолепнейшей и разумнейшей винды.
Здравствуйте, DOOM, Вы писали:
TBG>>Сделать то всё это я могу. Только вот хочется без лишних телодвижений и копаний в конфигах. DOO>Тогда купи себе платный Acronis OS selector и наслаждайся — сам все сделает, нигде копаться не придется.
С забавной такой альтернативой я подумаю, что покупать, а что нет.
Здравствуйте, Turtle.BAZON.Group, Вы писали:
TBG>Здравствуйте, DOOM, Вы писали:
TBG>>>Скажем так, не дело загрузчика определять где какая ОС может находиться. DOO>>Ну? И что ж тогда требовать чудес от убогого ntldr?
TBG>Так мы же требуем чудес от наивеликолепнейшей и разумнейшей винды.
Позиция MS известна — "Нет компьютера, кроме IBM-PC и Windows операционки его". Абсолютно не понимаю наезда в данной ситуации.
Опять же — GRUB имеет такое же отношение к Linux, как и Acronis OS Selector к винде. GRUB создавался, как загрузчик GNU Hurd.
Здравствуйте, DOOM, Вы писали:
DOO>Потому что GRUB это multiboot loader, ntldr (как следует из названия) это загрузчик ядра винды NT (кстати, ntldr от Win2000 не сможет загрузить XP, кпримеру). В общем, это просто разные вещи. Грузить Linux при помощи ntldr (точнее передаватьсмя на LILO/GRUB можно, но это изврат, проще использовать GRUB).
Как мне использовать GRUB если я ставлю Винду после Линукса, и она убивает груб?
ЯИ>>А можно пример такой разбивки? DOO>Ну, например, дпоставь FreeBDS или Solaris x86 в параллель с Linux'ом (Linux позже) вот тут-то GRUB, я думаю, лоханется (наверняка лоханется, если будет стоять SCO Unix — но это сложно попробовать...). Про LILO молчу — с BSD disk label он точно не справится.
Знатное извращение. Хотя если поковырять GRUB можно сделать чтобы запускалась Солярка.
ЯИ>>А то в голову лезет только одно — первые 4 раздела в нтфс, и только потом линуксовые разделы. Но тут я думаю любой загрузчик споткнется. И ntldr, если первые 4 будут линуксовые, и только потом нтфс. DOO>В MBR может быть всего 4 раздела... Если у тебя 4 раздела NTFS — то этим тебе и придется ограничеться. Больше тебе никто сделать не даст.
В такой ситуации вообще нет разницы между загрузчиками. А мы ведь спорим какой удобней?
ЯИ>>Насчет menu.lst — в Линуксе есть ман в котором описано что там хоть должно быть, а вот под виндовый boot.ini я такого не встречал. Есть ссылка на инфу по этому? Желательно официальную.
DOO>Где-где... (гусары, молчать!!!!) В KB конечно же: DOO>http://support.microsoft.com/?kbid=291980 DOO>http://support.microsoft.com/?kbid=99743
Вот это уже что-то. Но почему мне за этим надо лезть в инет? И как мне при помощи этой информации запустить Линукс?
Здравствуйте, Turtle.BAZON.Group, Вы писали:
TBG>Здравствуйте, DOOM, Вы писали:
TBG>>>Скажем так, не дело загрузчика определять где какая ОС может находиться. DOO>>Ну? И что ж тогда требовать чудес от убогого ntldr?
TBG>Так мы же требуем чудес от наивеликолепнейшей и разумнейшей винды.
Я свой первый редхат загружал именно виндовым ntldr.
все дело только в прямоте рук.
Здравствуйте, ЯпонИц, Вы писали:
ЯИ>Здравствуйте, DOOM, Вы писали:
DOO>>Потому что GRUB это multiboot loader, ntldr (как следует из названия) это загрузчик ядра винды NT (кстати, ntldr от Win2000 не сможет загрузить XP, кпримеру). В общем, это просто разные вещи. Грузить Linux при помощи ntldr (точнее передаватьсмя на LILO/GRUB можно, но это изврат, проще использовать GRUB). ЯИ>Как мне использовать GRUB если я ставлю Винду после Линукса, и она убивает груб?
Слушай, ты точно издеваешься.
Для любителей кататься на бронепоездах и ставить рации на тачанках повторю еще раз:
В MBR не надо писать левые загрузчики. Винда этого, к примеру, не делает. В MBR должен стоять "канонический" загрузчик со времен первого персонального компьютера от IBM. Логику его я описал и продемонстрировал в соответствующем посте. Ссылку приводил. Когда ставишь Linux LILO или GRUB необходимо прописывать в начало соответсвующего основного раздела (как правило, точку монтирования /boot, на самом деле по барабану), тогда после установки винды все, что надо будет сделать — это вернуть флаг "Active" на твой раздел /boot. Сделать это можно штатными средствами любой ОС. Никто ничего не сносит!
ЯИ>>>А можно пример такой разбивки? DOO>>Ну, например, дпоставь FreeBDS или Solaris x86 в параллель с Linux'ом (Linux позже) вот тут-то GRUB, я думаю, лоханется (наверняка лоханется, если будет стоять SCO Unix — но это сложно попробовать...). Про LILO молчу — с BSD disk label он точно не справится.
ЯИ>Знатное извращение. Хотя если поковырять GRUB можно сделать чтобы запускалась Солярка.
Бесспорно, запустить можно. Также можно поковырять ntldr И заставить его делать нормальный chainload. Вопрос был к автоопределению, что якобы GRUB при установке все че угодно определеит — нет этого. Есть пара предположений, которые проверяются и на их основе формируется menu.lst.
ЯИ>>>А то в голову лезет только одно — первые 4 раздела в нтфс, и только потом линуксовые разделы. Но тут я думаю любой загрузчик споткнется. И ntldr, если первые 4 будут линуксовые, и только потом нтфс. DOO>>В MBR может быть всего 4 раздела... Если у тебя 4 раздела NTFS — то этим тебе и придется ограничеться. Больше тебе никто сделать не даст.
ЯИ>В такой ситуации вообще нет разницы между загрузчиками. А мы ведь спорим какой удобней?
Да нет. Никто тут не спорит какой удобнее. Весь спор вообще-то примерно о том, что "подлая винда сносит GRUB при установке" vs "эт оне винда подлая, а руки кривые".
ЯИ>Вот это уже что-то. Но почему мне за этим надо лезть в инет? И как мне при помощи этой информации запустить Линукс?
ntldr'ом линукс ты никогда не запустишь. Точно так же как GRUB'ом винду. Все, что ты можешь сдлеать — это chainload.
Здравствуйте, Kluev, Вы писали:
K>Я свой первый редхат загружал именно виндовым ntldr.
Ну это утверждение сомнительно . Скорее настроил цепочную загрузку ntldr->LILO (или что там еще у тебя грузило Linux).