OT 13,5 GB winyo

Tandi Gabor gabiqua at matavnet.hu
Sat Jul 29 00:08:13 CEST 2000


Szia!

On Fri, 28 Jul 2000 18:00:01 +0200, elektro-admin at irisz.hu wrote:

> Message: 11
> Date: Fri, 28 Jul 2000 18:21:15 +0200

> >        - hit by a virus
> >        - formatted
> >        - 'fdisk'ed
> >        - zapped by a power failure
> >        - damaged by applications
> 
> Ha tudod hol voltak a particiok csak vissza kell irni. Talan az is eleg
> lenne ha tudnad a particiok pontos meretete, egymas utani sorrendjet

Pontosan. Ha csak ennyit csinaltal, sima ugy, mivel a linuxos fdisk
vagy cfdisk az adatteruletre nem ir. Vissza kell irni az eredeti
particios tablat, es minden adat meglesz. Nem kell tiramisu sem hozza!
Es nem feltetlen szukseges biztonsagi mentes (Ghost-tal egyebken ez
nem is menne, azzal csak jo particiokat lehet menteni). A lenyeg az,
hogy a particiokat pontosan(!) kell visszairni. A linuxos fdisk-kel
ezt meg lehet csinalni, de nem a a cfdiskkel amivel letorolted
(valoszinu, hogy a cfdisk volt, ha be kellett gepelni a 'yes'-t), mert
annal csak MB-ban lehet megadni a meretet, hanem a sima fdisk-kel,
ahol a particio meretet cilinderre pontosan meg lehet adni.
Valoszinuleg ezt pontosan nem tudod, ez sem gond. 
Meg kell keresni diskeditorral (en is a NU8-ast diskedit-et szoktam
erre hasznalni) a particiok kezdetet. Inditaskor hibauzenettel fog
indulni a diskedit, de ne foglalkozz vele, allitsd at fizika lemezre
az Object/Drive-nal, es Hex modra (F2). Ha eredetileg (valoszinuleg) a
win9x-es fdisk-et es formatot hasznaltal, akkor az MSWIN4.1 stringre
keress, es ahol ilyet talalsz, ES ez az adott cilinder 1. oldal 1.
szektoranak az elejen van (pontosabban 3 karakterrel beljebb, elotte
van harom karakter: EB 3C 90 (hexa)) Jobb, ha ezt a 3 karaktert is
beirod, mert kulonben sok MSWIN-t fog talalni, ami nem particio
kezdet. Ha particiokezdetet talal, akkor fel kell irni hogy hanyadik
cilinderen van, es mehet tovabb a kovetkezo particioig, mignem
megtalalod az osszeset. Ez beletelik legalabb 2-3 oraba, olyan lassu a
diskedit, ha tudod a kb. mereteket, akkor az egerrel lehet huzni
oldalt a gorditosavot (sajnos eleg nagy leptekkel megy csak), hogy
honnan kezdje (persze ehhez at kell szamitani hogy pl. ha az egesz 18
millio szektor es 15 GB akkor kb. hanyadik szektoron van vege az elso
5 GB-os particionak) Vagy be lehet allitani a kezdopontot
(Object/Physical sector), hogy honnan kezdjen keresni, de ekkor
cilinderrel kell kalkulalni. Ha megvan az 5 db particio, akkor mehet
az fdisk, termeszetesen a linuxos, mert ha egyszer is hozzanyulsz M$
fele fdisk-kel, akkor tenyleg csak a tiramisu segit. :)
Meg egy fontos dolog:  a diskedit 0-tol sorszamozza a cilindereket,
mig a linux fdisk 1-tol, emiatt hozza kell adni egyet a kapott
cilinder-sorszamokhoz!

Egy pelda:
tegyuk fel, hogy ezeket talaltad a Disk Edittel :), es jelenleg ures a
particios tabla, mindegyik particio fat32, es 1 primary particio van,
1 extended azon pedig 4 logikai drive:

cyl,head(side),sector

0,1,1
261,1,1
390,1,1
515,1,1
800,1,1

akkor fdisk indul
n (uj particio)
p (primary)
1 (particio szama)
1 (1-tol kezdodik (0+1))
261 (261-ig tart)
t (tipus)
1 (particio szama)
b (win95 fat32)
a (aktiv particio)
1 (particio szama)
n (uj particio)
e (extended)
2 (particio szama)
enter (a kezdopont 262 (felajanlja))
enter (a lemez vegeig tart, ezt is felajanlja, el kell fogadni)
n (uj particio)
l (logikai)
enter (262-tol)
390   (390-ig)
t (tipus)
5 (5. particio, a logikai 5-tol kezdodok)
b (w95 f32)
n
l
enter (391-tol)
515   (515-ig)
t
6
b
n
l
enter (516-tol)
800   (800-ig)
t
7
b
n
l
enter (801-tol)
enter (vegig)
t
8
b
w (felir)
q (kilep)

Ez igy hulyen nez ki, de nem tul bonyolult. Mondanam, hogy hozd el a
vincsit es megcsinalom, de Pakson lakom. 
Az fdisk-kel nyugodtan kiserletezhetsz barhanyszor, ettol nem veszik
el semmi! Ha visszairtad a particiokat, akkor bootolj be egy win9x-es
rendszerfloppyrol, es nezd meg, hogy latszik-e az osszes particio, ha
mindegyik latszik, es a fajlszerkezet is rendben van (dir-re nem
krix-krax latszik) (csakis akkor) bootolhatsz win-t is, es kesz. Amig
egy is hianyzik, ne indits wint, hanem nezz utana, hogy mindent jol
csinaltal-e, es probald ujra. Ha nem azt a particiotipust allitod be
akkor hiaba jo a beallitott meret, nem fog latszani (vagy krix-krax
latszik).
Ha meg nem turtad ossze egyeb progikkal, akkor a siker 100%
adatvesztes 0, nekem eddig meg mindig sikerult.
Jo munkat. ;)

udv: Gab





More information about the Elektro mailing list