pocket8137
2018年10月11日 17時55分
下記の開発ガイドの「15.2.1. Debian GNU/Linuxのルートファイルシステムを構築する」の手順に関して、
https://manual.atmark-techno.com/armadillo-iot-g3l/armadillo-iotg-g3l_p…
ATDEでsdカードにユーザランドをtarで展開する処理で、下記のエラーが発生し失敗します。
mkdir sd
sudo mount -t ext4 "/dev/sdb2" sd
sudo tar zxf debian-jessie-armhf_aiotg3l.tar.gz -C sd
・
・
・
tar: usr/include: Cannot mkdir: Input/output error
tar: usr/include/utime.h: Cannot open: No such file or directory
何回実行しても上記の結果になるので、PCに接続させているSDカードリーダーをUSB1.1から1,2に変更したところ、
正常にtar展開が終了するようになりました。
複数回実行しても、失敗していたので、手順の間違いではなく、
環境面の問題ではないかと推測しているのですが、ハードウェアの種類または性能の影響で、tar展開で失敗することは考えられるでしょうか。
----
利用環境
* ホスト OS : Windows 10
* ゲスト OS : ATDE6
* 仮想マシン : Virtual Box 5.2.18
* SDカードリーダー : USB1.1 (メーカー不明)
* SDカード : BAFFALO (RMSD-016GU1SA : 8GB)
コメント
pocket8137
at_mizo
2018年10月17日 16時05分
溝渕です。
> ハードウェアの種類または性能の影響で、tar展開で失敗することは考えられるでしょうか。
ハードウェアの故障や、ソフトウェアのバグの可能性も考えられます。
> 利用環境
>
> * ホスト OS : Windows 10
> * ゲスト OS : ATDE6
> * 仮想マシン : Virtual Box 5.2.18
> * SDカードリーダー : USB1.1 (メーカー不明)
> * SDカード : BAFFALO (RMSD-016GU1SA : 8GB)
上記環境のどれか1つにでも問題があると、正常に動かなくなります。