ベストアンサー1
この質問に答えるには、いくつか明確にすべきことがあると思います。
/etc
1. USBフラッシュドライブにディレクトリがないのはなぜですか?
表示されるUSBコンテンツはAlpineを起動するために必要なためです。 ISOファイル[1]をダウンロードすると、ディレクトリ/etc
も見つかりません。/etc
このディレクトリは、USBが起動してファイルシステムを解凍してメモリにロードしたときに表示されます。
2. はい、しかし素晴らしいスクリプトを実行するには、そのディレクトリが必要です/etc
。どこで見つけることができますか?
ファイルシステムはboot/initramfs-lts
[2]にあり、圧縮されます。
開いて中を覗くこともできますが[3]、そうして目標を達成することはできません。
3. わかりました、わかりました。しかし、今私の質問に答えることができますか?
次のように進んでください。
- そのUSBを使用してPCを起動します(Alpine Linuxイメージを含む起動可能なUSBがあるとします。そうでない場合は[4]を確認してください)。
setup-alpine
インストールガイドを実行し、フォローしてください。 Alpineには3つのディスクモードがあります[5]。ここでは、ディスクレスモードを選択するとします。- 今、私は以下を
/etc/local.d/UpdateIssue.start
使って実行可能にすることを忘れないでくださいchmod +x /etc/local.d/UpdateIssue.start
。rc-update add local
- 今やっていることを保存してください
lbu commit
最後のステップは必須ディスクレスモードを使用する場合。これにより、Alpineは$hostname.apkovl.tar.gz
USBキー[6]の名前の付いたファイルを生成します。
次回の再起動時にAlpineがこのオーバーレイファイルを見つけたら、解凍して保存状態を復元します。
[1]https://dl-cdn.alpinelinux.org/alpine/v3.15/releases/x86_64/alpine-standard-3.15.4-x86_64.iso
[2] [1]で述べたISOを使用する場合
[サム]https://linuxconfig.org/how-to-uncompress-and-list-an-initramfs-content-on-linux
[4]https://docs.alpinelinux.org/user-handbook/0.1a/Installing/medium.html#_using_the_image
[5]https://wiki.alpinelinux.org/wiki/Installation#Installation_Overview