タグ付けされた質問 「initramfs」

Initramfs(初期RAMファイルシステム)は、ブート時に実際のルートファイルシステムをマウントするために必要なドライバーやその他のツールをLinuxカーネルに提供する方法です。質問がinitramfsの使用と制御に関連している場合は、このタグを使用してください。

2
ディスク容量不足時のinitramfsの問題
10.10から11.04にアップグレードしました。アップグレードプロセス中に、initramfs-toolsの設定に問題があり、sudo dpkg --configure -aを実行する必要があると述べました。 だから、初めて11.04を始めたら、それをやった。これが出力です。 Setting up initramfs-tools (0.98.8ubuntu3) ... update-initramfs: deferring update (trigger activated) Processing triggers for initramfs-tools ... update-initramfs: Generating /boot/initrd.img-2.6.38-8-generic gzip: stdout: No space left on device E: mkinitramfs failure cpio 141 gzip 1 update-initramfs: failed for /boot/initrd.img-2.6.38-8-generic dpkg: error processing initramfs-tools (--configure): subprocess installed post-installation script …

1
update-initramfsに/lib/modules/4.4.0-13-genericがありません
linux-firmwareパッケージをアップグレードしましたが、その後使用しまし$ sudo update-initramfs -u -k allたが、エラーが発生しました: $ sudo update-initramfs -u -k all [sudo] password for piotrek: update-initramfs: Generating /boot/initrd.img-4.4.0-34-generic Warning: No support for locale: en_US.utf8 update-initramfs: Generating /boot/initrd.img-4.4.0-31-generic Warning: No support for locale: en_US.utf8 update-initramfs: Generating /boot/initrd.img-4.4.0-13-generic WARNING: missing /lib/modules/4.4.0-13-generic Ensure all necessary drivers are built into the linux image! …

1
新しいUbuntu 17.10インストールでのcryptsetupに関する警告?
新しいUbuntu 17.10サーバーシステムをダウンロードしてインストールしました。 実行するsudo apt updateと、sudo apt upgradeたまたまこれらの2つの警告に気づきました: 警告:/etc/initramfs-tools/initramfs.confでのCRYPTSETUPの設定は非推奨であり、今後は機能しなくなります。代わりに/ etc / cryptsetup-initramfs / conf-hookを使用してください。 そして cryptsetup:警告:ターゲットcryptswap1にランダムなキーがあるためスキップされました 何なのかはわかりませんが、今後はトラブルを防ぎたいと思います。フルディスク暗号化を使用していることに注意してください、これはそれと関係があると思います。/etc/initramfs-tools/initramfs.confファイルを確認すると、文字列cryptがまったく表示されません。 私はどうしたらいいですか?そして、私のスワップパーティションがランダムなキーを使用しているという事実(少なくともそれが私がその警告を解釈する方法です)、それは事実であるはずですか?そうでない場合、どうすれば修正できますか?

2
Macbook Pro Ubuntuのインストールがgrubメニューの後でフリーズする
2009 Macbook Pro 5,2にUbuntu 14.10(14.04.1 LTSも試した)をインストールしようとしています。rEFIndをインストールしました。Ubuntuサイトの指示に従って、起動可能なUSBを作成しました。グラブ画面に行くことができます。しかし、Ubuntuを試すかインストールするかを選択すると、エラーi8042: No Controller Foundメッセージが表示され、プロセスがフリーズします。電源ボタンを使用してマシンの電源を切る必要があります。 私はググってみましたが、それはおそらくキーボードやトラックパッドに関連しているようです? rEFIndおよびgrubブートコマンドエディターのnomodesetブートオプションを使用してみましたが、同じ結果が得られます。また、これらのブートオプションを使用してみましたi8042.nopnp noacpi nolapic atkbd.reset。同じ結果。 その価値のために、光学ドライブを2つ目のハードドライブに交換しました。これは、インストールの目的の宛先です。どんな助けでも始めていただければ幸いです! ありがとう! 編集:また、私のプライマリハードドライブはSSDであり、ディスク暗号化を備えたOS X Mavericksを実行しています。このディスクにUbuntuをインストールするのではなく、2番目の内蔵HDDにインストールすることに注意してください。ただし、ディスクの暗号化が重要かどうかはわかりません。 更新:私はいくつかの進歩を遂げました。GRUBローダーのブートオプションを編集することで、新しい情報が得られます。クワイエットパラメータとスプラッシュパラメータを削除し、acpi = offを追加しました。プロセスは今よりはるかに冗長です。また、カーソルが点滅してビジーボックスターミナルにドロップします。しかし、何も入力できません。キーボードがまったく反応しません。 どんな助けでも大歓迎です!

1
GnuPGでdm-crypt(LUKS)を使用してFDEに2要素を使用するにはどうすればよいですか?
Ubuntuでフルディスク暗号化を使用する場合(homedir暗号化とは対照的)、ボリュームの暗号化にはLUKSを使用したdm-cryptが使用されます。インストーラー(少なくとも12.04代替)では、パスフレーズとキーファイルのどちらを使用してセットアップするかを選択できます。この2つを組み合わせて使用​​します。どちらでもありませんが、両方が必要です。 どうして?これはセキュリティを強化するためです(2要素); あなたは何かを持っている必要があり、それをアンロックするために何かを知る必要があります。次に、キーファイルを小さなリムーバブルストレージデバイス(USBフラッシュドライブ)に置き、起動時にのみ差し込みます。その結果、ルートパーティションのロックを解除するために、適切なフラッシュドライブを挿入し、適切なパスフレーズを提供する必要があります。 つまり、言い換えると、ブート中に、外部ドライブのキーファイルが暗号化されているパスフレーズを尋ねられます。 /usr/share/initramfs-tools/hooks/cryptgnupgそれを達成するのに役立つ可能性のあるヘルパースクリプトが表示されますが、それを使用する方法がわかりません。 ただ、混乱を避けるために:私はありません追加する方法を求めて、追加のロックを解除し、ボリュームへの鍵を。

3
デスクトップLiveCDからのLVMルートでの起動できないインストールの修正
10.10デスクトップLiveCDからインストールを実行し、ルートボリュームをLVM LVにしました。 どうやらこれはサポートされていません。GUIインストーラーアプリを起動する前に、次の手順を実行して管理しました。 lvm2実行中のシステムにパッケージをインストールする システムのハードドライブにLVMタイプのパーティションを作成する LVMツールを使用して、物理ボリューム、ボリュームグループ、およびルートLVを作成します。の2つ目のLVも作成しました/var。これは私には関係ないと思います。 2つのLVのそれぞれにファイルシステム(ext4)を作成します。 これらの手順を実行した後、GUIインストーラーは2つのLVをインストールターゲットとして提供しました。私は喜んで受け入れ、/bootプライマリパーティションをLVMパーティションとは別に配置しました。 インストールは順調に進んでいるようで、ルートボリュームとvarボリュームの両方に、容認可能な外観のディレクトリ構造が含まれていることを確認しました。 ただし、起動は失敗します。何が起こったのかを正しく理解すると、initrdファイルシステムで実行中のbusyboxに落ちました。 まだgrub2ドキュメント全体を調べていませんが、新しいシステムを起動しようとするエントリは正しいようです。 menuentry 'Ubuntu, with Linux 2.6.35-22-generic' --class ubuntu --class gnu-linux --class gnu --class os { recordfail insmod part_msdos insmod ext2 set root='(hd0,msdos3)' search --no-floppy --fs-uuid --set $UUID_OF_BOOT_FILESYSTEM linux /vmlinuz-2.6.35-22-generic root=/dev/mapper/$LVM_VOLUME_GROUP-root ro quiet splash initrd /initrd.img-2.6.35-22-generic } $ VARSは、実際grub.cfgには対応する値に置き換えられることに注意してください。 livecdで再起動し、initrdイメージを一時ディレクトリに解凍しました。initrdイメージにはLVM機能がないようです。たとえば、私が正しく読んでいる場合/usr/share/initramfs-tools/hooks/lvm2(lvm2livecdでブートされたシステムにインストールされ、インストールされているシステムには存在しない)、lvm実行可能ファイルはにあるはずです/sbin。そうではありません。 この状況を改善する最良の方法は何ですか?どうやらLVMをサポートしている代替インストールCDを使用する方が簡単だと思いますが、ダウンロードしてから再インストールする必要があるのを待ちたくありません。

4
initrd.imgを再パックする方法?
元の/boot/initrd.img-で、kernel_ver binwalkはこの構造を示しています。 0への22528バイトCPIOのアーカイブは、特定のフォルダ階層でのみGenuineIntel.binのファームウェアが含まれています。22528バイト から、適切なファイルシステムを含むgzipアーカイブがあり、このgzipもCPIOでアーカイブされます 解凍して変更した後、initrd.imgを同じ方法で(同じフォルダー階層で)圧縮するにはどうすればよいですか?この元の構造のように: コメントからの提案の後: find . | cpio --quiet --dereference -o -H newc | lzma -7 > ../cusotm.initrd.lz binwalk : これは完全に異なる構造です。
9 initramfs 

2
壊れた/ bootパーティション:入出力エラー
問題 私が直面している問題は、GRUBでUbuntuを選択した後、ブート時に次のエラーが発生することです。 Error: File "/vmlinuz-3.13.0-24-generic.efi.signed" not found. unaligned pointer 0xd0a26c68 Aborted. Press any key to exit. 私はすでにこの問題に関する質問をここに投稿しましたが、多くのことが変わったので、この質問を設定しました。 私のセットアップ 完全に暗号化されたルートでセットアップしているため、インストール中にさまざまなトラブルが発生しました。さらに、特にすべてがWindowsで機能するようにするために、UEFIとGPTに問題がありました。インストールはかなり前のことなので、詳細は覚えていません。 私のUbuntuハードドライブには、3つのメインパーティションがあります。 / dev / sda1:fat32、ブートフラグ。 これはEFIパーティションである必要があります(/ boot / efi、そうではありませんか?) / dev / sda2:ext2 は/ bootである必要があります / dev / sda3:crypt-luks 暗号化されたコンテナ。ルートとスワップが含まれます トラブルシューティング USBから起動したライブシステムで、次の問題が見つかりました。 nautilusのエラー nautilusでマウントされたブートパーティション(/ dev / sda2)をクリックすると、次のエラーが表示されます。 Sorry, could not display …

1
btrfsルート配列でinitramfsにスタックする
btrfs raid1を使用して3つのドライブでシステムをセットアップしようとしていますが、btrfsルートに複数のドライブがある場合、initramfsで停止します。 私の3つのパーティション:/ dev / mapper / sda3_crypt | sdb3_crypt | sdc3 crypt 3つのドライブすべてのロックが解除されてマップされ、local-premount / btrfsが正しくセットアップされているように見えます(btrfsデバイススキャンを実行しています)。 #!/bin/sh set -e PREREQ="" prereqs() { echo "${PREREQ}" } case "${1}" in prereqs) prereqs exit 0 ;; esac if [ -x /bin/btrfs ] then modprobe btrfs /bin/btrfs device scan 2> /dev/null fi そして、btrfsのUUIDを使用して/ etc …
2 boot  raid  luks  btrfs  initramfs 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.