我刚买了一块 UDOO QUAD 主板,想在上面安装 ARCHLINUX。为了安装,我找到了这个教程在线(查看安装部分)。但是,我在第 6 步卡住了,我已经下载了 ArchLinux,但是当我尝试将文件提取到已安装的分区时,如教程中所述:bsdtar -xpf ArchLinuxARM-armv7-latest.tar.gz -C mnt
。我收到很多这样的错误:
./usr/share/file/misc/: Can't create 'usr/share/file/misc'
最终,提取失败。因此,我也尝试使用 tar: 实现相同的结果
tar -xzvf ArchLinuxARM-armv7-latest.tar.gz -C mnt/
。但我只是得到了一组不同的错误,例如:
tar: ./usr/bin/groups: Cannot open: No such file or directory
./usr/bin/krb5kdc
tar: ./usr: Cannot mkdir: Input/output error
于是我试着在网上搜索,发现有些人也有类似的问题,他们说这是一个权限错误,换句话说,压缩文件没有权限在已挂载的分区上写入。所以我应用了ls -l
,得到结果是:
-rw-r--r-- 1 root root 302981752 Dez 13 01:58 ArchLinuxARM-armv7-latest.tar.gz
drwxr-xr-x 16 root root 4096 Dez 24 17:31 mnt
显然,这些文件具有不同的权限,因此这可能是问题所在,但我尝试使用许多不同的代码对它们进行 chmod,并使用 root 权限创建它们以尝试获得相同的权限,但我无法在两个文件上获得相同的权限。
基本上就是这样,如果有人可以帮助我,请告诉我。
谨致问候,埃尔纳尼
顺便说一下,我使用的是 Ubuntu 16.04LTS :D