Grub. Segítség!

Fórumok

Sziasztok!

Egy win98/suse 10.1 grub dual boot-os gépen lecseréltem win98-at winXP-re, ami természetesen kiirtotta a grub-ot az MBR-ből, úgyhogy most már a SuSE-t nem lehet indítani.

Valahogy lehetővé kellene tenni, hogy a SuSE is induljon, de sajnos csak a "távgyógyítás" jöhet szóba, mivel a gép nem az enyém, és előre láthatólag nemigen lesz lehetőségem odaülni elé.
Egy grub boot floppy-ra gondoltam, amit a tulaj használhatna, ha SuSE-t akar indítani. (Márpedig biztos hogy akar, mert az összes levele kmail alatt van).

Van is egy ilyen boot floppy-m, csak a menu.lst-t kellett megfelelően átszerkeszteni rajta. Sajnos kb. egy dobásom van arra, hogy működjön, mielőtt a fejemet veszik :-)

Segítenétek ellenőrizni, hogy jó-e? Több szem többet lát :-).

A partíciók:

/dev/hda1     1      682   ntfs      (winXP C meghajtó)
/dev/hda2   683     9729   w95 extended
/dev/hda5   683      708   linux     (suse /boot partíció, ext2)
/dev/hda6   709     5277   w95 fat32 (winXP D meghajtó)
/dev/hda7  5278     5341   linux swap
/dev/hda8  5342     9729   linux     (suse /root partíció, reiser)

A menu.lst "tervezetem":


###Don't change this comment - YaST2 identifier: Original name: linux###
title SUSE LINUX 10.1
    kernel (hd0,4)/vmlinuz root=/dev/hda8 vga=0x305 selinux=0  splash=silent resume=/dev/hda1  showopts
    initrd (hd0,4)/initrd

###Don't change this comment - YaST2 identifier: Original name: windows###
title WindowsXP
    root (hd0,0)

Szerintetek jó ez így?

P.S.
A grub ezen a gépen csak akkor volt hajlandó működni eddig is, ha a /boot partíciót 8G alá tettem (talán a régi bios miatt?), ezért van külön /boot partíció a dos kiterjesztett partíció elején.

Hozzászólások

kuldenek neki egy live cd-t mert abban van opcio, hogy inditas merevlemezrol. egy knoppix pl. megtalalja a hdd-n a Linuxot.

Ezt a megoldást már próbáltam, amikor utoljára (még) volt lehetőségem odaülni a géphez: sajnos ez csak a winXP-t indítja.
Próbáltam még SuSE 9.3 install cd-ről bootolni is (nincs dvd meghajtó a gépben, ezért nem tudtam a SuSE 10.1 install dvd-vel próbálkozni); majd átchrootolás után indítani egy yastot, de sajnos a yast már az elején közölte, hogy a partíciók ilyetén leosztása mellett ő nem fog tudni rendszertöltőt telepíteni.
És igazat szólt: bele is fagyott a rendszertöltő telepítésbe (viszont most szerencsém volt: nem vágta szét az mbr-t úgy mint a múltkor, amikor floppira akartam vele telepíttetni a grub-ot).

---
Mondjon le!

Dobjon be egy suse install cd-t,bootoljon be róla,ott válassza a telepített rendszer indítása opciót,utána megkeresi az összes indítható linuxot (nekem már sikerült más linuxot is elindítani ebben a formába csak sikított pár dolognál) kiválasztja az indítandó linuxot,mikor elindult telepítse újra a grubot.

A tulaj egység sugarú, ezért képtelen lenne bármilyen javítási műveletre, én meg valszeg nemigen látom többé azt a gépet.
Ezért gondoltam a boot floppy-ra, mint egyedül szóbajöhető megoldásra. A tulaj ahhoz még elég képzett, hogy azt be tudja helyezni.
---
Mondjon le!

Lehet, hogy szokatlan a grub-nak ez az 1 primary + 1 kiterjesztett partícióban a többi partíció (fat/ext2/reiser) megoldás.
Mindenesetre, minden általam telepített, hasonlóan partícionált suse-n ugyanezt tapasztalom: a telepített rendszer indítása vagy nem indít semmit (ha az mbr-ben nincs boot loader), vagy azt a rendszert indítja, amire az mbr mutat (jelen esetben az xp-t).
De ez a megoldás akkor sem jöhetne szóba: mint említettem, a tulaj csak egy boot floppy kezelésére lenne képes; egy live cd-t nem tudna használni.

Az egész buli egyébként abból indult (azért kellett neki az xp), mert szerinte a SuSE nem csatlakozott sose az internetre. Nem tudom; én négyszer voltam nála emiatt, és nekem (vagy 20 próbálkozásból) mindig elsőre csatlakozott, és utána működött is minden rendesen; böngészés, levelezés, ami kell. Úgyhogy kicsit nekem is tele van már a t*kom az egésszel, de mielőtt lezárom az ügyet, még ezt a bootloader dolgot szeretném rendberakni nála. De úgy, hogy ötödször már ne töltsem nála az estémet :-). Marad a floppy-s megoldás :-(

---
Mondjon le!

A számítógép ma már megkerülhetetlen. Amúgy emberileg és szakmailag (és itt most nem a számítástechnikáról van szó) minden tiszteletem az övé.

Viszont gépes járatlansága miatt régebben évekig egy vírusfészek volt a gépe. Amikor hallottam a gondjáról, akkor pakoltam neki fel a linuxot. Azóta vírussal problémája nem volt.
Csak a floppy-kkal szívott állandóan, mert hiába mondtam neki, hogy mennyire megbízhatatlan média, mégiscsak azt használja; a hibákért meg a linuxot okolja: ha a windows meg tudta írni (bent a munkahelyen), akkor a linux miért nem tudja elolvasni (otthon)?

Néha persze a linux is okolható az idióta hibaüzeneteivel: ha hibás a floppyn a fájlrendszer és mondjuk írni akar rá, nem azt üzeni neki a rendszer, hogy "hiba az íráskor, valószínűleg ez a floppy rossz, dobd ki" (amit megértene), hanem azt, hogy "permission denied" (merthogy csak ro módban tudta becsatolni a rendszer), ő meg néz mint Rozi a moziban, hogy mi van már megint.

---
Mondjon le!

A WinXP-hez nem kell valami olyan, hogy chainloader +1 ?
Nekem igy nez ki:


title           Win
root            (hd0,0)
savedefault
makeactive
chainloader     +1

Persze nem tom, hogy ezek kozul melyik elengedhetetlen, a savedefaultot meg a makeactive-et nem en irtam oda, hanem az Ubi.

ehh meg nem tertem magamhoz, ssh n abranodztam de csak xp van
akkor az egyetlen ertelemes resze a hozzaszolasomnak az hogy IMAP

Senki többet? Eszerint a menu.lst többi része jó?
Közeleg az időpont, amikor át kell nyújtsam a floppy-t :-(.

---
Mondjon le!

hozz letre egy qemu/vmware image-et az o gepenek megfelelo parameterekkel.. telepits ra susu-t es xp-t..
tedd be a floppy-t, es emulald az inditast..

sztem is azzal a boot cd-vel kene probalkoznod.. vagy a floppyra tegyel egy scriptet (init.d-be), ami beinditja a gepet, mount-olja a suse-t, chrootol es abban indit egy grub-installt..

ezt is le tudod tesztelni otthon ugyanugy.. bar maceras, az biztos.. de ennel kulturaltabb megoldast nemigen tudok..
---------------------
"A feny azt hiszi, gyorsabb mindennel, de teved. Mindegy, milyen sebesen szaguld a feny, mindig azt fogja talalni a vegen, hogy a sotetseg ert oda elsonek, es ra var." - Terry Pratchett

"mount-olja a suse-t, chrootol es abban indit egy grub-installt"

Ez nekem valamiért sosem jön össze. Live cd és chroot után még egyszer sem sikerült működő grub-ot telepítenem, a vége többnyire belefagyás. Jelen konkrét esetben is próbálkoztam ezzel a helyszínen, ugyanezen eredménnyel.

Természetesen megpróbáltam még ott, konzolból grub-ot pakolni egy floppyra, hogy még a helyszínen belőjem a boot floppy-t, de a root (fd0) -ra a grub ilyesmit üzent: "the selected disk does not exist". Pedig dehogynem létezett: két perccel azelőtt pakoltam rá a stage* fájljait...

Elég misztikus ez az egész...

---
Mondjon le!

Hello!

Szerintem:

boot live cd-rol

Suse particiok bemountol
mount /dev/hda8 /mnt
mount /dev/hda5 /mnt/boot
grub-install --root-directory=/mnt /dev/hda
Persze a cd-n legyen grub.

Jó lett a boot floppy, köszi mindenkinek a segítséget!

A tulaj mézeshetei viszont csak tegnapig tartottak az XP-vel: állítólag elkapott valami csúnya vírust az internetről, azóta XP alatt nincs még internetkapcsolata se.

Kár, hogy ilyen nehezen sikerült a SuSE 10.1-en beállítani neki a megbízható adsl internet kapcsolatot, mert talán sikerült volna visszatartani az XP-től. Igy meg bajlódhatok majd nála a vírusirtással időről időre :-(
Régi szép idők: linuxot használt dial-up modemmel az internethez, és évekig semmi gondom nem volt rá; most meg tessék: 3 hét az XP-vel, és máris ugrani kell...

---
Mondjon le!

Bocs a tárgytól való eltérésért, de a barátodnak a biztonságosabb xp-netezéshez az alábbiakra van szüksége:

- Tűzfal (de ne a beépített) pl kerio, zone alarm

- Aktív vírusírtó pl avast, AntiVir Guard, nod32 naprakész frissítésekkel

- Spybot |ezek napi futtatása és adatbázis
- Ad-Aware |frissítése ajánlott

és soha ne használjon explorert hanem helyette Firefoxot.
Valamint trükköze ki, hogy állandóan frissítse magát az xp-je mert különben konyec (gondoloom az sp2 az alap hozzá)...

Mégegyszer bocs, hogy ezeket írtam csak gondoltam egy pár xp-s trükk jól jön. Én felváltva használok xp-t és Fedora C. 6-ot.

:)

tuzfal: a beepitett eleg. ha nem hasznalja a gepet szerverkent, akkor eleg csak lezarni az alapbol nyitott portokat. ha nincs nyitott port, akkor nem tudnak csatlakozni -> nem kell tuzfal. szvsz a tuzfal arra valo, hogyha korlatozni akarod, hogy kik (pl milyen ip-rol) akarnak csatlakozni hozzad. Persze lehet korlatozni a kimeno kapcsolatokat is (neha szukseges is), de vegulis nem szerverrol beszelunk.

Erre valo:
http://www.dingens.org/ (GUI)
http://www.ntsvcfg.de/ (Script)

es ami a legfontosabb: ne hasznalja adminkent, es ne nyisson meg minden szart minden hulye forrasbol.

Adtam neki instrukciókat meg cd-n egy "elsősegély csomagot" a vírusmentesítéshez, de mivel nagyon nem ért a géphez, nem hiszem, hogy el tudnám kerülni a személyes látogatást, ami igencsak nyűg.

Amúgy én 2001-ben (vagy 2002-ben?) szemtanúja voltam, mint gyilkolja le a Klez.H a pár perccel korábban lefrissített Norton Antivírus 2001-et egy XP-n. Néhány órával korábban pedig ugyanez történt az összes e-mail postafiókkal rendelkező, és Norton Antivírussal "védett" géppel a cégnél.

Hát én nagyjából akkor vesztettem el minden bizalmamat a kereskedelmi vírus keresőkben, meg a Windows platformban is...

---
Mondjon le!