Strict Standards: Non-static method utf_normalizer::nfkc() should not be called statically in /home/mati/domains/forum.programosy.pl/public_html/includes/utf/utf_tools.php on line 1663

Strict Standards: Non-static method utf_normalizer::nfkc() should not be called statically in /home/mati/domains/forum.programosy.pl/public_html/includes/utf/utf_tools.php on line 1663

Strict Standards: Non-static method utf_normalizer::nfkc() should not be called statically in /home/mati/domains/forum.programosy.pl/public_html/includes/utf/utf_tools.php on line 1663

Strict Standards: Non-static method utf_normalizer::nfkc() should not be called statically in /home/mati/domains/forum.programosy.pl/public_html/includes/utf/utf_tools.php on line 1663

Strict Standards: Non-static method utf_normalizer::nfkc() should not be called statically in /home/mati/domains/forum.programosy.pl/public_html/includes/utf/utf_tools.php on line 1663

Strict Standards: Non-static method utf_normalizer::nfkc() should not be called statically in /home/mati/domains/forum.programosy.pl/public_html/includes/utf/utf_tools.php on line 1663

Strict Standards: Non-static method utf_normalizer::nfkc() should not be called statically in /home/mati/domains/forum.programosy.pl/public_html/includes/utf/utf_tools.php on line 1663

Strict Standards: Non-static method utf_normalizer::nfkc() should not be called statically in /home/mati/domains/forum.programosy.pl/public_html/includes/utf/utf_tools.php on line 1663

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 112

Strict Standards: Non-static method utf_normalizer::nfkc() should not be called statically in /home/mati/domains/forum.programosy.pl/public_html/includes/utf/utf_tools.php on line 1663

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 112

Strict Standards: Non-static method utf_normalizer::nfkc() should not be called statically in /home/mati/domains/forum.programosy.pl/public_html/includes/utf/utf_tools.php on line 1663

Strict Standards: Non-static method utf_normalizer::nfkc() should not be called statically in /home/mati/domains/forum.programosy.pl/public_html/includes/utf/utf_tools.php on line 1663

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 112

Strict Standards: Non-static method utf_normalizer::nfkc() should not be called statically in /home/mati/domains/forum.programosy.pl/public_html/includes/utf/utf_tools.php on line 1663

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 112

Strict Standards: Non-static method utf_normalizer::nfkc() should not be called statically in /home/mati/domains/forum.programosy.pl/public_html/includes/utf/utf_tools.php on line 1663

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 112

Strict Standards: Non-static method utf_normalizer::nfkc() should not be called statically in /home/mati/domains/forum.programosy.pl/public_html/includes/utf/utf_tools.php on line 1663

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 112

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 112

Strict Standards: Non-static method utf_normalizer::nfkc() should not be called statically in /home/mati/domains/forum.programosy.pl/public_html/includes/utf/utf_tools.php on line 1663

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 112

Strict Standards: Non-static method utf_normalizer::nfkc() should not be called statically in /home/mati/domains/forum.programosy.pl/public_html/includes/utf/utf_tools.php on line 1663

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 112

Strict Standards: Non-static method utf_normalizer::nfkc() should not be called statically in /home/mati/domains/forum.programosy.pl/public_html/includes/utf/utf_tools.php on line 1663

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 112

Strict Standards: Non-static method utf_normalizer::nfkc() should not be called statically in /home/mati/domains/forum.programosy.pl/public_html/includes/utf/utf_tools.php on line 1663

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 112

Strict Standards: Non-static method utf_normalizer::nfkc() should not be called statically in /home/mati/domains/forum.programosy.pl/public_html/includes/utf/utf_tools.php on line 1663

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 112

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 112

Strict Standards: Non-static method utf_normalizer::nfkc() should not be called statically in /home/mati/domains/forum.programosy.pl/public_html/includes/utf/utf_tools.php on line 1663

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 112

Strict Standards: Non-static method utf_normalizer::nfkc() should not be called statically in /home/mati/domains/forum.programosy.pl/public_html/includes/utf/utf_tools.php on line 1663
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3900: Cannot modify header information - headers already sent by (output started at /includes/bbcode.php:483)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3902: Cannot modify header information - headers already sent by (output started at /includes/bbcode.php:483)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3903: Cannot modify header information - headers already sent by (output started at /includes/bbcode.php:483)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3904: Cannot modify header information - headers already sent by (output started at /includes/bbcode.php:483)
Bad blocki na twardym dysku.HELPPP • programosy.pl

  • Ogłoszenie:

Bad blocki na twardym dysku.HELPPP

Wszystko na temat programów: skąd pobrać, instalacja, użytkowanie, problemy, poszukiwane programy.

Bad blocki na twardym dysku.HELPPP

Postprzez przemas1983 09 Kwi 2005, 18:32

reklama
witam wszystkich.Mam taki problem :( . Podzielił mi kumpel dysk twardy 8.1 GB na 6 i 2 GB.w tych dwóch GB znajduja sie bad blocki i własnie mam taki broblem że szukam programu który by sprawił żeby niekopiował plików na te własnie bad sektory,bo przez to musze ciągle restartować kompa. Czy wogóle jest taki program który by wyciął te bad sektory i zajmował mniejsce na dobrych sektorach??? Pomóżcie .z góry dzieki
przemas1983
~user
 
Posty: 11
Dołączenie: 21 Lut 2005, 22:45



Re: Bad blocki na twardym dysku.HELPPP

Postprzez I-R-A 09 Kwi 2005, 18:36

przemas1983 napisał(a):witam wszystkich.Mam taki problem :( . Podzielił mi kumpel dysk twardy 8.1 GB na 6 i 2 GB.w tych dwóch GB znajduja sie bad blocki i własnie mam taki broblem że szukam programu który by sprawił żeby niekopiował plików na te własnie bad sektory,bo przez to musze ciągle restartować kompa. Czy wogóle jest taki program który by wyciął te bad sektory i zajmował mniejsce na dobrych sektorach??? Pomóżcie .z góry dzieki

jeżeli masz win98 - to wystarczy wystartować z dyskietki startowej i uruchomić program chkdisk.exe Jeżeli masz NT i w górę - wystarczy systemowy scandisk - ale jeżeli chcesz więcej - to są programiki na programosach - jak PartitionMagic lub EasyRecovery- użyj opcji diagnostycznych
pozdrówka
I-R-A
ps. skonwertuj partycję na linuxową - wtedy system nie będzie widział tej partycji - prawdopodobnie są uszkodzenia mechaniczne i bad sektory będą się pokazywały coraz częściej
ZAKAZ LINKóW W PODPISIE
Awatar użytkownika
I-R-A
~user
 
Posty: 260
Dołączenie: 13 Paź 2004, 22:47
Miejscowość: Irleand Isle
Pochwały: 28



Postprzez adrian5510 09 Kwi 2005, 20:50

Witam :wink:

A ja ci powiem ziom ja ostatnio miałem podobny problem z dyskiem ale naprawiłem te błędy i już wszystko dobrze działa a użyłem programu HDD Regenerator dysk 20gb robił mi jakieś ze 2h, tylko trzeba po tym co on naprawi robić format bo inaczej będzie ci dalej pokazywał błędy a najlepiej to tak jak ja zrobiłem podstawiłem od nowa partycje,ale dysk jak nowy wszystko smiga.

Poczytaj:

:arrow: http://forum.programosy.pl/bad-saktory--vt933.html?highlight=bad+blocki

:arrow: http://forum.programosy.pl/bootsektory-vt5128.html?highlight=bad+blocki

info i linki do HDD Regenerator 1.42

HDD Regenerator to program do naprawy Bad Sektorów z powierzchni naszego dysku. W przeciwieństwie do produktów innych firm, HDD Regenerator nie maskuje, lecz trwale regeneruje nieczytelne sektory. Używany do tego algorytm pozwala na naprawę powierzchni dysku w prawie 60% przypadków. Program jest niezależny od syetmu operacyjnego oraz od rodzaju uszkodzonego dysku. Program nie usuwa żadnych istniejących danych na dysku twardym.

:arrow: http://forum.programosy.pl/hdd-regenerator-vt9571.html?highlight=bad+blocki

:arrow:
http://forum.programosy.pl/hdd-regenerator-142-vt9188.html

Pozdro :wink:
adrian5510
~user
 
Posty: 74
Dołączenie: 23 Gru 2004, 23:00
Miejscowość: Świdnik
Pochwały: 4



Postprzez I-R-A 09 Kwi 2005, 22:59

osobiście odradzam - na TAKIM dysku nie warto przechowywać żadnych danych - jest zbyt stary - 8 gb robiono pod koniec lat 90-tych - więc z góry można założyć fizyczne zużycie lub uszkodzenie powierzchni - bardzo przykry moment następuje, gdy ważny plik staje się niedostępny lub nagle traci się cała zawartość - bez możliwości odzyskania danych - ceny nowych dysków są tak niskie - że.... sam przestałem się już bawić w rewelacyjne programy - dobre to było właśnie w latach 90-tych - gdy cena dysku przekraczała miesięczną pensję kilkakrotnie :) Zresztą - każdy robi to, na co go stać :)
I-R-A
ps. bez obrazy - ale gdy straciłem 20 gb danych (archiwum z 2 lat pracy) - przestałem bawić się w klastrowanie i ratowanie staroci - szkoda czasu i energii
ZAKAZ LINKóW W PODPISIE
Awatar użytkownika
I-R-A
~user
 
Posty: 260
Dołączenie: 13 Paź 2004, 22:47
Miejscowość: Irleand Isle
Pochwały: 28



Postprzez MUTOPOMPKA 09 Kwi 2005, 23:21

I-R-A napisał(a):jeżeli masz win98 - to wystarczy wystartować z dyskietki startowej i uruchomić program chkdisk.exe Jeżeli masz NT i w górę - wystarczy systemowy scandisk - ale jeżeli chcesz więcej - to są programiki na programosach - jak PartitionMagic lub EasyRecovery- użyj opcji diagnostycznych

Oj.. coś pomieszałeś....

1. W systemie WIn98 -> scandisk.exe, a w systemie NT, 2k, XP -chkdsk.exe
2. PM NIE NAPRAWIA badBlocków -> tylko je wykrywa
3. Easy Recovery -> no.. już lepiej, ale to nie jest program do odczytu badblocków!

W ogóle badblocki dzielą się na 2 rodzaje:
1. fizyczny - jak on wystąpi -> masz po ptokach... Nie odzyskasz NIC, ponieważ masz porysowany tależ dysku
2. logiczny - tu już lepiej. Wystarczy przelecieć jakimś programem do skanowania dysku (ale nie scandisk, lub CHKDSK) tylko np. Norton Disc Doctor.... I uleczy CI je....
Ubuntu user (Lucid - 10.04)
Awatar użytkownika
MUTOPOMPKA
^zasłużony
 
Posty: 9184
Dołączenie: 17 Lis 2004, 21:38
Miejscowość: Głogów
Pochwały: 787



Postprzez I-R-A 09 Kwi 2005, 23:51

Oj mutopompek :) mylisz się
1. składnik chkdisk jest na dyskietce startowej win98 w kat EBD.CAB jako podstawowy składnik wypakowywany do RAM dysku :)
Dlaczego nalezy go używać w win98??? a nie scandisku - no właśnie - scandisk TYLKO wykrywa - a chkdisk wykrywa i zapisuje do tablicy alokacji plików jako klastry uszkodzone i na nich system nie zapisuje już nic więcej - klastry te jednak nie są zapisywane do masterBootSektor (mbr) i dlatego wraz z nowym formatowaniem są usuwane - operację zapisu do mbr można przeprowadzić z poziomu low format - ale tu można przesadzić i wyjąć klastry fabrycznie zapisane jako uszkodzone i faktycznie doprowadzić do katastrofy fizycznego uszkodzenia.
2. Dlaczego scandisk a nie z kolei chkdisk w NT i wyższych?? ano dlatego, że chkdisk ma problemy z NTFS-owskimi plikami natomiast scandisk w NT przejął funkcję zapisu uszkodzonych klastrów i także wpisuje do Tablicy Alokacji Plików jako uszkodzone - więc bezpieczniej jest gostkowi doradzić narzędzia systemowe - niżby miał się później 10 razy pytać - jak używać (jak to było z tryperkiem w sprawie chyba tego samego dysku :) )
Co do PartitionMagic - ma właśnie te funkcje - sprawdź i usuń problem - przy czym właśnie wykorzystuje systemowe warianty :)
Co do EasyRecovery - to ma wbudowane funkcje naprawy badsektorów - trzeba je tylko uaktywnić :) :) :)
Są inne programy - których nie doradzam - bo z góry należy się liczyć z tasiemcową pracą pytań i odpowiedzi - zatem nie krytykuj mutopompek tak bezpodstawnie heheheh :P
pozdrówka
I-R-A
ps. przestańmy wreszcie robić za dziadów i ratować stare dyski rodem z NRDowskich PKP - czy jeszcze ratujesz dyskietki??? są droższe niż CD-romy :) a dyski kosztują naprawdę mało - więcej warte są dane - które można przez to stracić
ZAKAZ LINKóW W PODPISIE
Awatar użytkownika
I-R-A
~user
 
Posty: 260
Dołączenie: 13 Paź 2004, 22:47
Miejscowość: Irleand Isle
Pochwały: 28



Postprzez MUTOPOMPKA 10 Kwi 2005, 00:16

I-R-A napisał(a):klastry te jednak nie są zapisywane do masterBootSektor (mbr)

Ale teraz palnąłeś głupotę! MBR - Master Boot Record to 512 bajtowy kod, który umieszczony jest na zerowym klastrze dysku (Master Boot Record ma rozmiar 512 bajtów i zajmuje w całości pierwszy fizyczny sektor na dysku. Rekord składa się z dwóch części: umieszczonego na początku kodu wykonywalnego i tablicy partycji. Kod ładowany jest do pamięci RAM i uruchamiany podczas startu komputera. W samym kodzie znajdziemy program odpowiedzialny za odnalezienie i odczytanie tablicy partycji oraz określenie, która partycja jest aktywna - czyli z której powinien być uruchamiany system operacyjny).
I nic więcej!

Co do chkdisk i scandisku -> mam u siebie dysk 15GB IBM i za jego pomocą znajduje mi bad blocki (bo są rzeczywiście) i nie tylko że znajduje, także zapisuje mi w FAT, że są walnięte. A dowodem jest to, że przed i po skanowaniu scandiskiem zgrałem z niego FAT (za pomocą Norton Disk Editor) i porównując poźniej widzialem roznice! Czyli wygląda na to, że także SCANDISK zaznaczył bad blocki!

I-R-A napisał(a):Co do PartitionMagic - ma właśnie te funkcje - sprawdź i usuń problem


Kod: Zaznacz wszystko
Resolving Check Errors

PartitionMagic checks the integrity of a partition thoroughly before making changes to it. The Check and Info operations perform the same checks and display error messages when they discover problems. These checks are similar to those made by an operating system's CHKDSK, MS ScanDisk, or AUTOCHK utility.
PartitionMagic also checks a partition after modifying it. If problems persist, you should report the problem to Symantec technical support.
While data loss is possible, it is not typical. The problem is usually a minor file system error that CHKDSK /F /R (or MS ScanDisk, if you are using Windows 95 or Windows 98) can correct without data loss. For more extensive errors, you may need to restore your files from a backup copy.

If you receive a Check error message on any partition, back up your hard disk and then run your operating system's CHKDSK program on that partition (do not use the /F switch on the initial run). If you have MS-DOS 6.x, Windows 95, or Windows 98, run MS ScanDisk. CHKDSK and MS ScanDisk typically discover the same problems as PartitionMagic (except that CHKDSK does not detect problems in Extended Attributes).
If CHKDSK or MS ScanDisk does not show the same errors as the Check operation, contact Symantec technical support..

If CHKDSK or MS ScanDisk and the Check operation detect the same errors, which is usually the case, run CHKDSK with the /F switch or run MS ScanDisk to fix the problems. Then run CHKDSK again without the /F switch to ensure that the partition is error free. Under OS/2, perform this procedure (running CHKDSK without /F) twice.
When CHKDSK reports no errors on the partition, run the Check operation. If PartitionMagic still reports a problem, reformat the partition and restore your files from the backup copy.

Copyright © 1994-2004 Symantec Corporation. All rights reserved.

To jest help PM-a. Powiedz mi.... Jakim cudem ten program SAM sprawdza Bad blocki?????? On TYLKO BADA STRUKTURE DYSKU! A w razie błędu wywala Ci error z odpowiednim numerem i sugeruje użycie systemowego narzędzia!

I-R-A napisał(a):zatem nie krytykuj mutopompek tak bezpodstawnie heheheh

Więc jak widzisz. Nie krytykuję, tylko podważam Twoją wypowiedź! Tylko tyle.
Ubuntu user (Lucid - 10.04)
Awatar użytkownika
MUTOPOMPKA
^zasłużony
 
Posty: 9184
Dołączenie: 17 Lis 2004, 21:38
Miejscowość: Głogów
Pochwały: 787



Postprzez I-R-A 10 Kwi 2005, 00:26

I-R-A napisał(a)::) :) mutopompek - doczytaj co na temat PM napisałem a nie krzycz zrazu z ambony :) :) :)
Co do PartitionMagic - ma właśnie te funkcje - sprawdź i usuń problem - przy czym właśnie wykorzystuje systemowe warianty :) :) :)
I-R-A

co do MBR - to Co to jest MBR? Jest to skrót od Master Boot Record. W zasadzie możnaby to w dużym przybliżeniu nazwać odpowiednikiem amigowskich RDB, jednakże jest on o wiele prostszy, zawiera bowiem jedynie dane o rodzaju partycji i jej zakresie. Pierwsze 512 bajtów na twardym dysku to krótki program ładujący oraz tak zwane ,,sloty'' na informacje o czterech partycjach, normalnych (Primary) lub rozszerzonych (Extended). Jeśli wskaźnik taki wskazuje na partycje Extended, na jej początku znajduje się podobna tablica z czterema wskaźnikami (oczywiście nie każdy musi na coś wskazywać, może być po prostu wyzerowany). Z założenia więc można być pewnym umiejscowienia tylko jednej takiej tablicy, właśnie MBR, na samym początku dysku. Pierwsze 446 ($1BE) z 512 bajtów przeznaczone jest na loader. Zazwyczaj jest tam krótki kod copyrighted by Microsoft, ale może też być to LILO (Linux LOader) czy też inne. W każdym razie dane partycji występują dopiero pod offsetem $1BE. Jest to po 16 bajtów na każdy z czterech slotów. Pozostałe dwa bajty to Partition Table Flag, po którym można się upewnić, że to akurat MBR, wynoszące $AA55.
Jeśli chodzi o sposoby łączenia partycji Primary i Extended, MBR jest dość elastyczny -- można partycje składać w łancuchy lub drzewa. Ograniczenia nakładają jedynie systemy operacyjne lub programy tworzące MBR -- poważnie ograniczając możliwości bądź wręcz samodzielnie zmieniając typy partycji, aby nie istniała więcej niż jedna bootowalna (to akurat OS/2 Boot Manager). Disk Administrator pod WindowsNT swego czasu uszkadzał partycje, gdy na dysku były dwie lub więcej partycje Extended...
Jak widać powyżej, z MBR korzystają nie tylko MS-DOS i Windows, ale i inne systemy operacyjne (Linux, BSD, AIX, NextStep).

zacytuję tutaj specjalistę:

Dysk był ofiarą wirusa zwanego Spirit. Skutkiem jego działania było to, że na niektórych płytach pc widziany był jako całkiem czysty, a na niektórych można było się dowiedzieć struktury katalogowej oraz nazw plików, ale raczej niczego ponadto. Jak się okazało, wirus po prostu nagrywa swój kod zamiast loadera systemu i danych MBR na pierwszym bloku twardego dysku, a więc system (żaden) nie może poprawnie odczytać rozkładu partycji na dysku (chyba że poda mu je kod wirusa, umieszczony właśnie zamiast normalnego loadera).

No to jak???
pozdrówka
I-R-A
dopisano póżniej - faktycznie - udawadniamy co jest ważniejsze - BożeNarodzenie czy Wielkanoc - sorki - gostek w końcu zgłupieje i nic nie zrozumie hehehe ale osobiście podziwiam twoją wiedzę - sam chyba od Ciebie się mogę dużo nauczyć :)
Ostatnio edytowany przez I-R-A 10 Kwi 2005, 00:50, edytowano w sumie 3 razy
ZAKAZ LINKóW W PODPISIE
Awatar użytkownika
I-R-A
~user
 
Posty: 260
Dołączenie: 13 Paź 2004, 22:47
Miejscowość: Irleand Isle
Pochwały: 28



Postprzez MUTOPOMPKA 10 Kwi 2005, 00:32

I-R-A - popatrz z kolei co jak napisałem:
MUTOPOMPKA napisał(a):2. PM NIE NAPRAWIA badBlocków -> tylko je wykrywa
-> i kto tu czego nie doczytał?

Ale nie "kłóćmy" się o to, tylko starajmy się rozwiązać problem
@ przemas1983. Do tego wystarczy systemowe narzędzie. Nic więcej. Więc jak masz win98 użyj SCANDISK-a lub jak masz system Win 2000, NT, XP użyj CHKDSK /F i po kłopocie. Odznaczy Ci je i będziesz miał spokój. Przełącznik /F naprawia błędy na dysku.
Ubuntu user (Lucid - 10.04)
Awatar użytkownika
MUTOPOMPKA
^zasłużony
 
Posty: 9184
Dołączenie: 17 Lis 2004, 21:38
Miejscowość: Głogów
Pochwały: 787



Postprzez Freddy2000 10 Kwi 2005, 05:03

Bad sectory mozna zablokowac i zabezpieczyc przed dalszym rozprzestrzenianiem sie...wystarczy uzyć programu ktory sie miesci na dyskietce o nazwie DISK EDIT
Widze tutaj cos na temat MBR i wirusa Spirit.
Mam wlasnie problem z wirusem SPIRIT.A
Ten wirus zablokowal master boot record i nie mialem problemu z usunieciem tego wirusa z 3-ech dyskow a zrobilem to DISK EDITEM
Niestety mam tez dyk o pojemnosci 40gb problem tez taki sam z MBR ale troche zupelnie inny,2-wie partycje na dysku .druga FAT32 a pierwsza rozruchowa NTFS i wlasnie problem z systemem plikow NTFS jak juz wiadomo NTFS nie widac w dosie a wiec programy pracujace w Dosie niewidza tej partycji i w tym wlasnie tkwi problem ze nie moge sie dostac do pierwszej alokacji dysku a gdybym sie tam dostal to bym skasowal tego wirusa bez problemu
Poprzednie dyski byly w FAT32 i dlatego dalo sie pod DISK EDITEM skasowac tego wirusa.
Zeby go skasowac wystarczy wymazac zapisane parametry na pierwszym klastrze dysku,dokladnie chodzi o te 512 bajtow na krórych sa zapisane informacje o dysku.Oczywiscie zamiast informacji o dysku widzimy w tym miejscu nazwe SPIRIT.A i dalej mazgroły...mozna wykasowac wartosci ale tylko od pewnego miejsca pozniej save i dysk naprawiony.Niektorzy tutaj sa w temacie i te osoby wiedza czym grozi zabawa DISK EDITEM.
Wracajac jeszcze do tego wirusa SPIRIT.A ...juz kilku uczonych informatykow sie zabieralo za naprawe tego dysku w tym takze ktos z serwisu w ktorym naprawiaja dyski i niestety nikt tego nie naprawil,winą za to jest nie zrozumienie w czym polega problem ,dlatego dysk lezy bezuzyteczny.
Programy takie jak Partition Magic czy Acronis nie potrafily nawet usunac partycji ani pod Windowsem ani pod Dosem i masa innych programow tez nie.
Jesli chodzi o BAD SECTORY to mam dokladny opis jak sie tego shita pozbyc
Czekam na jakies sugestie w sprawie mojego topicu.
Freddy2000
~user
 
Posty: 6
Dołączenie: 10 Kwi 2005, 04:00
Miejscowość: Karczew



Postprzez I-R-A 10 Kwi 2005, 10:09

zazwyczaj wystarczała komenda c:fdisk/mbr i był problem z głowy - ale....
odsyłam Ciebie do strony kumpla - z którym pisaliśmy topika (trochę stary - ale aktualny) - tam znajdziesz rozwiązanie problemu - wystarczy wyedytować w hexie mbr i wprowadzić odpowiednie modyfikacje - szerzej pod adresem http://fatagnus.art.pl/mbrrepair.fa21.fml
pozdrówka
I-R-A
ZAKAZ LINKóW W PODPISIE
Awatar użytkownika
I-R-A
~user
 
Posty: 260
Dołączenie: 13 Paź 2004, 22:47
Miejscowość: Irleand Isle
Pochwały: 28



Postprzez Freddy2000 10 Kwi 2005, 15:09

Niestety fdisk/mbr tez nic nie daje.
Komenda fixmbr z dysku instalacyjnego XP tez nie pomaga , wydaje mi sie ze gdybym mial sterownik NTFS pod Dosa to by dalo rade to usunac tylko ze ten sterownik ktory znalazlem w internecie ma tylko odczyt partycji a potrzebny jest tez do zapisywania , wtedy mozna by w fdisku usunac calkowicie partycje i dalej kombinowac.
Problem jest przez system plikow NTFS z Fat32 nie ma problemu bo juz 3 dyski naprawilem i dzialaja.
Freddy2000
~user
 
Posty: 6
Dołączenie: 10 Kwi 2005, 04:00
Miejscowość: Karczew



żebym ja wiedział oczym mówicie.ale cóż przeczytam jescioRAZ

Postprzez przemas1983 10 Kwi 2005, 21:58

Freddy2000 napisał(a):Niestety fdisk/mbr tez nic nie daje.
Komenda fixmbr z dysku instalacyjnego XP tez nie pomaga , wydaje mi sie ze gdybym mial sterownik NTFS pod Dosa to by dalo rade to usunac tylko ze ten sterownik ktory znalazlem w internecie ma tylko odczyt partycji a potrzebny jest tez do zapisywania , wtedy mozna by w fdisku usunac calkowicie partycje i dalej kombinowac.
Problem jest przez system plikow NTFS z Fat32 nie ma problemu bo juz 3 dyski naprawilem i dzialaja.
:?
przemas1983
~user
 
Posty: 11
Dołączenie: 21 Lut 2005, 22:45




Powróć do Programy

Kto jest na forum

Użytkownicy przeglądający to forum: Brak zarejestrowanych użytkowników oraz 30 gości