Van egy XP-s gep 2 reszre particionalt diskje, amit le szeretnek image-elni.
1. proba
1.1 Bebootoltam lubuntuval
1.2 radugtam egy sokkal nagyobb usb disket a gepre
1.3 felmountoltam az usb disket
1.3 dd if=/dev/sda of=/mountpoint/xp.disk.dd
1. proba eredmenye: 3G masolasa utan "dd: reading '/dev/sda': Input/output error"
2. proba
2.3 dd if=/dev/sda1 of=/mountpoint/xp.disk.cdrive.dd
2. proba eredmenye: 3G masolasa utan "dd: reading '/dev/sda1': Input/output error"
Na ilyenkor mi van?
----------------------
SZERK.
----------------------
Eszem semmi...
dmesg-ben a lenyeg:
[ 1237.961053] sd 4:0:0:0: [sda] Unhandled sense code
[ 1237.961057] sd 4:0:0:0: [sda] Result: hostbyte=invalid driverbyte=DRIVER_SENSE
[ 1237.961061] sd 4:0:0:0: [sda] Sense Key : Medium Error [current]
[ 1237.961066] sd 4:0:0:0: [sda] Add. Sense: Unrecovered read error
[ 1237.961071] sd 4:0:0:0: [sda] CDB: Read(10): 28 00 00 60 fc 17 00 00 08 00
[ 1237.961081] end_request: critical target error, dev sda, sector 6355991
[ 1237.961085] quiet_error: 21 callbacks suppressed
[ 1237.961088] Buffer I/O error on device sda1, logical block 794491
Hat akkor ennyi volt.
-------------------------------------
Háttér sztori: lecserélés előtt álló kb. 7-8 éves gép, 6 éves Maxtor diskkel. Minden le volt mentve 2x (nem vicc), de gondoltam még csinálok egy image-et is, jó lesz az virtualbox-ba. Viszont most nincs időm ezzel szórakozni meg nem is fontos, szóval címkét rá és megy a polcra.
- 2201 megtekintés
Hozzászólások
Log? /var/log/kern.log, syslog.
- A hozzászóláshoz be kell jelentkezni
Hibás szektor a diszken.
Tessék SMART hibatárolót olvasni.
- A hozzászóláshoz be kell jelentkezni
+1
Hozzátenném, hogy a SMART nem mindenható, és akkor is lehet hibás szektor, amikor a SMART hibátlan értékeket mutat. Szóval valószínűleg hibás szektor. Javaslom a gddrescue (GNU ddrescue, ami nem sima ddrescue) csomagot a figyelmedbe . Ez a lehető legtöbb adatot meg tudja neked menteni: a hibás clustereket (fixme) árugrálja, majd az olvasás végeztével visszamegy, és a hibás clusterből a lehető legtöbb olvasható sectort megmenti. Többet tud, mint a sima ddrescue. Amit nem tud beolvasni, azt nullákkal feltölti.
- A hozzászóláshoz be kell jelentkezni
Nem biztos. Ha a bibis részen épp nincs adat, akkor pl. clonezilla átviheti a cuccot. Illetve nem az, hanem az, amit használ. Talán ntfsclone, vagy ilyesmi.
- A hozzászóláshoz be kell jelentkezni
Ne mountold fel az usb disket, felesleges. Hasznal dd_rescue-t a dd helyett. Futass le egy badblocks-ot a /dev/sda-n.
Ha hibas valamelyik block meg lehet szerencsed csak futass le valamilyen fsck-t az usb disk-en masolas utan. A dd_rescue hibas block-nal nem all meg vagy beallithatod hogy ne alljon meg. $man dd_rescue.
szerk:
Bocsesz, ja hogy file-ba akarod masolni. Akkor mountoltod. :)
- A hozzászóláshoz be kell jelentkezni