1

我有一张 microSD 卡,我正在向其中写入一个 linux 内核和根文件系统。

如果我使用 tar 创建根文件系统,那么我的主板从 microSD 卡启动没有问题。

如果我使用 cp 创建根文件系统,则系统在引导过程中会挂起。内核启动正常,但系统在尝试启动 openssh 时挂起。

焦油命令:

sudo tar xfp ./debian-7.1-minimal-armhf-2013-08-25/arm*-rootfs-*.tar -C /media/rootfs/
sync

CP 命令:

sudo tar xfp ./debian-7.1-minimal-armhf-2013-08-25/arm*-rootfs-*.tar -C ./fileSystem/debian/
sudo cp  -p -r ./fileSystem/debian/* /media/rootfs
sync
4

1 回答 1

0

我认为 cp 没有正确处理您的符号链接。在 cp 命令中添加 -P(大写)选项。这将确保您的符号链接被正确复制。如果在 Mac 上使用 -a 而不是 -P。

于 2013-10-19T00:30:45.940 回答