Autor: Tadeusz Włodarczyk (twlodar_at_pse.pl)
Data: Thu 18 Apr 2002 - 14:03:35 MET DST
On Thu, 18 Apr 2002 13:49:39 +0200 _Radoslaw Sokol_ wrote:
>> Też się właśnie zastanawiałem nad tym. Boot Sector ma 512B, program
>> ładujący 416B, więc na tablicę partycji pozostaje 96B. Możliwe jest
>> uszkodzenie fizyczne na obszarze 96B?
> Jak najbardziej -- jeśli ten obszar jest w ogóle brany pod uwagę
> w procesie partycjonowania przez jakiś program, a zawiera przekłamu-
> jące bajty, to może być kłopot. Inna sprawa, że taki sektor powinien
> zostać od razu wykryty przez firmware dysku i podmieniony na sprawny
> (ze stratą informacji o partycjach) -- sytuacja taka więc ma prawo
> wystąpić raczej tylko w przypadku braku sektorów zamiennych.
IMHO programy partycjconujące muszą czytać zawartość tych 92B. Nie sądzę,
by mogły się opierać jedynie na poszukiwaniu po 40GB talerzach znaczników
początków i końców partycji :)
Osobiście rzuciłbym na niego zaklęcie:
#badblocks -swv /dev/hdx
Przeleci zawartość całego dysku, włącznie z boot sectorem.
Czyli sytuacja jest dość wredna, bo jeśli nie ma sektorów zamiennych, to
dysk jest praktycznie wrakiem. Nie ma możliwości ustawienia boot sectora w
sprawnej części dysku, a każdy nowy badblock staje się widoczny.
pozdrawiam
tadzik
-- ,--, ,--, ,--, ,--' '-, ,--, ,--, ,--, / / ,------, ,----' / ,------, ,--,,-, '-, ,--' / / / / / / / / __ / ,--, / / ,--, / / ,--, / / ,--' / '-, / /_/ /_/ / / '-' / / '--' / / '--' / / '--' '-, / / '----' '------------' '------' '------' '-------' '--------' '--' @pse.pl
To archiwum zostało wygenerowane przez hypermail 2.1.7 : Wed 19 May 2004 - 00:41:59 MET DST