Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
Wykrywanie bootloadera http://forum.freesco.pl/viewtopic.php?f=22&t=12505 |
Strona 1 z 1 |
Autor: | dawidmo [ niedziela, 21 maja 2006, 17:19 ] |
Tytuł: | Wykrywanie bootloadera |
Czy idzie wykryć LILO w MBR, tzn sprawdzić czy LILO jest wpisane w MBR, i najlepiej bez użycia pakietu lilo tzn inna metodą ![]() |
Autor: | tasiorek [ niedziela, 21 maja 2006, 17:39 ] |
Tytuł: | |
Idzie, tylko po co? Jak w wyniku tego dostaniesz cos takiego: Cytuj: 1+0 rekordów wczytanych 1+0 rekordów zapisanych Plik binarny (standardowe wejście) pasuje do wzorca To masz lilo w MBR dysku /dev/hda . Gruba mozna wykryc w podobny sposob. W przypadku braku lilo odpowiedz bedzie taka: Cytuj: 1+0 rekordów wczytanych
1+0 rekordów zapisanych |
Autor: | dawidmo [ niedziela, 21 maja 2006, 17:46 ] |
Tytuł: | |
Po to że robie instalator dla GRUB-a, i w trosce o użytkownika, będe tego potrzebował ![]() |
Autor: | dawidmo [ poniedziałek, 22 maja 2006, 14:51 ] |
Tytuł: | |
Niestey nie działa, pasuje do wzorca i LILO, i GRUB, chociaż ja mam GRUB-a. No ale po ostatnich testach nagrałem LILO do MBR na GRUB-a, a następnie znowu GRUB-a... Mimo wszystko chyba to nie będzie konieczne to sprawdzanie. |
Autor: | MAC!EK [ poniedziałek, 22 maja 2006, 14:58 ] |
Tytuł: | |
dd ibs=512 count=1 if=/dev/hda|strings|grep LILO &> /dev/null; echo $? 1+0 rekordów wczytanych 1+0 rekordów zapisanych 0 |
Autor: | dawidmo [ poniedziałek, 22 maja 2006, 15:07 ] |
Tytuł: | |
Ten powyższy przykład, zwraca "0" dla LILO, a ja go nie posiadam ![]() |
Autor: | MAC!EK [ poniedziałek, 22 maja 2006, 15:53 ] |
Tytuł: | |
dawidmo pisze: Ten powyższy przykład, zwraca "0" dla LILO, a ja go nie posiadam
![]() SOA#1 [root@oblak ~]# dd ibs=512 count=1 if=/dev/hda|strings|grep LILO &> /dev/null; echo $? 1+0 rekordów wczytanych 1+0 rekordów zapisanych 0 [root@oblak ~]# dd ibs=512 count=1 if=/dev/hda|strings|grep GRUB &> /dev/null; echo $? 1+0 rekordów wczytanych 1+0 rekordów zapisanych 1 |
Autor: | Mis' [ poniedziałek, 22 maja 2006, 16:10 ] |
Tytuł: | |
chyba kombinujecie niepotrzebnie... przecież jeśli ktoś ma lilo a chce gruba to wystarczy uruchomić "grub install" i odwrotnie jak ma gruba a chce lilo to uruchomimy lilo. raczej nic się nie stanie jeśli ktoś ma lilo (grub) i wywoła lilo (grub install)... Przypominam o tym: http://mantis.nnd.freesco.pl/view.php?id=247 |
Autor: | dawidmo [ poniedziałek, 22 maja 2006, 16:51 ] |
Tytuł: | |
Ja przygotowuje dodatkowy skrypt do instalacji gruba, który pociągnie usera za rączkę (podziekowania dla jamp-a za pomoc i testy ![]() przez proces instalacji, i skonfiguruje go jak user ma gdzieś indziej partycje /boot niż /dev/hda1. Chciałem jeszcze dodatkowo sprawdzić czy wszytko z bootloaderem jest ok, po instalacji, ale metoda ta nie działa na 100% więc z niej zrezygnowałem. I jeszcze jest mi potrzebne, wpisanie "NoUpgrade=/sciezka/plik_konfiguracji_gruba" do pliku pacman.conf http://forum.freesco.pl/viewtopic.php?t=12510 |
Autor: | tasiorek [ poniedziałek, 22 maja 2006, 19:07 ] |
Tytuł: | |
Faktycznie gruba w ten sposob nie da sie wykryc. Dla lilo wskazania sa poprawne. |
Autor: | dawidmo [ wtorek, 23 maja 2006, 14:05 ] |
Tytuł: | |
tasiorek pisze: Faktycznie gruba w ten sposob nie da sie wykryc. Dla lilo wskazania sa poprawne. Hmmm, może u Ciebie tak jest, bo ja mam GRUB-a, a wykrywa że mam LILO. ![]() Mis' pisze: chyba kombinujecie niepotrzebnie...
Zgadzam się! |
Autor: | MAC!EK [ wtorek, 23 maja 2006, 23:56 ] |
Tytuł: | |
dawidmo pisze: Mis' pisze: chyba kombinujecie niepotrzebnie... Zgadzam się! to po co zawracasz głowę ;P |
Autor: | TheL [ środa, 24 maja 2006, 09:05 ] |
Tytuł: | |
bo to ciekawe ![]() |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |