Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 19 Nov 1999 23:42:41 -0800 (PST)
From:      Alfred Perlstein <bright@wintelcom.net>
To:        Donn Miller <dmmiller@cvzoom.net>
Cc:        current@FreeBSD.ORG
Subject:   Re: dd and gzip'd files
Message-ID:  <Pine.BSF.4.05.9911192341290.12797-100000@fw.wintelcom.net>
In-Reply-To: <38364741.6443C59F@cvzoom.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 20 Nov 1999, Donn Miller wrote:

> I recently tried using dd to transfer a binary image to floppy. 
> It was the Linux root disk image, color.gz.  Basically, dd works
> ok with non-gzipped files, but with files in gzip format, it
> chokes:
> 
> root@lc186 floppies# dd if=color.gz of=/dev/rfd0
> dd: /dev/rfd0: Invalid argument
> 2453+1 records in
> 2453+0 records out
> 1255936 bytes transferred in 42.665771 secs (29437 bytes/sec)
> 
> Notice the line that says:
> 
> 2453+1 records in
> ^^^^^^
> 
> For some reason, it is offsetting to 1 before writing to disk. 
> Rawrite.exe does this correctly.  I tried with net.i, and it gave
> me no problems:
> 
> root@lc186 floppies# dd if=net.i of=/dev/rfd0
> 2156+0 records in
> 2156+0 records out
> 1103872 bytes transferred in 39.172698 secs (28180 bytes/sec)
> 
> I tried skip=0, but that didn't work.  Apparently, dd has some
> limitations with what kinds of files you can transfer to
> floppies.  I downloaded the files in binary format, so there's no
> problems there.

no, you must write in block sized chunks when writing to raw
devices or it'll get mad at you,  try figuring a way
to use a blocksize of 16k and padding it to a 16k boundry.

if that doesn't work, then please tell us what you tried.

-Alfred



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.05.9911192341290.12797-100000>