информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Все любят медСетевые кракеры и правда о деле Левина
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Microsoft обещает радикально усилить... 
 Ядро Linux избавляется от российских... 
 20 лет Ubuntu 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / beginners
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
Господа, будьте снисходительны, не бросайтесь сразу штрафовать за, как вам кажется, глупые вопросы - beginners на то и beginners.
Меня тоже тема заинтересовала 22.10.04 14:13  Число просмотров: 1685
Автор: whiletrue <Роман> Статус: Elderman
<"чистая" ссылка>
> вот, допустим, стояли у меня две операционки: линукс и
> вин2к. Загрузчиком стоял LiLo. И прописан этот загрузчик
> был в MBR. Дык, после переустановки винды, никакого
> приглашения lilo при загрузке компьютера нету, а грузится
> сразу винда. Что же тогда перезаписалось, если не MBR? ;)
>
> П.С. как восстанавливать загрузчик я знаю. Мне интересно,
> как сделать, чтобы вин2к его не перезаписывала (вот,
> например, у вин98 можно запустить установку с ключиком /IR
> и винда оставит MBR в покое).

Поэтому я полазил по поисковикам... народ говорит, что 2k и XP - не должны затирать MBR. Мол его затирает только 98 и Ме.

Отсюда вывод - раз не должна, то и настроек соответствующих нету.

Однако, лично у меня 2k всегда затирала MBR.
<beginners>
Можно ли установить Win2k/XP так, чтобы она не затирала (не переписывала) MBR? 22.10.04 12:58  
Автор: fly4life <Александр Кузнецов> Статус: Elderman
<"чистая" ссылка>
А она MBR вроде и не трогает 22.10.04 12:59  
Автор: amirul <Serge> Статус: The Elderman
<"чистая" ссылка>
Загрузчик в бутсектор записывается
разве? 22.10.04 13:13  
Автор: fly4life <Александр Кузнецов> Статус: Elderman
<"чистая" ссылка>
вот, допустим, стояли у меня две операционки: линукс и вин2к. Загрузчиком стоял LiLo. И прописан этот загрузчик был в MBR. Дык, после переустановки винды, никакого приглашения lilo при загрузке компьютера нету, а грузится сразу винда. Что же тогда перезаписалось, если не MBR? ;)

П.С. как восстанавливать загрузчик я знаю. Мне интересно, как сделать, чтобы вин2к его не перезаписывала (вот, например, у вин98 можно запустить установку с ключиком /IR и винда оставит MBR в покое).
Ну даже если и затирает... Сохранил diskedit'ом MBR на дискету, а после установки W2k, восстановил. 22.10.04 16:52  
Автор: Den <Денис Т.> Статус: The Elderman
<"чистая" ссылка>
Я бы, паример, даже не восстанавливал LILO, а научил NTLDR грузить *NIX.
Дык, я ж сказал, что востанавливать загрузочную область умею ;). Интересно мне, как избежать затирания. 22.10.04 17:01  
Автор: fly4life <Александр Кузнецов> Статус: Elderman
Отредактировано 22.10.04 17:03  Количество правок: 1
<"чистая" ссылка>
> Я бы, паример, даже не восстанавливал LILO, а научил NTLDR
> грузить *NIX.

Ну, это уже кому как. Мне lilo удобнее будет.
Кстати вопрос (немного офтоп): 22.10.04 18:35  
Автор: Den <Денис Т.> Статус: The Elderman
<"чистая" ссылка>
Как из W2k в LILO сменить по умолчанию загружаемую ОС?
легко, если lilo собрать под W2k ;) 23.10.04 20:26  
Автор: fly4life <Александр Кузнецов> Статус: Elderman
Отредактировано 23.10.04 23:52  Количество правок: 1
<"чистая" ссылка>
Это что же получается? 25.10.04 12:10  
Автор: Den <Денис Т.> Статус: The Elderman
<"чистая" ссылка>
Каждый раз, когда мне необходимо из ОС сменить загрузку ОС по умолчанию, придеться пересобирать LILO?
Не проще ли использовать обычный NTLDR на FAT'е и всего-навсего менять строчку в boot.ini?
Ты lilo в глаза видел? 25.10.04 15:48  
Автор: amirul <Serge> Статус: The Elderman
<"чистая" ссылка>
> Каждый раз, когда мне необходимо из ОС сменить загрузку ОС
> по умолчанию, придеться пересобирать LILO?
Не пересобрать а перезапустить. Вопрос из той же серии, что и "Это что ж получается, каждый раз когда надо поменять дефолтовую ось надо править boot.ini?"

> Не проще ли использовать обычный NTLDR на FAT'е и
> всего-навсего менять строчку в boot.ini?
А чем изменение строчки в boot.ini принципиально проще, чем изменение строчки в lilo.conf?
Немного попользовал LILO из FreeBSD, но не разбирался. 25.10.04 19:00  
Автор: Den <Денис Т.> Статус: The Elderman
<"чистая" ссылка>
Нужно просто прописать в конфигурационный файл все что тебе надо 26.10.04 11:48  
Автор: amirul <Serge> Статус: The Elderman
<"чистая" ссылка>
И выполнить lilo.

Запуск lilo нужен потому, что этот бут-менеджер использует двухступенчатую модель загрузки (или как она там называется), то бишь загружается бутсектор (неважно кем), а он уже непосредственно загружает ОСь.
Так как размеры бут сектора не позволяют разместить в нем драйвер более менее продвинутой файловой системы, то в него жестко прописывается абсолютное положение кернела (или chain-loader-а) на диске. Если меняется кернел - надо переписывать бут-сектор

Тот же grub не имеет такой проблемы так как загружается в три стадии: стадия 1, 1.5 и 2.

Загрузчик первой стадии - бут сектор, в него при УСТАНОВКЕ жестко прописываются загрузчики полуторной стадии, которые больше не перемещаются. Они представляют из себя модули, знающие структуру различных файловых систем. Ну а на второй стадии уже загружается ось. На какой бы ФС она ни находилась - достаточно просто поменять текстовый конфиг grub-а.
Меня тоже тема заинтересовала 22.10.04 14:13  
Автор: whiletrue <Роман> Статус: Elderman
<"чистая" ссылка>
> вот, допустим, стояли у меня две операционки: линукс и
> вин2к. Загрузчиком стоял LiLo. И прописан этот загрузчик
> был в MBR. Дык, после переустановки винды, никакого
> приглашения lilo при загрузке компьютера нету, а грузится
> сразу винда. Что же тогда перезаписалось, если не MBR? ;)
>
> П.С. как восстанавливать загрузчик я знаю. Мне интересно,
> как сделать, чтобы вин2к его не перезаписывала (вот,
> например, у вин98 можно запустить установку с ключиком /IR
> и винда оставит MBR в покое).

Поэтому я полазил по поисковикам... народ говорит, что 2k и XP - не должны затирать MBR. Мол его затирает только 98 и Ме.

Отсюда вывод - раз не должна, то и настроек соответствующих нету.

Однако, лично у меня 2k всегда затирала MBR.
А я поковырялся в unattend.txt 22.10.04 14:22  
Автор: amirul <Serge> Статус: The Elderman
<"чистая" ссылка>
Уж туда то сведены все настраиваемые возможности для установки. Параметры файловой системы и разбиения там есть, а параметров для мбр-а нету
для всех остальных бегинеров 24.10.04 13:45  
Автор: vladik_ Статус: Незарегистрированный пользователь
<"чистая" ссылка>
пояните плиз господа:
1. Как восстановить загрузчик
2. Как научить xp загружать nix, пробовал через boot.ini partition (чего то там вроде 0,2) не получается, просто перезагружает и все
Заезщенная тема... Прежде чем спрашивать, мог бы сделать поиск по форуму. (link inside) 25.10.04 12:25  
Автор: Den <Денис Т.> Статус: The Elderman
<"чистая" ссылка>


STFW !!!
запросто ;) 24.10.04 23:02  
Автор: fly4life <Александр Кузнецов> Статус: Elderman
Отредактировано 24.10.04 23:09  Количество правок: 2
<"чистая" ссылка>
> пояните плиз господа:
> 1. Как восстановить загрузчик

Какой из них? ;)

> 2. Как научить xp загружать nix, пробовал через boot.ini
> partition (чего то там вроде 0,2) не получается, просто
> перезагружает и все

Ниже описано про загрузку линукса через NTloader. А-то немного не понятно, какой именно "nix" ты хочешь загружать виндовым загрузчиком.
Грузишься в линукс. Изменяешь там конфигурационный файл загрузчика так, чтобы он [загрузчик] устанавливался не в MBR, а на раздел, где установлен линукс (или его раздел/каталог /boot). Запускаешь инсталлятор загрузчика (например, /sbin/lilo - для lilo, /sbin/grub-install - для grub'а). Затем в линуксе под рутом дампишь в файл загрузочную область раздела с линуксом:

dd if=/dev/hdXX of=/tmp/bootsect.lnx bs=512 count=1

(где, hdXX - раздел, куда установлен загрузчик линукса)
Далее, полученный файл bootsect.lnx перетаскиваешь на виндовс раздел (например, в корень диска С:) и в файлике boot.ini в разделе [operating systems] добавляешь строчку:

c:\bootsect.lnx="linux"

Затем, грузишься с компакта виндовса в recovery консоли и восстанавливаешь загрузочную область командами fixboot И fixmbr.
Тперь при загрузке компьютера будет менюшка NTloader'а в которой, можно будет выбрать "linux". После этого будет запущен LILO, который загрузит линукс.
Вобщем, примерно так.

П.С. в гугле это тоже можно найти секунд за пятнадцать ;)
1




Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2024 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach