[ mrki @ 20.05.2003. 02:11 ] @
Dali postoji neki alat kao sto je format u win (DOS) za linux. Fdisk za linux imam na instalacionom disku ali on je samo za podelu diska na particije, a meni treba da formatiram (ext2).
[ MMX @ 20.05.2003. 08:04 ] @
Imas program koji se zove parted. Sa njim mozes da formatiras particije, da im menjas velicinu, tip...
[ Dejan Lozanovic @ 20.05.2003. 14:11 ] @
man mkfs
[ elitefan @ 20.05.2003. 18:09 ] @
qtparted

http://qtparted.sourceforge.net/
[ mrki @ 21.05.2003. 04:11 ] @
Citat:
Dejan Lozanovic:

man mkfs



Bravo...bas mi to treba.
Eto ima toliko korisnih alata uz distro, a da covek pojma nema.

Hvala i za ostale predloge ali mi ovo sto ide uz distro najvise odgovara

Neki stari disk -> oko 370 MB:
mkfs -t ext2
...

Trebalo mu je jedno 2 sec. da pripremi FS :))), jeli moguce?
[ Dejan Lozanovic @ 21.05.2003. 13:57 ] @
Jeste moguce je :)) da si kojim slucajem dao proveru od bad blokova onda bi to bilo malo duze ;))), ovako je trebao da napravi super blok na dva tri mesta, i u samom superbloku da kaze da si svi blokovi prazni.

Pogledaj ovo tu sam dao malo vise informacija da se ne ponavljam bash svaki put :)
http://www.elitesecurity.org/poruka/147878
[ mrki @ 21.05.2003. 20:42 ] @

Otisao sam i procita tvoj post ...lepo si to objasnio.

Citat:

ovako je trebao da napravi super blok na dva tri mesta, i u samom superbloku da kaze da si svi blokovi prazni.


Odnosno da su svi podaci izbrisani. Zanimljivo :)
Samo izgeda da ova komanda u osnovnoj formi nije uradila sav posao.
Ok, Linux prepoznaje particiju kao ext2 FS, to sam i hteo ALI
predhodni FS je bio FAT32, kada sistem dignem kao win jos uvek je prisutna ta particija, i to kao:
(Local Disk F:)
Kad je markiram odnosno kad kliknem na istu, win predlaze formatiranje.
Dakle izgeda da su ostali jos neki podaci koje win moze da crpi...kako ovo otkloniti odnosno srediti?
[ Goran Rakić @ 21.05.2003. 23:42 ] @
bilo je na formumu način kako da isključiš pokazivanje te neke particije. particija kao particija je prisutna i win je vidi, problem je što ne može da joj pristupi jer je to ext2 fs - zato ti i daje opciju da je formatiraš.
[ Dejan Lozanovic @ 22.05.2003. 23:42 ] @
Citat:
mrki:

Otisao sam i procita tvoj post ...lepo si to objasnio.

Citat:

ovako je trebao da napravi super blok na dva tri mesta, i u samom superbloku da kaze da si svi blokovi prazni.


Odnosno da su svi podaci izbrisani. Zanimljivo :)
Samo izgeda da ova komanda u osnovnoj formi nije uradila sav posao.
Ok, Linux prepoznaje particiju kao ext2 FS, to sam i hteo ALI
predhodni FS je bio FAT32, kada sistem dignem kao win jos uvek je prisutna ta particija, i to kao:
(Local Disk F:)
Kad je markiram odnosno kad kliknem na istu, win predlaze formatiranje.
Dakle izgeda da su ostali jos neki podaci koje win moze da crpi...kako ovo otkloniti odnosno srediti?


Pa ostaje pitanje samo da li si dok si koristio fdisk rekao da je tip particiije ext2, ako nisi onda se windows pravi pametan i misli da je to njegova particija. A ako tamo ima nekih podataka koji su citljivi to je zato sto mkfs je uradio nista drugo neko kreirao superblok i par njegovih kopija. E sada da pogledamo kako su podaci organizovani na unixima. Blokovi su podeljeni u inodove, e sada kada sistem pristupa fajlu on ga otvara sa odredjenog inoda. Inode-u kao obican korisnik ne mozes pristupati i taj pristup radi kernel umesto tebe inode od svakog fajla mozes da pogledas tako sto ces ukucati ls -i i ispred fajla e sada mozes recimo da linkujes neki fajl sa komandom ln i zatim pogledaj inodove za oba fajla i videces da su isti. e sada sa parametrom ls -li mozes da vidis josh neke detalje za sami fajl, posle dozvola nad fajlom sledi broj linkova na odredjeni fajl, kada taj broj padne na nulu fajl se "brise" sa sistema(ovo brise je uslovno jer se fizicki brisanje ne obavlja samo fajlu je nemoguce pristupiti jer nema nigde linka na njega), sam operativni sistem kada treba da pise po nekom inode-u gleda da li je broj linkova jednak nuli ukoliko jeste on smatra da je taj blok na disku slobodan za pisanje. i upisace sadrzaj fajla u njega. Zato su ti podaci verovatno vidljivi i dalje iz windowsa s tim sto je moguce da su neki podaci osteceni...
[ mrki @ 23.05.2003. 03:36 ] @
E, sad ako sam ja dobro shvatio, fdisk sluzi da bi se disk podelio na jednu ili vise particija, a mkfs formatira odnosno logicki prilagodjava disk kreirajuci zeljeni FS, u mom slucaju ext2.
Nisam rekao da su podaci vidljivi. Samo je particija prisutna kad pokusam da je izlistam odnosno da vidim njen sadrzaj, win predlaze formatiranje iste. Dakle jos jednom:

FS na particiji je bio FAT32 (bez podataka), velicina iste mi je odgovarala pa je nisam prepravljao sa fdisk, nego sam istu formatirao sa mkfs -t ext2; Proverio sam njeno trenutno stanje df -t, i dobijo zeljeni rezultat: tip -> ext2. Kopirao sam neke datoteke i instalirao nekoliko progarama. Digao sam sistem u win-u, a slozices se samnom da win NEmoze da koristi linux FS, a desava se gore spomenuto.

Da, koliko se secam mkfs je kreirao nekoliko superblokova ali bilo je tu i jos nekih informacija, a da nema negde log o mkfs rezultatima?

Ako sam te dobro razumeo broj linkova jedne dat. se odnosi na grupu drugih datoteka koje su iz nekog razloga povezane sa istom ili je na neki nacin koriste?

Instalirao sam neke programe na ovu particiju pa nebih volio da mi neko Slucajno iz win-a formatira njen sadrzaj
[ mrki @ 23.05.2003. 03:42 ] @
Citat:
Goran Rakić:
bilo je na formumu način kako da isključiš pokazivanje te neke particije. particija kao particija je prisutna i win je vidi, problem je što ne može da joj pristupi jer je to ext2 fs - zato ti i daje opciju da je formatiraš.


E ako je to bila tema, onda je u pitanju zabluda. Particija se NEmoze ukljuciti i izkljucit! A narocito ne iz WIN-a. Win deo diska na kome je ext2 uopste ne registruje. Ona se jedino moze prilagoditi nekom OS tako sto se kreira neki FS (logicko formatiranje diska).
[ tOwk @ 23.05.2003. 04:13 ] @
Bolje ti to proveri sa fdisk /dev/hda, pa onda „p“, i gledaj polje Id.

Ako ti stoji 0x83, onda je tip u tabeli particija dobro postavljen (to je jedan jedini bajt koji se nalazi ili u MBR-u, ako je particija „primarna“, ili uz sam početak particije ako se radi o MS-DOS proširenim i „prosto-proširenim“ particijama). Znači, ovaj podatak je nezavisan od pravog formatiranja, i neki operativni sistemi (kao stariji Windows, vidi ispod) to koriste za razlikovanje particija, umesto poverenja u korisnika.

Meni se jednom prilikom desilo da sam pokrenuo stari nekorišćeni Windows, a imao sam ext2fs particije ali sa pogrešnim tipom. Kako sam se obradovao kada sam video scandisk kako mi ga fino „popravlja“, ali sva sreća pa sam bio brz i ugasnuo računar pre nego što je previše toga popravio. Kako sam imao bekap prvih 1MB diska, nije bilo problema, ali ume da bude nezgodno.
[ tOwk @ 23.05.2003. 04:18 ] @
Citat:
mrki:
E ako je to bila tema, onda je u pitanju zabluda. Particija se NEmoze ukljuciti i izkljucit! A narocito ne iz WIN-a. Win deo diska na kome je ext2 uopste ne registruje. Ona se jedino moze prilagoditi nekom OS tako sto se kreira neki FS (logicko formatiranje diska).


Code:

echo "l" | fdisk /dev/hda| grep Hidden
....
 0  Empty           1b  Hidden Win95 FA 64  Novell Netware  bb  Boot Wizard hid
 1  FAT12           1c  Hidden Win95 FA 65  Novell Netware  c1  DRDOS/sec (FAT-
 2  XENIX root      1e  Hidden Win95 FA 70  DiskSecure Mult c4  DRDOS/sec (FAT-
11  Hidden FAT12    54  OnTrackDM6      a0  IBM Thinkpad hi f4  SpeedStor      
14  Hidden FAT16 <3 56  Golden Bow      a6  OpenBSD         fd  Linux raid auto
16  Hidden FAT16    5c  Priam Edisk     a7  NeXTSTEP        fe  LANstep        
17  Hidden HPFS/NTF 61  SpeedStor       b7  BSDI fs         ff  BBT            


E tako se može sakriti particija, promeniš joj samo tip na neki koji neće prepoznati. Ako želiš, valjda je dovoljno i da izmeniš samo to polje na bilo koju vrednost koju Win ne poznaje.