Re: diferència entre dd i ntfsclone

2013-12-20 Conversa Eloi Notario
El Divendres 20 Desembre 2013 14:04:54 Ernest Adrogué va escriure:
> Hola,
>
> He copiat una imatge de sistema de fitxers NTFS amb el dd (ddrescue)
> en un disc, i tot i que amb Linux puc muntar la partició
> tranquilament, el Windows no reconeix el sistema de fitxers (apareix
> com a 0 bytes) i el chkdsk diu que no pot determinar la versió de
> NTFS.  No entenc com pot ser, si el dd fa una còpia exacta del
> sistema de fitxers.
>
> Ara he vist que hi ha una programa que es diu ntfsclone, per clonar
> NTFS. Vol dir que el sistema dd no funciona amb NTFS?
>
> Salut.

Ho dic de memòria i em podria equivocar, però em sona haver llegit fa 
temps que una de les característiques del sistema de fitxers NTFS és 
que guardava certs índexs com a posicions absolutes respecte el disc 
dur i no com a relatives a la partició, de tal forma que al fer una 
còpia exacta a un disc dur de geometria diferent, per exemple més gran 
o reordenant les particions, aquestes referències quedaven invalidades.

Podria ser que el ntfs-3g (o qui sigui que llegeixi les particions, no 
estic molt al cas) tingui en compte aquest possible error i trobi allò 
que el Windows no sap trobar perquè pressuposa trobar-ho en un lloc que 
ja no hi és perquè el disc físic és diferent.

Tot això em sona de fa anys, quan el suport NTFS per a Linux encara 
estava molt verd i per defecte les particions es muntaven en mode de 
només lectura, potser han canviat les coses i jo m'he quedat 
despenjat...

Si encara conserves la partició al disc dur original, prova a clonar-la 
amb aquest ntfsclone que segurament ho tindrà en compte, sigui el que 
he comentat o alguna altra sutilesa. Si no, prova igualment a fer una 
segona clonació des de Linux a veure si ntfsclone l'arregla i Windows 
l'acaba reconeixent.

-- 
Atentament,

Eloi Notario.


--
To UNSUBSCRIBE, email to debian-user-catalan-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201312201944.43720.entfe...@gmail.com



Re: diferència entre dd i ntfsclone

2013-12-20 Conversa Ernest Adrogué
2013-12-20, 18:12 (+0100); tictacbum escriu:
> una cosa que se m'acut llegint així en diagonal... has marcat la partició
> com a tipus NTFS? (amb fdisk ---> t ---> 7)

Sí, la partició és tipus 7.

Per cert, el cfdisk va fer una partició 2 cops més gran la mida del disc
quan li havia dit utilitzar tot l'espai disponible... no sé si és gaire
fiable aquest programa.  Després ho vaig arreglar amb fdisk.


--
To UNSUBSCRIBE, email to debian-user-catalan-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20131220173649.GA19552@doriath.local



Re: diferència entre dd i ntfsclone

2013-12-20 Conversa tictacbum
una cosa que se m'acut llegint així en diagonal... has marcat la partició
com a tipus NTFS? (amb fdisk ---> t ---> 7)


El dia 20 desembre de 2013 17.16, Andrés  ha
escrit:

> 2013/12/20 Ernest Adrogué :
> > El que vaig fer va ser crear una partició del mateix tipus i mida que
> sda a
> > sdb, i llavors l'equivalent a dd if=/dev/sda1 of=/dev/sdb1 però amb
> > ddrescue.  El ddrescue és com el dd però es guarda tots els sectors que
> no
> > pot llegir en un log i ho va reintentant més tard fins que aconsegueix
> > llegir cada byte.
> >
> > L'altre opció era if=/dev/sda of=/dev/sdb que també hauria copiat la
> taula
> > de particions, però no ho vaig veure clar.
>
> Sona com si ho haguessis fet bé :) seran coses del windows...
>
> >> També podries provar a muntar la partició *manualment* en linux; els
> >> missatges d'error solen ajudar molt més que el que sigui que digui
> >> Windows.
> >
> > És que el Linux monta la partició netament i no diu absolutament cap
> > error. I per altra banda Linux no té fsck per NTFS o sigui que no queda
> més
> > remei que chkdsk...
>
> Prova amb ntfsfix: http://packages.debian.org/squeeze/ntfsprogs
> Si això no funciona: una altra cosa és que Windows guarda els
> identificadors de les particions i dels discos durs al registre; hi ha
> un identificador propi del sistema de fitxers NTFS (i un per la
> partició, però com que no has copiat amb dd la taula de particions, en
> serà un de diferent), si ho estàs provant al mateix ordinador, potser
> s'està fent un embolic.
> Diria que el gparted té una opció per generar un identificador nou
> però només de la partició; per canviar l'ID de la partició NTFS no
> conec cap eina*, una cerca ràpida però diu com s'ha d'editar el
> NTFSMBR per a fer-ho [1]; sona complicat perquè s'ha d'editar amb un
> hexeditor, però només s'ha d'anar amb compte, ja ho he hagut de fer en
> algun moment que el windows canvia un bit i no pots fer servir la
> partició com a partició "de arranque" '^^...
>
> *:  Potser a ntfsprogs hi ha quelcom? O potser pots programar-la i
> afegir-la al paquet =D.
> [1]:
> http://ubuntuforums.org/showthread.php?t=869801&s=b9d41691e51257fe696e8a7aef255909&p=9723081#post9723081
> --
> Andrés
>
>
> --
> To UNSUBSCRIBE, email to debian-user-catalan-requ...@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact
> listmas...@lists.debian.org
> Archive:
> http://lists.debian.org/caeyokn983wvyghxwjykdxipc8+akd_3job6+_xnowezx1gv...@mail.gmail.com
>
>


Re: diferència entre dd i ntfsclone

2013-12-20 Conversa Ernest Adrogué
2013-12-20, 17:16 (+0100); Andrés escriu:
> Prova amb ntfsfix: http://packages.debian.org/squeeze/ntfsprogs

Jo ho he provat.

> Si això no funciona: una altra cosa és que Windows guarda els
> identificadors de les particions i dels discos durs al registre; hi ha
> un identificador propi del sistema de fitxers NTFS (i un per la
> partició, però com que no has copiat amb dd la taula de particions, en
> serà un de diferent), si ho estàs provant al mateix ordinador, potser
> s'està fent un embolic.

No m'estranyaria que fos això. El chckdsk del Windows diu que no troba el
"sector de arranque" a l'offset 0, i en canvi el file de Linux diu que a
l'offset 0 hi ha un "x86 boot sector", per tant penso que ha de ser un error
del Windows... a més he comprovat que els 1024 bytes són iguals entre còpia
i original, més endavant hi ha una diferència però crec que això és un canvi
que ha fet el ntfsfix.

> Diria que el gparted té una opció per generar un identificador nou
> però només de la partició; per canviar l'ID de la partició NTFS no
> conec cap eina*, una cerca ràpida però diu com s'ha d'editar el
> NTFSMBR per a fer-ho [1]; sona complicat perquè s'ha d'editar amb un
> hexeditor, però només s'ha d'anar amb compte, ja ho he hagut de fer en
> algun moment que el windows canvia un bit i no pots fer servir la
> partició com a partició "de arranque" '^^...

Gràcies, ara m'ho miraré...

> 
> *:  Potser a ntfsprogs hi ha quelcom? O potser pots programar-la i
> afegir-la al paquet =D.
> [1]: 
> http://ubuntuforums.org/showthread.php?t=869801&s=b9d41691e51257fe696e8a7aef255909&p=9723081#post9723081
> -- 
> Andrés
> 
> 
> --
> To UNSUBSCRIBE, email to debian-user-catalan-requ...@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
> Archive: 
> http://lists.debian.org/caeyokn983wvyghxwjykdxipc8+akd_3job6+_xnowezx1gv...@mail.gmail.com
> 


--
To UNSUBSCRIBE, email to debian-user-catalan-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20131220165558.GA19441@doriath.local



Re: diferència entre dd i ntfsclone

2013-12-20 Conversa Andrés
2013/12/20 Ernest Adrogué :
> El que vaig fer va ser crear una partició del mateix tipus i mida que sda a
> sdb, i llavors l'equivalent a dd if=/dev/sda1 of=/dev/sdb1 però amb
> ddrescue.  El ddrescue és com el dd però es guarda tots els sectors que no
> pot llegir en un log i ho va reintentant més tard fins que aconsegueix
> llegir cada byte.
>
> L'altre opció era if=/dev/sda of=/dev/sdb que també hauria copiat la taula
> de particions, però no ho vaig veure clar.

Sona com si ho haguessis fet bé :) seran coses del windows...

>> També podries provar a muntar la partició *manualment* en linux; els
>> missatges d'error solen ajudar molt més que el que sigui que digui
>> Windows.
>
> És que el Linux monta la partició netament i no diu absolutament cap
> error. I per altra banda Linux no té fsck per NTFS o sigui que no queda més
> remei que chkdsk...

Prova amb ntfsfix: http://packages.debian.org/squeeze/ntfsprogs
Si això no funciona: una altra cosa és que Windows guarda els
identificadors de les particions i dels discos durs al registre; hi ha
un identificador propi del sistema de fitxers NTFS (i un per la
partició, però com que no has copiat amb dd la taula de particions, en
serà un de diferent), si ho estàs provant al mateix ordinador, potser
s'està fent un embolic.
Diria que el gparted té una opció per generar un identificador nou
però només de la partició; per canviar l'ID de la partició NTFS no
conec cap eina*, una cerca ràpida però diu com s'ha d'editar el
NTFSMBR per a fer-ho [1]; sona complicat perquè s'ha d'editar amb un
hexeditor, però només s'ha d'anar amb compte, ja ho he hagut de fer en
algun moment que el windows canvia un bit i no pots fer servir la
partició com a partició "de arranque" '^^...

*:  Potser a ntfsprogs hi ha quelcom? O potser pots programar-la i
afegir-la al paquet =D.
[1]: 
http://ubuntuforums.org/showthread.php?t=869801&s=b9d41691e51257fe696e8a7aef255909&p=9723081#post9723081
-- 
Andrés


--
To UNSUBSCRIBE, email to debian-user-catalan-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/caeyokn983wvyghxwjykdxipc8+akd_3job6+_xnowezx1gv...@mail.gmail.com



Re: diferència entre dd i ntfsclone

2013-12-20 Conversa Ernest Adrogué
2013-12-20, 16:01 (+0100); Andrés escriu:
> 2013/12/20 Ernest Adrogué :
> > He copiat una imatge de sistema de fitxers NTFS amb el dd (ddrescue) en un
> > disc, i tot i que amb Linux puc muntar la partició tranquilament, el Windows
> > no reconeix el sistema de fitxers (apareix com a 0 bytes) i el chkdsk diu
> > que no pot determinar la versió de NTFS.  No entenc com pot ser, si el dd fa
> > una còpia exacta del sistema de fitxers.
> >
> > Ara he vist que hi ha una programa que es diu ntfsclone, per clonar NTFS.
> > Vol dir que el sistema dd no funciona amb NTFS?
> 
> Potser hauries d'escriure com has fet servir el dd; hi ha moltes
> maneres de liar-la (a vegades molt subtils). Si per exemple el que has
> fet ha sigut:
> dd if=/dev/sda2 of=/dev/sdb
> hi ha el problema de carregar-se la taula de particions al disc sdb.

El que vaig fer va ser crear una partició del mateix tipus i mida que sda a
sdb, i llavors l'equivalent a dd if=/dev/sda1 of=/dev/sdb1 però amb
ddrescue.  El ddrescue és com el dd però es guarda tots els sectors que no
pot llegir en un log i ho va reintentant més tard fins que aconsegueix
llegir cada byte.

L'altre opció era if=/dev/sda of=/dev/sdb que també hauria copiat la taula
de particions, però no ho vaig veure clar.

> 
> Bàsicament has de assegurar-te que "of" també és una partició, que és
> (al menys) igual de grossa que la partició que dones en "if" i que és
> del mateix tipus (al teu cas, NTFS).
> 
> En principi hauria de funcionar, però per puntualitzar: dd no fa una
> còpia dels fitxers, fa una còpia byte a byte, per això és que si el
> disc té algun sector defectuós es començarà a queixar; el ntfsclone té
> alguna opció que ajuda en coses així.
>
> Una altra diferència és que el ntfsclone sap on hi ha sectors buits
> (perquè entèn el sistema de fitxers) i els salta; cosa que el dd no
> fa! Per tant, si tens una partició amb un 80% d'espai lliure, aniràs
> mlt més ràpid amb l'ntfsclone.

Doncs potser provaré amb l'ntfsclone.
> 
> També podries provar a muntar la partició *manualment* en linux; els
> missatges d'error solen ajudar molt més que el que sigui que digui
> Windows.

És que el Linux monta la partició netament i no diu absolutament cap
error. I per altra banda Linux no té fsck per NTFS o sigui que no queda més
remei que chkdsk...

Salut.


--
To UNSUBSCRIBE, email to debian-user-catalan-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20131220154043.GA19134@doriath.local



Re: diferència entre dd i ntfsclone

2013-12-20 Conversa Josep Lladonosa
Un altre que es pot usar per a copiar és rsync.

Josep
El dia 20/12/2013 16:02, "Andrés"  va escriure:

> 2013/12/20 Ernest Adrogué :
> > He copiat una imatge de sistema de fitxers NTFS amb el dd (ddrescue) en
> un
> > disc, i tot i que amb Linux puc muntar la partició tranquilament, el
> Windows
> > no reconeix el sistema de fitxers (apareix com a 0 bytes) i el chkdsk diu
> > que no pot determinar la versió de NTFS.  No entenc com pot ser, si el
> dd fa
> > una còpia exacta del sistema de fitxers.
> >
> > Ara he vist que hi ha una programa que es diu ntfsclone, per clonar NTFS.
> > Vol dir que el sistema dd no funciona amb NTFS?
>
> Potser hauries d'escriure com has fet servir el dd; hi ha moltes
> maneres de liar-la (a vegades molt subtils). Si per exemple el que has
> fet ha sigut:
> dd if=/dev/sda2 of=/dev/sdb
> hi ha el problema de carregar-se la taula de particions al disc sdb.
>
> Bàsicament has de assegurar-te que "of" també és una partició, que és
> (al menys) igual de grossa que la partició que dones en "if" i que és
> del mateix tipus (al teu cas, NTFS).
>
> En principi hauria de funcionar, però per puntualitzar: dd no fa una
> còpia dels fitxers, fa una còpia byte a byte, per això és que si el
> disc té algun sector defectuós es començarà a queixar; el ntfsclone té
> alguna opció que ajuda en coses així.
> Una altra diferència és que el ntfsclone sap on hi ha sectors buits
> (perquè entèn el sistema de fitxers) i els salta; cosa que el dd no
> fa! Per tant, si tens una partició amb un 80% d'espai lliure, aniràs
> mlt més ràpid amb l'ntfsclone.
>
> També podries provar a muntar la partició *manualment* en linux; els
> missatges d'error solen ajudar molt més que el que sigui que digui
> Windows.
> --
> Andrés
>
>
> --
> To UNSUBSCRIBE, email to debian-user-catalan-requ...@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact
> listmas...@lists.debian.org
> Archive:
> http://lists.debian.org/caeyokn8uy4ty6s8lnena8x3e3ux0qpemxeyojbrxrkt+kz...@mail.gmail.com
>
>


Re: diferència entre dd i ntfsclone

2013-12-20 Conversa Andrés
2013/12/20 Ernest Adrogué :
> He copiat una imatge de sistema de fitxers NTFS amb el dd (ddrescue) en un
> disc, i tot i que amb Linux puc muntar la partició tranquilament, el Windows
> no reconeix el sistema de fitxers (apareix com a 0 bytes) i el chkdsk diu
> que no pot determinar la versió de NTFS.  No entenc com pot ser, si el dd fa
> una còpia exacta del sistema de fitxers.
>
> Ara he vist que hi ha una programa que es diu ntfsclone, per clonar NTFS.
> Vol dir que el sistema dd no funciona amb NTFS?

Potser hauries d'escriure com has fet servir el dd; hi ha moltes
maneres de liar-la (a vegades molt subtils). Si per exemple el que has
fet ha sigut:
dd if=/dev/sda2 of=/dev/sdb
hi ha el problema de carregar-se la taula de particions al disc sdb.

Bàsicament has de assegurar-te que "of" també és una partició, que és
(al menys) igual de grossa que la partició que dones en "if" i que és
del mateix tipus (al teu cas, NTFS).

En principi hauria de funcionar, però per puntualitzar: dd no fa una
còpia dels fitxers, fa una còpia byte a byte, per això és que si el
disc té algun sector defectuós es començarà a queixar; el ntfsclone té
alguna opció que ajuda en coses així.
Una altra diferència és que el ntfsclone sap on hi ha sectors buits
(perquè entèn el sistema de fitxers) i els salta; cosa que el dd no
fa! Per tant, si tens una partició amb un 80% d'espai lliure, aniràs
mlt més ràpid amb l'ntfsclone.

També podries provar a muntar la partició *manualment* en linux; els
missatges d'error solen ajudar molt més que el que sigui que digui
Windows.
-- 
Andrés


--
To UNSUBSCRIBE, email to debian-user-catalan-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/CAEYOKn8uY4Ty6S8L=nena8x3e3ux0qpemxeyojbrxrkt+kz...@mail.gmail.com



diferència entre dd i ntfsclone

2013-12-20 Conversa Ernest Adrogué
Hola,

He copiat una imatge de sistema de fitxers NTFS amb el dd (ddrescue) en un
disc, i tot i que amb Linux puc muntar la partició tranquilament, el Windows
no reconeix el sistema de fitxers (apareix com a 0 bytes) i el chkdsk diu
que no pot determinar la versió de NTFS.  No entenc com pot ser, si el dd fa
una còpia exacta del sistema de fitxers.

Ara he vist que hi ha una programa que es diu ntfsclone, per clonar NTFS.
Vol dir que el sistema dd no funciona amb NTFS?

Salut.


--
To UNSUBSCRIBE, email to debian-user-catalan-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20131220130454.GA18430@doriath.local