Re: [问题] 关于档案系统的压缩

楼主: gn00618777 (非常念旧)   2014-10-28 09:41:29
※ 引述《gn00618777 (非常念旧)》之铭言:
: 想请问从官网抓下来的 filesystem 压缩档例如 Oneiric.gz
: 点击两下都会直接出现被压缩内容,例如: bin root usr 就像我们的Linux filesystem
: 我将他们解压缩到一个 A 资料夹,接着想要将他们压缩成另一格式。
: 比如说 tar -jcv xxx.tar.bz2 A/* ( tar 参数 目的 来源)
: 这样我点击 xxx.tar.bz2 他出现被解压缩内容为一个A资料夹,要怎样才能压缩成
: 点击压缩档会直接出现 bin root usr 等等的这些资料夹呢? 谢谢。
: ====================================================================
: 第二个问题是,似乎不能这样直接将 filesystem 解压再压缩成另一格式,
: 因为在一开始解压的会后会出现一些权限错误讯息,最后就算制成另一种格式
: 的压缩档之后,被 kernel 挂载,也会出现权限不能存取问题,请问该如何做呢?
: 谢谢。
第一个问题多谢板友提供资讯
第二个问题是,假设我一个 rootfs.tar.bz2 压缩档 我要怎把他变成tgz档
我想到的方法就是先解压缩,再重新压缩成tgz档,可是在解压缩过程出现
/dev/tty 权限问题,请问我该如何制作压缩档,谢谢。
作者: Bx2009 (张麻吉二号)   2014-10-28 10:26:00
先不要动原始的.tar.bz2,bunzip2 xxx.tar.bz2,出现.tar再 gzip -9 aaa.tar -> aaa.tar.gz 完成。
作者: asdfghjklasd (好累的大一生活)   2014-10-28 11:32:00
都太复杂,我最简单了 mv rootfs.tar.bz2 rootfs.tgz
作者: Bencrie   2014-10-28 12:48:00
反正解开都只要 tar xf rootfs.tgz 是吧 XD
作者: filiaslayers (司马云)   2014-10-28 14:32:00
三楼正解XDDD
作者: lantw44 (#######################)   2014-10-28 22:41:00
/dev/tty 权限问题?是用 root 解压缩吗?通常 /dev 不用包进去,有用 devtmpfs 开机会自动产生
楼主: gn00618777 (非常念旧)   2014-10-28 22:53:00
谢各位..,我只是在script打一些参数就直接解了..l大,我不是用root解压缩在script里 针对不同压缩格式打上解压缩参数
作者: lantw44 (#######################)   2014-10-28 22:56:00
不是 root 那当然很多 /dev 底下的装置档案就无法产生了
作者: ah7675 (阿毛)   2014-10-28 23:13:00
fakeroot

Links booklink

Contact Us: admin [ a t ] ucptt.com