私のスタートアップディレクトリはどこにありますか?

私のスタートアップディレクトリはどこにありますか?

Chromebookで開発者モードに入った後、奇妙なことが見つかりました。

chronos@localhost / $ ls /
bin  debugd  dev  etc  home  lib  lib64  lost+found  media  mnt  opt  postinst  proc  root  run  sbin  sys  tmp  usr  var

ディレクトリはありません/boot。 Linuxだけでなく、すべてのコンピュータにこの/bootディレクトリが必要なようですが、どこにありますか?

編集するコンテンツ/proc/cmdline:

cros_secure console= loglevel=7 init=/sbin/init cros_secure oops=panic panic=-1 root=/dev/dm-0 rootwait ro dm_verity.error_behavior=3 dm_verity.max_bios=-1 dm_verity.dev_wait=1 dm="1 vroot none ro 1,0 2506752 verity payload=PARTUUID=9c4a8b66-bf2d-8344-b395-cc24c0f465ca/PARTNROFF=1 hashtree=PARTUUID=9c4a8b66-bf2d-8344-b395-cc24c0f465ca/PARTNROFF=1 hashstart=2506752 alg=sha1 root_hexdigest=f87508f343f6f7337752889bd7396a0593e694ed salt=52dd62128026d20e8cef890d18bfba577ebe23347e2ae6a12816d1e910cae197" noinitrd vt.global_cursor_default=0 kern_guid=9c4a8b66-bf2d-8344-b395-cc24c0f46

ベストアンサー1

Linuxだけでなく、すべてのコンピュータに/ bootディレクトリが必要なようですが、そのディレクトリはどこにありますか?

いいえ、そうではありません。 Androidには、カーネルが格納されているパーティション、回復パーティション(フォールバックカーネル?)、ルートパーティションなどがあります。一部のプロジェクトでは、回復オプションを使用してデュアルブート機能を実装しています。 Chrome OS開発者はこの方法を拡張し、記録されているように、カーネルパーティションA、ルートパーティションA、カーネルパーティションB、ルートパーティションB、およびカーネルパーティションC用に予約されたスペース、ルートパーティションCを追加しました。 ~へディスクフォーマット

開発者は、ブートプロセスを簡素化し管理するために、既存のブートプロセスからできるだけ多くのコンポーネントを削除したいので、ブートローダの以降のステップと、以前の複数のカーネルのブートディレクトリを保存する必要はありません。起動速度の向上

LEDE / OpenWrtを実行している私のルーターには/ bootディレクトリもありません。

おすすめ記事