dd över cifs/nfs

View: New views
3 Messages — Rating Filter:   Alert me  

dd över cifs/nfs

by Johan Malm :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hej!

Jag tänkte installera Debian/Ubuntu på min Asus EEEPC 900 men vill gärna
göra en image av nuvarande installation då maskinen saknar dvdläsare att
använda i samband med recoverydvd. Har googlat lite och kommit fram till
att dd:a /dev/sda till en sambamountad mountpoint vore bäst men jag är
osäker på om ext3-filsystemet på sambamaskinen klarar av en 16gb stor
fil? Wikipedia menar att maximal filstorlek i ett ext3-filsystem beror
på blocksize. Hur vet jag vad jag kör med för blocksize? Jag läste att
man kan dela upp filerna i mindre storlekar för att undkomma
filsystemsproblemet men hur gör jag då när jag vill dd:a tillbaka åt
andra hållet?

Är det någon som har en bättre idé än att dd:a över samba/cifs? Vill
ogärna att filen blir korrupt för det lär man inte märka förrän den dag
man ska använda den. Kanske någon proprietär lösning i form av Norton
Ghost vore bättre?

Tack på förhand! /Johan


--
To UNSUBSCRIBE, email to debian-user-swedish-REQUEST@...
with a subject of "unsubscribe". Trouble? Contact listmaster@...


Re: dd över cifs/nfs

by Johan Björklund :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Tue, Aug 04, 2009 at 21:43 CEST,
         Johan Malm <johan-debian@...> wrote:
> Är det någon som har en bättre idé än att dd:a över samba/cifs? Vill
> ogärna att filen blir korrupt för det lär man inte märka förrän den dag
> man ska använda den. Kanske någon proprietär lösning i form av Norton
> Ghost vore bättre?

Jag är osäker på svaret till första frågan mer än: försök. Det värsta jag kan
se händer är att filen inte skapas. Du kan ju även loop-mounta den färdiga
avbilden och kontrollera resultatet.

Annars, vore det inte enklare att köra ett USB-minne på 16Gb? De går ju att få
tag på oförskämt billigt.
 
mvh
--
+-----------------------------------------------------------+
| Johan Björklund <the@...> http://whero.net/
| E-mail, Jabber, Google Talk: the@...
+-------------------------------- ------ ----- ---- --- -- -


--
To UNSUBSCRIBE, email to debian-user-swedish-REQUEST@...
with a subject of "unsubscribe". Trouble? Contact listmaster@...


Re: dd över cifs/nfs

by Stefan Alfredsson :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Johan Malm wrote:
> Wikipedia menar att maximal filstorlek i ett ext3-filsystem beror
> på blocksize. Hur vet jag vad jag kör med för blocksize?

tune2fs -l /dev/sda1  (eller vilket filsystem du vill kolla).

>  Jag läste att man kan dela upp filerna i mindre storlekar för att undkomma
> filsystemsproblemet men hur gör jag då när jag vill dd:a tillbaka åt
> andra hållet?

cat fil1 fil2 fil3 fil4 ... filX | dd of=/dev/sda

> Är det någon som har en bättre idé än att dd:a över samba/cifs? Vill
> ogärna att filen blir korrupt för det lär man inte märka förrän den dag
> man ska använda den.

Om det är just samba/cifs som oroar dig kan du köra TCP direkt (fast vissa
fel kan slinka igenom även här, se Jonathan Stones paper på Sigcomm 2000,
"When the CRC and TCP Checksum Disagree").

På servern: nc -l -p 12345 > fil.bin   (lyssna på TCP port 12345, spara
all output i fil.bin
På klienten: dd if=/dev/sda | nc server 12345   (läs /dev/sda, gör TCP
uppkoppling till server port 12345, skicka datan dit).


Om du vill vara säker på att disken och kopian är identiska så gör en
kontrollsumma på dem. sha1sum /dev/sda  ,  sha1sum fil.bin   (se till att
boota från usb/pxe/etc annars kommer /dev/sda förändra sig eftersom det
sker kontinuerliga förändringar).

> Kanske någon proprietär lösning i form av Norton
> Ghost vore bättre?

Eller http://ping.windowsdream.com/ ?

Mvh,
 Stefan


--
To UNSUBSCRIBE, email to debian-user-swedish-REQUEST@...
with a subject of "unsubscribe". Trouble? Contact listmaster@...