initramfsがブロックされてシステムに入ることができませんか?

initramfsがブロックされてシステムに入ることができませんか?

ライブ環境に行き、ハードドライブにGrubをインストールし、その/dev/sda3場所に6.4.0カーネルを入れて作成mkinitramfs -o /mnt/boot/initrdしてinitrdその場所に配置しましたが、図の/dev/sda3ように起動時にここで停止しました。 ここに画像の説明を入力してください。

しかし、ライブ環境に入ると、/dev/sda3図のように見えます。 ここに画像の説明を入力してください。

どうなりますか?私はこのリンクをクリックしました(mdadm: conf ファイルにリストされているデバイスが見つかりません - GPT を使用した Debian 8) grub.cfg で rootdelay を設定し、grub アップデートを実行します。それでも同じです。さらに、initramfs入力後にキーボード入力ができないのに何が起こるのかわかりません。

グラップ.cfg:

#Begin cfg
set default=0
set timeout=4

set root=(hd0,gpt3)

menuentry "GNU/Linux, Test-6.4.0-rt" {
    linux /bzImage rw root=/dev/sda3 rootdelay=90
    initrd /initrd
}

ファイルシステムテーブル:

#device mount-point type options dump fsck order
/dev/sda3   /         ext4  defaults   0 1
/dev/sda2   /boot     ext4  defaults   0 1
/dev/sda1   /boot/efi vfat  umask=0077 0 0
proc   /proc proc  defaults 0 0
sysfs  /sys  sysfs defaults 0 0
tmpfs /tmp tmpfs defaults 0 0
tmpfs /var  tmpfs defaults 0 0
debugfs /sys/kernel/debug  debugfs  default  0  0
devpts  /dev/pts  devpts defaults  0  0
#none   /tmp  ramfs defaults 0 0
#mdev   /dev  ramfs defaults 0 0

返信する通信会社そしてタンジェン、ドライバが存在します:

sudo unmkinitramfs initrd .
ls main/lib/modules/6.1.0-10-amd64/kernel/drivers/ata/ahci.ko
ls main/lib/modules/6.1.0-10-amd64/kernel/drivers/scsi/sd_mod.ko

===================問題の再現============================= ===

6.4.0-rt8アップデート:

$ ls main/lib/modules/6.4.0-rt8/kernel/drivers/scsi/sd_mod.ko
main/lib/modules/6.4.0-rt8/kernel/drivers/scsi/sd_mod.ko
$ ls main/lib/modules/6.4.0-rt8/kernel/drivers/ata/ahci.ko
main/lib/modules/6.4.0-rt8/kernel/drivers/ata/ahci.ko

#1 ここに画像の説明を入力してください。 #2 ここに画像の説明を入力してください。

ベストアンサー1

明らかに/dev/sda、ディスクへのアクセスに必要なドライバはカーネルに組み込まれておらず、initramfsにロード可能なモジュールとして提供されていません。

一般的なデスクトップまたはラップトップシステムの場合、欠落しているドライバはahciカーネルモジュールまたはその依存関係(、libahciおよびlibata)になる可能性がありますsd-mod。これらのモジュールが利用できない場合、/dev/sdaディスク装置ノード全体またはパーティション化された装置の装置ノード(例)はすべて/dev/sda3表示されません。

/dev/sda存在するがパーティション・デバイス・ノードが存在しない場合、カーネルは適切なパーティション表サポートが不足しています。

デバイスノードを使用できますが、インストールに失敗した場合、一般的な原因はファイルシステムドライバモジュールがないためです。

おすすめ記事