tar: Failed to open '/dev/sa0'
freebsd at edvax.de
Sun Jun 18 20:48:31 UTC 2017
On Sun, 18 Jun 2017 11:59:07 -0700, David Christensen wrote:
> 2017-06-18 11:52:44 dpchrist at freebsd ~
> $ gtar c .thunderbird > dpchrist-thunderbird-20170618.tar
> gtar: /dev/sa0: Cannot open: Operation not supported
> gtar: Error is not recoverable: exiting now
> BSD tar also fails:
> 2017-06-18 11:52:56 dpchrist at freebsd ~
> $ tar --version
> bsdtar 3.2.1 - libarchive 3.2.1 zlib/1.2.8 liblzma/5.2.2 bz2lib/1.0.6
> 2017-06-18 11:53:14 dpchrist at freebsd ~
> $ tar c .thunderbird > dpchrist-thunderbird-20170618.tar
> tar: Failed to open '/dev/sa0'
> What's the problem?
The problem is that you didn't provide a file name. In this
case, tar will default to $TAPE (if set), or the system's
default tape drive, which is /dev/sa0 (sequential access #0).
A file is provided along with the "f" parameter:
$ tar cf dpchrist-thunderbird-20170618.tar .thunderbird
If you want redirection, you can use "tar cf -" (output to
$ tar cf - .thunderbird > dpchrist-thunderbird-20170618.tar
The order doesn't matter ("tar cf" equals "tar fc"), but the
file name required by "f" has to be provided prior to the
source file(s) or directory.
Happy FreeBSD user since 4.0
Andra moi ennepe, Mousa, ...
More information about the freebsd-questions