Tiszteletem Mindenkinek.
A Grub téma alapjában véve nem bonyolult, és találtam is megoldást a grub újratelepítése szóra keresve a felhasználói kézikönyvben, de a problémám nem ennyire egyszerű, tessék kivárni a végét miért is nem...
A kollégám laptopján win 7 csücsült tegnapig. (Fontos nélkülözhetetlen munkaeszköz, tehát nem lesz nálam mindig és napokig!).
Nekem van egy Pendrivelinux eszközöm sok sok hasznos okossággal. Az éjszaka leforgása alatt (amig nem használja a gépet) pendrive -ról bootolva avg - kaspersky - bitdefender - avira segítségével az összes vírust eltávolítottam. Hiren's 11 bootcd segítségével a registry-t kipucoltam, a temp fájlokat véglegesen nullásra felülírtam. Szó mi szó jobb lett mint volt.
Újraindítottam ment... (Örülünk). Raktam rá víruskergetőt, tűzfalat, és frissítettem amit lehet. Még mindig örülünk. Na ezekután kezdődnek majd a gondok...
Naná Hogy lelkes Linux felhasználóként nem állhattam meg, hogy ne segítsek a kollégámon legalább annyira, hogy meg ne csillantsam neki azt a tényt, hogy az Ubuntu és variánsai stabilak, és biztonságosabbak mint a win, még víruskergetők nélkül is...
EEE Pc lévén az LXDE felület mellett döntöttem, és felraktam a Laptopjára (automatikus konfigurálással) egy LXDE Ubuntu 10.04 verziót Név szerint Peppermint ice. Minden klappolt a grub (vagy grub 2 mert ezt nem tudom melyik de valószínüleg ez utóbbi mert már a 9.10-ben is ez volt) automatikusan mindent megtalál és beteszi indításnak. Restart és lám ott van.
Kattintok a win 7 -re és betölt. Persze hosszasan kalibrál, mert megváltozott a win mérete hisz kissebb lett 40 gigával. Eddig semmi baj. Csakhogy a Kollégám elfelejtette mondani hogy korábban is gubancok voltak a géppel és teljesen törlődött minden, ezért valakinek újra kellett raknia az egészet, tehát már az sem olyan amilyen kellene hogy legyen. (ezt én nem tudtam)
A Linux az indítószektorba nem csak a win7 -et vette fel, hanem a vistát is, mert persze azt is megtalálta (én meg a grub listából nem töröltem ezt az opciót még iejében).Na a gondok itt kezdődnek. Mivel a vista (ha egyáltalán ez volt rajta a 7 előtt) már nem él és csak adatfoszlányok vannak rajta, eleve nem is lehet korrekt. A kolléga meg bootoláskor nem a win 7 -re hanem a vistára klikkelt. Ez szépen átkonfigolta az egészet.
De olyannyira, hogy a testdisk nevű okos kis progi megtalál minden partíciót, amit a Linux kreált, de minden partíció neve D betűvel kezdődik, tehát törölve, egyedül a már nem létező vista van aktívan, még a win 7 is törölve.
A grub újratelepítése című fejezet relatíve azért nem tud érdemben segíteni, mert egy live rendszerről bootolva sudo grub a terminálban válasz ilyen nincs. Nincs is mert a partíció törölve. Effektív nincs törölve, mert a winnek nem szokása törölni csak így tünteti fel mintha törölve lenne.
A testdisk képes újra megírni hol vannak a szektorok, tehát akár visszanyerhetőek a partíciós táblák, csakhogy ettől még a törölve "felirat" rajta maradt tehát üresek lesznek a partíciók mintha nem lenne rajta semmi, holott egyébként van, ráadásul a korrekt visszaíráshoz elméletben meg kellene adni mely primary mely extended és ezt én nem tudom.
A kérdés: Hogyan lehetne nem csak a partíciókat visszanyerni, hanem eltüntetni azt a "paravánt" ami most ideiglenesen eltakarja a lényeget. Merthogy minden bit a helyén van elméletben, és semmi sem íródott felül remélhetőleg. Az már csak hab a tortán ha a Grub megjavul, és minden klappol.
A testdisk kereséssel megtalálja a grub config fájlját de még nem vagyok gyakorlott abban hogy egy töröltnek látszó partícióról hogyan mentsem ki azt.
-Továbbá ha ki lenne mentve, és át is lenne írva hogy ne legyen más opció csak a standard érvényes elérési utak, akkor hova illesszem be a (nem látszódó linux mappák helyére) a grubot? Lévén az egész Linux struktúra rejtve van, és semmi sem látszik, csak egy nagy üresnek vélt partíció.
(Valószínűleg buta a kérdés, mert a grub az MBR -ben van, és csak egy config fájl másolat van a linuxban, de azért ezt nem árt tisztázni).
-Az is kérdéses, hogy ha megtalálnánk a módját beilleszteni a grubot az MBR-be, akkor minden a helyére kerül -e, vagy a láncbetöltő után csak villog a kurzor, és nem indul el semmi, mert minden fájl takarásban marad a törölve opció miatt.
(Utólag jegyzem meg tapasztalat útján, hogy ez így van ahogy kérdeztem, mert attól hogy a grub az MBR-ben van még a fájlok nem kerülnek vissza láthatatlanból láthatóba).
Na emiatt komplex a dolog, és nem azért mert pár parancsszóval visszatehető a grub.
A mentő programok ugyanis nem engedik a fájlok ugyanoda írását hogy megszüntessem a törölve (nevezzük így paraván - mert ideiglenesen láthatalan) opciót, tehát az én logikám szerint kellene egy külső diskre írni mindent (ami koránt sem biztos hogy helyes, mert előkerülhetnek nem várt, zavaró, és értelmezhetetlen töredékek a korrekt adatok mellé, és felborulhat a stabilítás) és ezután visszarakni mindent lehetőleg ugyanabban a sorrendben ahogy volt, csak ugyebár a paraván miatt most nem látszik. És ha már nincs ami eltakarja, akkor a grub betöltése után el is tudna indulni a rendszer, mert minden ami kell ott van ahol kell VÁLTOZATLANUL.
KÉREK MINDENKIT AKI SEGÍTENI SZERETNE EZ ESETBEN, HOGY CSAK AKKOR ÍRJON VÁLASZT NEKEM, HA LÉTEZIK EGY OLYAN " VISSZAVONÁS FÉLE OPCIÓ " AMI ELTÜNTETI A PARAVÁNT AMIT A VISTA RAKOTT ODA, ÉS MINDEN VÁLTOZATLANUL A HELYÉN MARAD MENTÉSI AKCIÓ NÉLKÜL IS.
Mivel elméletben minden mappa minden bit sértetlen csak éppen nem látszik. Ugyanis a mostani bejegyzések pontosan tudatják a winnel mi fontos és mi törölhető, mi van a kukában, és mi a Temporaryban. A registry amúgy is egy kritikus pontja a winnek, és sokszor a pucoló programok sem tudnak javítani egy reg.bejegyzést. Tehát akkor a mentő programok még inkább csak nullákat és egyeseket fognak találni, azt hogy mi mihez tartozott, azt nehéz lenne kibogozni.
Köszönöm mindenkinek aki elolvasta a problémámat, és próbál egy egyszerű visszavonást találni amivel nem csak a partíciós tábla kerül a helyére, hanem a benne lévő tartalom is VÁLTOZATLANUL.
ÉRTELEMSZERŰEN IGAZ EZ A MÁR MEGLÉVŐ LINUXRA IS.
Üdv. minden segítő társnak : Chris.