SDカードイメージを作成するテスト
Posted: | Categories: RaspberryPi | Tags: Build.Dist, Gentoo, RaspberryPi
背景 新しいバージョンを試したい。 調べてみると、 Build.Dist このツールを使うと自分でSDカードのイメージを作成できるらしい。 更に設定で自分好みのイメージが作れるらしい、凄い。 下記はエラーに対する試行錯誤、そのメモです。 ネットワークのトラブル、pingで疎通ができない。名前解決はできないのだがdigだと名前解決ができる。 名前解決にdnssecを利用するようになった。 /etc/resolv.conf の内容 nameserver 127.0.0.53 options edns0 trust-ad search . edns0: EDNS(Extension mechanisms for DNS)のバージョン0を使用することを示す。 EDNSは、DNSプロトコルを拡張し、より大きなペイロード、改善されたセキュリティ(DNSSEC)、その他の機能をサポート。 trust-ad: DNSSECのAuthenticated Data(AD)フラグを信頼することを示す。 これは、DNSSECにより検証された応答を信頼し、使用することを意味。 DNSSECはサーバ側の時刻を利用する。 ラズパイを長いこと起動していなかったためか、あるいはchronyd, ntpdをインストールして設定が変わったからか、DNSSECが動作しなくなった。 ラズパイの時刻がずれていたので強制的に時刻を合わせる。 dig time.google.com で、googleのNTPサーバのIPアドレスを確認し、nptpdateで合わせる。 $ sudo systemctl stop ntpd $ sudo ntpdate 216.239.35.4 今では systemd-timesyncd, chronydで時刻合わせを設定するようなので、知識をアップデートしたい。 scripts/binfmt.sh でエラーが出る 下記の箇所でエラーが出る。 qemuが必要。 if [ "${cpu}" != "arm" ] ; then if [[ ! -e /proc/sys/fs/binfmt_misc/arm ]]; then echo ":arm:M::\x7fELF\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x28\x00:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xf f\xff\xff\xff\xfe\xff\xff\xff:/usr/bin/qemu-arm:F" >> /proc/sys/fs/binfmt_misc/register fi fi 下記のコマンドでqemuをインストールした。 Read more...