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





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
lilo 07.10.02 19:42  Число просмотров: 1084
Автор: fuckyoudude Статус: Незарегистрированный пользователь
Отредактировано 07.10.02 19:44  Количество правок: 1
<"чистая" ссылка>
error 0x01 - это значит, что lilo не нашел вторичный загрузчик , т.е. Nt Loader (непонятно почему) .. попрубуй переткнуть винт на секондори мастер, может лило действительно не грузит с секондари слейв !
<sysadmin>
lilo 07.10.02 17:18  
Автор: fly4life <Александр Кузнецов> Статус: Elderman
<"чистая" ссылка>
На компе стоит жёсткий диск с виндами98 и линухом (висит на примари мастере). Принёс я ещё один винт с уже установленной на нём операционкой вин2к проф. Подключил на секонддари слэйив.
Прописал в лило в линухах строчки, которые, по идее, должны прописывать в загрузчик загрузку Вин2к (как завернул =))):

......
other=/dev/hdd1
table=/dev/hdd
label=win2k
.....

После того как набрал команду lilo, мне выдались сообщения:

added win98 *
added linux
Warning BIOS drive 0x82 may not be accessible
Warning BIOS drive 0x82 may not be accessible
added win2k

Перегружаюсь. Пытаюсь грузить вин2к : LILO boot: win2k
Он и впрямь не грузится, а пишется ошибка error 0x01

Подскажите что эта за ошибка? Или я не правильно прописал в лило вин2к (т.к. всё остальное грузится нормально)? Мобыть лило не видит секондари слэйв? Если не правильно (а так скорее всего и есть), то подскажите, плзз, что надо прописать в лило, чтобы загрузить вин2к?
З.Ы. надеюсь понятно высказался =)
lilo тут не причем. 08.10.02 18:16  
Автор: DPP <Dmitry P. Pimenov> Статус: The Elderman
<"чистая" ссылка>
Винды не на primary+master загрузить не получиться ни одним загрузчиком.
Код, который записан в мастер бут рекорд и в бут рекорд раздела считывает ядро используя int13 с усиройства 0x80. Так все микрософтовые загрузчики устроены (насколько мне известно). Даже если ручками подправить на 0x81 или 0x82 все-равно винды не найдут себя.
Linux и то проблематично так загрузить - нужно хотя бы fstab поправить (хотя он может и так загрузиться, ругнется на swap, да и root=куда_надо указать придется), а виндовс - никак. (Даже если он ставился на второй диск первоначально). В современных биосах есть возможность поставить загрузку с любого IDE винта, тогда он 0x80 на primary+slave направит (или какой указан), но тогда линукс не загрузить - загрузчик со второго винта всегда считываться будет.
Тебе тоже про lilo надо почитать :). 09.10.02 12:50  
Автор: Night Knight [HZTeam.msk] <George Fedosejev> Статус: Member
<"чистая" ссылка>
lilo 08.10.02 08:07  
Автор: cybervlad <cybervlad> Статус: Elderman
<"чистая" ссылка>
> После того как набрал команду lilo, мне выдались сообщения:
>
> added win98 *
> added linux
> Warning BIOS drive 0x82 may not be accessible
> Warning BIOS drive 0x82 may not be accessible
> added win2k
2 вопроса:
1) с подключением не напортачил? я имею ввиду джампики все правильно стоят, шлейфы и т.п.? что висит secondary master, какой у него режим? не све устройства уживаются на одном контроллере
2) сделай dmesg | less. винт на secondary master линуксом опознается?
lilo 09.10.02 17:03  
Автор: fly4life <Александр Кузнецов> Статус: Elderman
<"чистая" ссылка>
> > После того как набрал команду lilo, мне выдались
> сообщения:
> >
> > added win98 *
> > added linux
> > Warning BIOS drive 0x82 may not be accessible
> > Warning BIOS drive 0x82 may not be accessible
> > added win2k
> 2 вопроса:
> 1) с подключением не напортачил? я имею ввиду джампики все
> правильно стоят, шлейфы и т.п.? что висит secondary master,
> какой у него режим? не све устройства уживаются на одном
> контроллере

винт-то нормально распознаётся. с джамперами сто пудов не напортачил.

> 2) сделай dmesg | less. винт на secondary master линуксом
> опознается?

а линуксом он распознаётся. даже монтируется нормально.
Так ты map-drive пробовал или нет? 10.10.02 13:01  
Автор: Night Knight [HZTeam.msk] <George Fedosejev> Статус: Member
Отредактировано 10.10.02 13:07  Количество правок: 1
<"чистая" ссылка>
зы: 0x82 - Secondary Master
угу. даже работает =)) всем спасибо за ответы! 10.10.02 16:25  
Автор: fly4life <Александр Кузнецов> Статус: Elderman
<"чистая" ссылка>
lilo 10.10.02 11:35  
Автор: cybervlad <cybervlad> Статус: Elderman
<"чистая" ссылка>
> > опознается?
>
> а линуксом он распознаётся. даже монтируется нормально.
тогда затрудняюсь вообще что-нибудь предположить...

а w2k - суксь и мастдай. вчера весь день на него убил. :(
Обратный вариант, может прокатит ? 10.10.02 20:19  
Автор: babay <Andrey Babkin> Статус: Elderman
<"чистая" ссылка>
> > > опознается?
> >
> > а линуксом он распознаётся. даже монтируется
> нормально.
> тогда затрудняюсь вообще что-нибудь предположить...
>
> а w2k - суксь и мастдай. вчера весь день на него убил. :(

сдампить первый сектор с LILO в файл и подсунуть 2000 загрузчику, если прокатит то останется только ограничение на котичество циллинров в загрузочном секторе, на вскидку не помнню, но выше некорторого числа цилиндров в разделе у лило при загрузке появляются проблемы.
Если я не прав, то жутко извиняюсь...

З.Ы. Почему так путаются мысли ? ;-))))
Обратный вариант, может прокатит ? 11.10.02 13:31  
Автор: Night Knight [HZTeam.msk] <George Fedosejev> Статус: Member
Отредактировано 11.10.02 13:43  Количество правок: 1
<"чистая" ссылка>
> сдампить первый сектор с LILO в файл и подсунуть 2000

Именно так я все время и делал :) Только НТевый лоадер должен быть в MBR.

> загрузчику, если прокатит то останется только ограничение
> на котичество циллинров в загрузочном секторе, на вскидку
> не помнню, но выше некорторого числа цилиндров в разделе у

1024. Но это уже давно пофиксили в lilo, так что не проблема.

> лило при загрузке появляются проблемы.
> Если я не прав, то жутко извиняюсь...
>
> З.Ы. Почему так путаются мысли ? ;-))))

Наверное хорошо отдыхаешь :)
Обратный вариант, может прокатит ? 11.10.02 08:03  
Автор: cybervlad <cybervlad> Статус: Elderman
<"чистая" ссылка>
> > а w2k - суксь и мастдай. вчера весь день на него убил.
> :(
>
> сдампить первый сектор с LILO в файл и подсунуть 2000
ты адресатом не ошибся? ;)
я на w2k по другой причине день убил, а не из-за попыток подружить его с линуксом ;)
Ну тогда извиняй..., я ответил на пост который был самым последним в нитке 11.10.02 13:54  
Автор: babay <Andrey Babkin> Статус: Elderman
<"чистая" ссылка>
lilo 07.10.02 19:42  
Автор: fuckyoudude Статус: Незарегистрированный пользователь
Отредактировано 07.10.02 19:44  Количество правок: 1
<"чистая" ссылка>
error 0x01 - это значит, что lilo не нашел вторичный загрузчик , т.е. Nt Loader (непонятно почему) .. попрубуй переткнуть винт на секондори мастер, может лило действительно не грузит с секондари слейв !
Попробуй почитать readme к lilo на предмет опции map-drive 07.10.02 18:28  
Автор: Night Knight [HZTeam.msk] <George Fedosejev> Статус: Member
<"чистая" ссылка>
man я читал и там... 07.10.02 18:35  
Автор: fly4life <Александр Кузнецов> Статус: Elderman
Отредактировано 07.10.02 18:39  Количество правок: 1
<"чистая" ссылка>
(если я чего-то не перепутал, а то счас нет под рукой ни линухов, ни инструкции по лило) сказано, что map не надо использовать, если используешь table.
если перепутал - поправьте.
3 минуты на едине с Google :) 08.10.02 10:08  
Автор: Night Knight [HZTeam.msk] <George Fedosejev> Статус: Member
<"чистая" ссылка>
> (если я чего-то не перепутал, а то счас нет под рукой ни
> линухов, ни инструкции по лило) сказано, что map не надо
> использовать, если используешь table.
> если перепутал - поправьте.

 6.2.  How to swap linux and NT booting ?

  Ok, but NT must be the first disk to boot, so i want it in 0x80, but i
  already have LILO and a full ext2 only drive on 0x80 and my NT drive
  is in 0x83. How can i 'swap' linux and NT ?  This a very easy : you
  just have to tell BIOS that NT drive is now 0x80 and the Linux drive
  is 0x83.

  other=/dev/sdd1
        label=nt
        map-drive = 0x83
        to = 0x80
        map-drive = 0x80
        to = 0x83

  This change will produce a warning :

    Warning: BIOS drive 0x8? may not be accessible

  but if you know what you are doing it will run without problem.

  I used it on this configuration which has a Red Hat Linux 7.1 and a
  Windows 2000 Pro :

  Name        Flags      Part Type  FS Type          [Label]        Size (MB)

  Disk Drive: /dev/sda - 0x80
  sda1        Boot        Primary   Linux ext2       [/boot]            24.68
  sda2                    Primary   Linux Swap                         139.83
  sda3                    Primary   Linux ext2       [/usr]           3150.29
  sda4                    Primary   Linux ext2       [/home]         15044.04

  Disk Drive: /dev/sdb - 0x81
  sdb1                    Primary   Linux Swap                         139.83
  sdb2                    Primary   Linux ext2       [/]              3150.29
  sdb3                    Primary   Linux ext2       [/opt]           1052.84
  sdb4                    Primary   Linux ext2       [/public]       14015.88

  Disk Drive: /dev/sdc - 0x82
  sdc1                    Primary   Linux ext2       [/var]           1052.84
  sdc2                    Primary   Linux ext2       [/tmp]            106.93
  sdc3                    Primary   Linux ext2       [/cache]         1052.84
  sdc4                    Primary   Linux ext2       [/chroot]        2352.44

  Disk Drive: /dev/sdd - 0x83
  sdd1        Boot        Primary   NTFS             [WINDOWS_2000]   9162.97

  My full /etc/lilo.conf :

  boot=/dev/sda
  map=/boot/map
  install=/boot/boot.b
  prompt
  default=Linux
  read-only
  compact
  image=/boot/vmlinuz
    label=Linux
    root=/dev/sdb2
  other=/dev/sdd1
    label=Windows
    map-drive = 0x83
    to = 0x80
    map-drive = 0x80
    to = 0x83

---

А вот неплохая статейка по LILO
1




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


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