ブート後にカーネルブートパラメータを変更するには、以下の手順に従ってください。 https://wiki.archlinux.org/index.php/kernel_parameters#Hijacking_cmdline
/root/cmdline を作成しましたが、インストール時に次のメッセージが表示されます。
root@linaro-developer:~# mount -n --bind -o ro /root/cmdline /proc/cmdline
mount: mount(2) failed: No such file or directory
両方のファイルが存在するようです。
root@linaro-developer:~# ls -l /proc/cmdline
-r--r--r-- 0 root root 231 May 11 14:17 /proc/cmdline
root@linaro-developer:~# ls -l /root/cmdline
-r--r--r-- 1 root root 251 May 11 14:26 /root/cmdline
arm64 の Dragonboard410c にカーネル 4.4.23 がインストールされた Debian があります。
組み込みモジュールのデバッグを有効にするには、これを実行したいと思います。
答え1
drangonboard410cを使用しているので、ブートローダとしてU-Bootを使用しているとしますか?
その場合、すべてのカーネルパラメータはboot.scr(またはuEnv.txt)に設定されます。この場合、cmdlineパラメータをオーバーライドしてコンピュータを再起動することはできません。持続しません。
/bootがマウントされていることを確認してください(またはeMMC / SDカードに/ bootとしてマウントできる小さなブートパーティションがあるかどうかを確認してください)。実際の問題を解決するのに役立つように、内部で見つけたものを教えてください。
答え2
組み込みモジュールのデバッグを有効にするには、これを実行したいと思います。
これにより、/proc/cmdline
バンドルインストールを使用して非表示にすることは役に立ちません。バインドマウントは/proc/cmdline
カーネルパラメータを変更しません。読み取りアプリケーションには他のデータのみが表示されます/proc/cmdline
。箱にラベルを貼るのと同じだと思います。箱の中身は変わりません。
以下を設定して、いくつかのモジュールパラメータを設定できます。システムファイルシステム。興味のあるパラメータに書き込み権限があるかどうかを確認してください。その場合は、次のように値を変更できます。ファイルが読み取り専用または表示されない場合、実行時にパラメーターを変更することはできません。パラメータを変更できますが、変更が適用されるという保証はありません。これはモジュールの作成方法によって異なります。/sys/module/name_of_the_module/parameters
echo 1 >/sys/module/mymodule</em>/parameters/debug