Автор Тема: lilo - nali, dali ili nadali  (Прочетена 1598 пъти)

hipo

  • Напреднали
  • *****
  • Публикации: 31
    • Профил
lilo - nali, dali ili nadali
« -: May 20, 2003, 09:14 »
Pyrwo s kakwo razpolagam
Slojil sum si 3 OS na PC-to: WinXP, Win98 i Slackware 9. Iskam da naprawq
taka 4e normalno kato se pusne da si trygwa Linuxa, a kato iskam da rabotq s Windowsite, da si slagam disketka samo s Liloto i da trygwat Windows-ite.
Uspqh da go naprawq, eto gi i dwata lilo.conf

Ediniq za hdd-to.
-------------------------------------------------------
boot = /dev/hda

# Override dangerous defaults that rewrite the partition table:
change-rules
reset

lba32
vga = normal
image = /boot/vmlinuz
  root = /dev/hda4
  read-only
---------------------------------------------------------
Towa e drugiq za disketata
---------------------------------------------------------
boot = /dev/fd0
timeout = 0
change-rules
  reset
lba32
vga = normal
other = /dev/hda1
  table = /dev/hda
------------------------------------------------
Kato smenqm faila za liloto si prawq ili na disketata ili na diska.
Wsi4ko mi izglejdashe idealno, no estestweno se poqwqwat i problemite.
Wsi4ko si raboti normalno, do edin moment, w koito kato zapo4ne da boot-wa se precakwa ili disketata ili MBR-to na diska. Precakwaneto se systoi w towa che se izpiswa L i posle pochwat da se redqt edni dewqtki. L 99 99 99 99 .... i taka 10-12 reda i posle muchi da bootwa ot sledwashtoto ustroistwo. Wyprosa mi e zashto stawa taka, sled kato primerno si raboti bezotkazno 2-3 restarta, kato kombiniram tu disketa tu diska, ednoto ot dwete se precakwa.
Активен

kolio_kolev

  • Напреднали
  • *****
  • Публикации: 356
  • Distribution: Mandriva 2011, Mandriva Cooker
  • Window Manager: KDE 4.6.x
    • Профил
    • WWW
lilo - nali, dali ili nadali
« Отговор #1 -: May 20, 2003, 09:36 »
Виж това: тук.


Кольо Колев
Biotronica Ltd.
Активен

Кольо Колев
Mandriva BG: http://mandriva.biotronica.net
Bitronica.Net форуми: http://forum.biotronica.net

  • Гост
lilo - nali, dali ili nadali
« Отговор #2 -: May 20, 2003, 11:33 »
Neznam za6to ne si sloji6 edno lilo w MBR kato mu okaze6 da si boot-wa linux-a ti s razli4nite kernel-i ako ima6 takiwa i wsi4ki win koito ima6. Miskia 4e e dosta po-lesno ot towa da boot-wa6 ot disketa i t.n.
Активен

hipo

  • Напреднали
  • *****
  • Публикации: 31
    • Профил
lilo - nali, dali ili nadali
« Отговор #3 -: May 21, 2003, 00:55 »
Идеята не е да бутвам лесно, а да си бачкам с Windows-четата и като влезе някой лош чичко, бам ресет и опала Линукс. '<img'>
А иначе прочетох това което пише в горната тема, попромених това онова,но не открих отговор
Активен

kolio_kolev

  • Напреднали
  • *****
  • Публикации: 356
  • Distribution: Mandriva 2011, Mandriva Cooker
  • Window Manager: KDE 4.6.x
    • Профил
    • WWW
lilo - nali, dali ili nadali
« Отговор #4 -: May 21, 2003, 10:34 »
Не си чел внимателно! Но както и да е, ще ти го дам сдъвкано ...  '<img'>

1. Влизаш в Linux и в конзолата изпълняваш
dd  if=/dev/hdaX  of=/tmp/bootsect.lnx  bs=512  count=1; sync;  sync

където /dev/hdaX е root дяла ти с Linux. Като резултат ще имаш във файла /tmp/bootsect.lnx  първите 512 байта от този дял.

2. Копираш bootsect.lnx в C:\  на дяла с WinXP. С текстов редактор отваряш файла c:\boot.ini (нормално не се вижда, защото е скрит файл, така че  пробвай с "notepad c:\boot.ini") и добавяш в него най-отдолу реда

C:\bootsect.lnx="Slackware Linux"

и си готов.

Ако вместо текста между кавичките оставиш само интервали , то тогава ще имаш и скрито меню за извор.
И незабравяй да промениш променливата timeout в c:\boot.ini , че да имаш достатъчно време за избор от менютата (например timeout=10 )    '<img'>

Кольо Колев
Biotronica Ltd.
Активен

Кольо Колев
Mandriva BG: http://mandriva.biotronica.net
Bitronica.Net форуми: http://forum.biotronica.net

KNK

  • Напреднали
  • *****
  • Публикации: 49
    • Профил
lilo - nali, dali ili nadali
« Отговор #5 -: May 21, 2003, 12:45 »
Цитат (kolio_kolev @ Май 21 2003,10:34)
2. Копираш bootsect.lnx в C:\  на дяла с WinXP. С текстов редактор отваряш файла c:\boot.ini (нормално не се вижда, защото е скрит файл, така че  пробвай с "notepad c:\boot.ini") и добавяш в него най-отдолу реда

C:\bootsect.lnx="Slackware Linux"

и си готов.

И вместо скрит Windows имаш Windows който боотва Linuxa '<img'>)))
Мисля, че проблемите ти ги създава Windows-a, а не lilo-то или нещо друго. М$ си пишат разни работки в MBR-то и явно прецакват lilo-то.
Решението е да не ползваш MBR-то ами да си направиш active partition, който да се boot-ва. Ако избереш Linuxa da e активен да тръгва той, ако избереш друго - друго. За целта
Примерен код
boot=/dev/hda4
, а не само hda.
е в крайна сметка MBR-то ще трябва да го оставиш на XP-то да си бърника там. Ще се наложи да му го възстановиш в оригинален вид
Примерен код
fdisk /mbr
след като заредиш DOS от дискета.
Все пак не си мисли, че си скрил бозата (дори и да ти boot-ва нормално от дискети) - тя си седи като partition и ако лошият чичко дойде - ще може да я види.
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
lilo i MBR
Настройка на програми
marinov 2 3424 Последна публикация Apr 21, 2002, 12:35
от pau4o
Lilo+XP
Настройка на програми
mil_dim 4 3436 Последна публикация May 03, 2002, 05:35
от mil_dim
lilo
Настройка на програми
mozly 2 2203 Последна публикация Nov 28, 2002, 22:46
от
LILO
Хардуерни и софтуерни проблеми
ivo3d 8 3221 Последна публикация Aug 05, 2003, 13:29
от ivo3d
Linux Multytasking, a windows NE nali ?
Идеи и мнения
JOKe 23 5582 Последна публикация Jul 16, 2004, 19:20
от pill