Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
LILO - jak zainstalować na dysku innym niż systemowy. http://forum.freesco.pl/viewtopic.php?f=22&t=16599 |
Strona 1 z 1 |
Autor: | viater [ czwartek, 21 lutego 2008, 13:15 ] |
Tytuł: | LILO - jak zainstalować na dysku innym niż systemowy. |
Mam taki układ: - dysk hda, na którym chodzi normalnie NND, - dysk hdc, na który zrzucam backup (taka sama struktura partycji, jak na hda, w sumie takie "lustro"). Jak przeinstalować LILO na tym drugim dysku (hdc) w czasie pracy systemu (nie podłączając i nie bootując z CD) ? Zrobiłem mount /dev/hdc1 /mnt/hdc1 chroot /mnt/hdc1 lilo -v - i qpa, LILO i tak przeinstalował się na hda. Chodzi mi o to, żeby w razie padu pierwszego dysku, podpiąć drugi jako hda i żeby NND wstało z niego od kopa. |
Autor: | zciech [ czwartek, 21 lutego 2008, 14:54 ] |
Tytuł: | |
A czy w lilo.conf nie znajduja sie dane dla lilo? # generated by 'liloconfig' # # Start LILO global section boot = /dev/hda <--- TUUUUUUUUUUUUUUUUUUUUUUUU message = /boot/boot_message.txt prompt timeout = 5 default = NND_2431-586 # Override dangerous defaults that rewrite the partition table: # Normal VGA console vga = normal # Linux bootable partition config begins image = /boot/bzImage root = /dev/hda1 label = NND_Router read-only # |
Autor: | viater [ czwartek, 21 lutego 2008, 15:56 ] |
Tytuł: | |
zciech pisze: A czy w lilo.conf nie znajduja sie dane dla lilo?
# generated by 'liloconfig' # # Start LILO global section boot = /dev/hda <--- TUUUUUUUUUUUUUUUUUUUUUUUU Oki, tak też myślałem - czyli to wskazuje miejsce, gdzie LILO ma się zainstalować ? Czyli zmieniam na boot = /dev/hdc potem chroot na hdc1, lilo i co dalej ? Nie muszę przypadkiem z powrotem wpisać tam /dev/hda, jeśli chcę, aby po przełożeniu hdc na hda system mi się bootował z hda (czyli "starego" hdc) ? Chodzi mi o to, czy ten wpis służy wyłącznie do wskazania, gdzie ma się LILO zainstalować, czy może jest też brany pod uwagę podczas uruchamiania systemu ? |
Autor: | JakubC [ czwartek, 21 lutego 2008, 18:09 ] |
Tytuł: | |
lilo -M /dev/hdc mbr Wpisu boot nie wolno Ci zmieniać, wtedy system nie wystartuje. Pozdrawiam |
Autor: | viater [ czwartek, 21 lutego 2008, 18:28 ] |
Tytuł: | |
JakubC pisze: lilo -M /dev/hdc mbr
Wpisu boot nie wolno Ci zmieniać, wtedy system nie wystartuje. Pozdrawiam No właśnie miałem wątpliwości, dlatego zapytałem. Sorry za zawracanie dupy podstawowymi rzeczami - sprawdziłbym sobie to wszystko sam, ale nie mam jak - routerek musi chodzić 24h/d, bo inaczej userzy mnie zatłuką ![]() Jeszcze raz dla jasności powtórzę, że na hdc1 mam kopię systemu działającego na hda1 (tak zrobioną, że hdc1 jest jakby mirrorem dla hda1) i chcę zrobić tak, aby w razie padu hda, podpiąć hdc na hda i odpalić NND "out of the box", bez potrzeby bootowania z CD, chrootowania i lilowania. Czyli rozumiem, że w lilo.conf nic nie zmieniam, tylko uruchamiam lilo z parametrem -M /dev/hdc mbr i będzie OK ? Z tego wynikałoby również, że nie muszę przed instalacją lilo chrootować się na hdc1 ? |
Autor: | JakubC [ czwartek, 21 lutego 2008, 18:30 ] |
Tytuł: | |
Dokładnie tak, powinno chodzić. Pozdrawiam |
Autor: | viater [ niedziela, 24 lutego 2008, 03:44 ] |
Tytuł: | |
Sprawdziłem, oto wnioski. JakubC pisze: Dokładnie tak, powinno chodzić. A jednak nie. instaluje tylko MBR na hdc. Po tej operacji (i przepięciu hdc na hda) system nie wstał (wyrzucił jakiś komunikat w stylu "brak systemu operacyjnego"). zciech pisze: A czy w lilo.conf nie znajduja sie dane dla lilo? Kod: # generated by 'liloconfig' # # Start LILO global section boot = /dev/hda <--- TUUUUUUUUUUUUUUUUUUUUUUUU I tu już lepiej. Zrobiłem tak: - w lilo.conf (na hdc) wpisałem - potem - w lilo.conf na hdc z powrotem: - zamykam system, przepinam hdc na hda, odpalam i dopiero poszło. |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |