前回は本連載で紹介してきたソースコードリテラシーの実践編として、 pmountコマンドを組み込む際に遭遇したトラブルとその調査、 解決方法を紹介しました。今回は、 もうひとつの実例として、 最近、 P-Plamoの開発時に遭遇したpivot_ rootがらみのトラブル ...
前回はP-Plamo独自のinitスクリプトの前半、 squashfsのイメージファイルを見つけるまでの処理を紹介しました。今回は引き続いてinitスクリプトの後半の処理を紹介しましょう。 この部分では書き込み不可なsquashfsをルートファイルシステムとして利用するため ...
実行結果は以下です。 USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND 0 1 0.0 0.0 4332 3696 ? S 07:22 0:00 bash 0 6 0.0 0.0 6120 3080 ? R+ 07:24 0:00 ps aux unshare -p bashだけの場合は、bash: fork: Cannot ...
海外掲示板のRedditに「NANDストレージが故障したiPhone 7を使ってUbuntuの起動に成功した」との報告が上がりました。debootstrapで他のPC上に構築したルートファイルシステムをNFSで共有し、iPhone 7側でマウントするという手法がとられています。 SUCCESS: iPhone 7 with ...