linux user group brescia

immagine del castello

Archivio della mailing list

[LugBS] Hd Error mounting

Alessandro Pezzoli alexpezzo a gmail.com
Gio 12 Nov 2009 19:42:00 UTC
Il 12 novembre 2009 12.05, Andrea Gelmini <andrea.gelmini a lugbs.linux.it> ha scritto:
> Il 12 novembre 2009 09.11, Alessandro Pezzoli <alexpezzo a gmail.com> ha scritto:
>> Ho rifatto il tentativo con il dd_rescue,
>> dd_rescue -r -A /dev/sdb1 ~/recupero.dd,
>> mi ha lasciato il dubbio il fatto di non avere aspettato abbastanza
>> tempo perchè partisse ed infatti è stato così, dopo un paio di minuti
>> il comando ha cominciato a lavorare!!
>> Se non chè ad un certo punto mi dice che non cè più spazio sufficiente
>> :-(, allora questo comando cosa fa? Fa un'immagine di se stesso sullo
>> stesso disco? corretto?
>
> dunque, dd_rescue crea un file grande come la partizione che stai leggendo.
> quindi, se la tua partizione è da 10GB, tanto per dire, alla fine
> otterrai un file da 10GB.
> il punto è che i file non possono essere creati partendo dal fondo,
> sicchè dd_rescue deve
> prima creare un file da 10GB, per restare al nostro esempio, e poi
> cominciare a riempirlo.
>
> insomma, se hai una partizione con sufficiente spazio sulla macchina
> metti il file li:
> dd_rescue -r -A /dev/sdb1 /percorso/con/spazio/recupero.dd
>
> ovviamente va bene qualsiasi mountpoint, sicchè anche su USB.
>
> ciao,
> gelma
>
> --
>

Non va se voglio scrivere su disco collegato in usb:
root a aleweb-laptop:/home/aleweb# dd_rescue -r -A /dev/sdc1 /dev/sdb1/recupero.dd

cè qualche [options] da dargli?

dd_rescue Version 1.13, garloff a suse.de, GNU GPL
 ($Id: dd_rescue.c,v 1.55 2007/03/18 14:29:10 garloff Exp $)
dd_rescue copies data from one file (or block device) to another.
USAGE: dd_rescue [options] infile outfile
Options: -s ipos    start position in  input file (default=0),
         -S opos    start position in output file (def=ipos),
         -b softbs  block size for copy operation (def=65536),
         -B hardbs  fallback block size in case of errs (def=512),
         -e maxerr  exit after maxerr errors (def=0=infinite),
         -m maxxfer maximum amount of data to be transfered (def=0=inf),
         -y syncfrq frequency of fsync calls on outfile (def=512*softbs),
         -l logfile name of a file to log errors and summary to (def=""),
         -o bbfile  name of a file to log bad blocks numbers (def=""),
         -r         reverse direction copy (def=forward),
         -t         truncate output file (def=no),
         -d/D       use O_DIRECT for input/output (def=no),
         -w         abort on Write errors (def=no),
         -a         spArse file writing (def=no),
         -A         Always write blocks, zeroed if err (def=no),
         -i         interactive: ask before overwriting data (def=no),
         -f         force: skip some sanity checks (def=no),
         -p         preserve: preserve ownership / perms (def=no),
         -q         quiet operation,
         -v         verbose operation,
         -V         display version and exit,
         -h         display this help and exit.
Note: Sizes may be given in units b(=512), k(=1024), M(=1024^2) or
G(1024^3) bytes


grazie, ciao
ALE




Maggiori informazioni sulla lista Lug