[linux] Geforceerd Kopiëren

Pagina: 1
Acties:

  • Makkelijk
  • Registratie: November 2000
  • Laatst online: 30-01 23:00
Ik heb een probleem en hoewel er veel vragen te vinden zijn via google zijn er geen antwoorden... vandaar mijn vraag hier.

Ik wil in Linux van defecte schijf A naar backupschijf B kopiëren, een map & alle submappen en daarbij wil ik dat hij alle soorten fouten negeert!

Met cp -f (force) negeert hij alleen SCHRIJFfouten en breekt hij alsnog af bij een leesfout. Ik wil dat hij bij een leesfout gewoon naar het volgende bestand gaat.

Badieboediemxvahajwjjdkkskskskaa


  • BarthezZ
  • Registratie: Juli 2004
  • Niet online

BarthezZ

anti voetbal en slechte djs!

man dd

  • benoni
  • Registratie: November 2003
  • Niet online
Tip van XTerm, klik de link voor het topic:
XTerm schreef op zondag 20 januari 2008 @ 11:51:
Je kan aan dd de optie 'conv=noerror' meegeven, dan negeert die IBS sized blocks als een read daarop mislukt.
Addit: doe dan wel met sync: 'conv=noerror,sync' :>

[ Voor 9% gewijzigd door benoni op 31-01-2008 19:34 ]


  • DiedX
  • Registratie: December 2000
  • Laatst online: 30-01 21:35
volgens mij had je daar nog een speciale versie van dd voor, maar inderdaad, dd is de tool die je zoekt.

DiedX supports the Roland™, Sound Blaster™ and Ad Lib™ sound cards


  • DeadLock
  • Registratie: December 2005
  • Laatst online: 30-01 21:30

DeadLock

Vastlopen is relatief....

DiedX schreef op donderdag 31 januari 2008 @ 19:32:
volgens mij had je daar nog een speciale versie van dd voor, maar inderdaad, dd is de tool die je zoekt.
dd_rescue

Strava


  • BoAC
  • Registratie: Februari 2003
  • Laatst online: 30-01 22:31

BoAC

Memento mori

Die tool dacht ik ook aan.. Alleen wordt het dan lastig om je directory-structuur te kopieren.
Je zou dan bijv. de hele partitie kunnen dd_rescue'en naar een file en deze als loop kunnen mounten.

  • Makkelijk
  • Registratie: November 2000
  • Laatst online: 30-01 23:00
dd_rescue kende ik nog niet, bedankt!

Badieboediemxvahajwjjdkkskskskaa


  • sam.vimes
  • Registratie: Januari 2007
  • Laatst online: 07-01 22:10
GNU tar heeft een optie `--ignore-failed-read':
Do not exit unsuccessfully merely because an unreadable file was encountered.

  • Makkelijk
  • Registratie: November 2000
  • Laatst online: 30-01 23:00
Het lijkt aardig te lukken met dd_rescue. Morgen ga ik het nogmaals testen en een backup van een hele erge kapotte schijf uitvoeren...

Alleen knoppix mount m überhaubt nog.
Ubuntu, Windows, ERD allemaal niet mounten doen.. :)

[ Voor 26% gewijzigd door Makkelijk op 01-02-2008 22:18 ]

Badieboediemxvahajwjjdkkskskskaa


  • RemcoDelft
  • Registratie: April 2002
  • Laatst online: 28-01 18:26
Kan je iets met zoiets: (uit m'n hoofd):

for i in `find`;
do echo $i
mkdir -p /nieuwedisk/`dirname $i`
cp $i /nieuwedisk/$i
done

  • user109731
  • Registratie: Maart 2004
  • Niet online
Makkelijk schreef op vrijdag 01 februari 2008 @ 22:17:
Alleen knoppix mount m überhaubt nog.
Ubuntu, Windows, ERD allemaal niet mounten doen.. :)
Voor dd_rescue hoef je de schijf niet te mounten volgens mij. Dus je kunt ook een dump van het block-device doen, zoiets:
dd_rescue /dev/sda3 /path/to/file

  • Makkelijk
  • Registratie: November 2000
  • Laatst online: 30-01 23:00
Ik heb zaterdag met dd_rescue een kopieeractie van /dev/sdb2 naar /dev sda2 gedaan. Direct van schijf naar schijf dus. Ik ga vanmiddag zien hoe de kopieër actie is afgelopen, het ging verdomd traag want ging ongeveer elk half uur 4 uur terug naar kleinere blocksize omdat die schijf zo gaar is.

Ben benieuwd, het zag er heel goed uit.

En je hoeft idd niet te mounten, mag zelfs niet want dan kan dd_rescue geen toegang verkrijgen tot de schijf

Badieboediemxvahajwjjdkkskskskaa

Pagina: 1