コンテキスト
公式Raspberry Pi 3を使用しようとしています。ARM 64用Ubuntu 16.04サーバーイメージで見つかりましたこのページ。
私が知っているのは、SDカードにOSをインストールする必要があり、使用が可能であることを知っています。つまり、Raspberry Pi 3に接続されたライブUSBスティックは使用できず、ノートパソコンで行ったように、希望のドライブにOSをインストールすることはできません。ここでSDカードをラズベリーファイ3に挿入する前に、SDカードにオペレーティングシステムがインストールされている必要があります。
Raspberry Pi 3または他のシステムのSDカードにコピーできる画像があることを知っています。しかし、私の質問はより一般的です。今日はRaspberry Pi 3でこれを行い、明日は他のシステムでやりたいと思います。
質問
正式にサポートされているDebian、Ubuntu、Fedora、またはCentOSのLinuxディストリビューションの.isoイメージ(最初のリンクのイメージなど)が入力であるとします。
出力はSDカードにインストールされているオペレーティングシステムでなければなりません。
入力から出力を取得するにはどのようなステップが必要ですか?
作業環境はLinuxであり、コマンドラインを使用することをお勧めします。
答え1
Raspberry Pi 3用のUbuntuイメージがあります。ここから得ることができます:
その後、このdd
コマンドを使用してLinuxを介してSDカードにダウンロードできます。下記のコメントへの回答として、正式にサポートされているUbuntuのバージョンはありません。これが必要な場合は、RHELまたはSuse Enterprise Linuxを選択する必要があります。どちらも必要以上のものです。
答え2
通常、ARMベースのデバイスでは、デバイスは起動する特定の場所で特定の名前のカーネルを見つけます。あらかじめ設定された画像などに基づいて簡単にファイルを抽出/コピーすると正常に動作します。 Pi Bakeryのようなものをチェックすることもできます。https://www.raspberrypi.org/blog/pibakery/- デフォルトのRaspbianイメージから始めることもできますが、どのように完了したかを確認してください。
他のアーキテクチャとディストリビューションでは、CPUアーキテクチャが一致する実行中のシステムがある場合は、いつでも適切なファイルを抽出してchroot
新しいシステムに配置して設定を完了できます。