bootloader W98 a loopback ve Fedora 2

Mr. Beeba mr.beeba na volny.cz
Pondělí Březen 21 09:57:51 CET 2005


Dobry den,

mam dva dotazy:
1)
v ramci rozchazeni Fedory 2 jsem si mirne posramotil bootloader W98 - omylem 
jsem GRUB zapsal na /dev/hda1 (systemova partition W98), kde byl 
(pravdepodobne) v bootsektoru schovany okenni bootloader (drive jsem s RH7.3 
pouzival LILO), cimz jsem ztratil moznost bootovat Widle. Pri spusteni 
instalace W98 jsem se dostal az do mista, kde chtely W rekonfiguravoat 
nevyuzite misto na disku. To jsem jim samozrejme nedovolil, pac pambu vi co 
by mi s diskem udelaly - u W98 to tipuju na smazani vsech partisen a 
vytvoreni jedne veeeelikanske FAT32. O to samozrejme nestojim, protoze az na 
bootloader soucasne instalaci W98 nic neni. Zkousel jsem "fdisk /mbr", ale 
pokus o zapis do MBR skoncil chybou a nezapsalo se nic - mozna proto, ze tam 
ted sedi GRUB, ktereho jsem na druhy pokus nainstaloval spravne. Pokud by mel 
nekdo napad jak ozivit bootovani W98 bez nutnosti formatovani systemove FAT32 
ci dokonce smazani vsech partisen, budu vdecen za radu.
2)
Po tomto incidentu jsem nabootoval Fedoru 2 a pri bootu se najednou vysypalo 
nastaveni loopbacku. Chyba nastala ve skriptu ifup, kde se vysypal prikaz
arping (+ asi milion parametru) s tim, ze jednak (SIGSEGV) a jednak ze udajine 
loopback jiz pouziva jiny pocitac - smesne. S predchozim incidentem to bude 
mit stezi co spolecneho, ale pred manipulaci s MBR to chodilo a ted uz ne.
Nejvic me zarazi, ze pri spusteni samotneho arping (zkousel jsem arping 
--help, pac me zajimalo k cemu vlastne vubec je) program skonci s chybou 
neopravneneho pristupu do pameti. Podle me se nemohl pokazit kod programu,
ale vezi to nekde v nejakem zamku loopbacku v podobe nejakeho touchnuteho 
souboru ve fajlsystemu, ktery - z me neznamych duvodu - po poslednim rebootu 
zustal nekde viset a ted to vypada, jako by muj pocitac byl schizofrenni. 
Nema nekdo napad kde by mohl byt zakopan pes? Konkretne se chyba hlasi na 
390. radku skriptu ifup, kde neni nic vic nez "fi", jako zakonceni if-oveho 
bloku, kde selhava arping. Diky absenci loopbacku se samozrejme sypou dalsi 
veci (napr. selhava start hpoj, pri poweroff nastane SIGSEGV atp.) - ono nez 
loopbacku je obecne tezkej zivot.

Dik za pomoc.
Jirka


Další informace o konferenci Linux