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

GRUB2はGRand Unified Bootloaderの2番目のリビジョンであり、バージョン番号は1.9xおよび2.yzです。

1
GRUB暗号ディスクでの誤ったパスワードの動作
私は、私がマウントしたEFIパーティション以外のすべてのLUKS暗号化を許可するために使用GRUB_ENABLE_CRYPTODISK=yし/etc/default/grubました/boot/efi。これは正常に動作します。確かに小さな問題は、たまたま自分のパスワードを誤って入力した場合、2回目のチャンスがないことです。代わりに、10秒ほど後にGRUB rescue>プロンプトが表示されます。このプロンプトで入力してやり直すことができるものはありますか、それとも電源を切ってから入れ直す必要がありますか?
8 grub2  luks 

1
ライブディスクからシステムを実行しているときにisoから起動する方法はありますか?
これは少し複雑な質問ですが、何が期待されるのかを説明しましょう。 menuentryISOファイルの場所でGRUB を追加し、GRUBエントリを使用してISOから起動できることを知っています。(つまり、このメソッド) しかし、次のように仮定します。 私はGNU / LinuxのISOファイル(たとえばTrisquel 7.0)をコンピュータ(ハードディスク)に保存しました。 /dev/sda3/ インストールしたい /dev/sda4 Ubuntu 14.04インストール(起動可能)ディスクを持っています。そこからライブシステムをインストールまたは試すことができます。 現在インストールされているオペレーティングシステムがないか、インストールされているシステムがクラッシュ/破損していると考えます(現在のブートローダーとは関係ありません)。 問題は次のとおりです。インストールディスクを使用して、ライブ環境を実行して(たとえば、Ubuntu 14.04をインストールせずに試してみます)、ISOから(Trisquel 7.0から)ブートして、/dev/sda3そのシステムにインストールできます/dev/sda4か?どうやって? 注:isoからインストールするシステムのライブディスク/ USBを作成/書き込みする方がよいことに同意しますが、現在ディスク/ USBが利用できない場合、問題のある操作を実行できますか? 私は1つの可能なテクニックがあると思います:(Ubuntuの)ライブ環境からGRUBをHDDにインストールして、ついに起動したいISO(Trisquel)のパスをポイントします!方法?
8 grub2  iso  livecd  bootable 

1
GRUB2からFreeBSDに高解像度を渡す方法は?
GRUB2からFreeBSD-10-RELEASEを起動します。私はラップトップの最大解像度1024x768x32で非常にきれいに表示するようにGRUB2ブートメニューを設定しました。gfxpayloadコマンドを使用してこの解像度をブートローダーに渡すことは可能ですが、機能しません。 FreeBSD自体の中で、私はこの解像度で表示するようにコンソールを構成しましたが、これはブートデバイススキャンのほぼ中間まで開始されません。GRUB2でFreeBSDメニューエントリを選択した後、FreeBSDブートローダーが通常のFreeBSDブートメニューを引き継いで、醜い640x480の解像度で表示されるのです。 私は、GRUB2の解決策をパスすると主張するが、何も機能しないと思う方向性をすべて追求しました。この関数がFreeBSDで機能しない可能性はありますか(GRUB2をFreeBSDにインストールして構成することは最初から問題があったためです)、またはFreeBSDに固有の他の構成がありますか? これは機能的には必須ではありませんが、システム上の他のすべてをうまく機能させることができた後、この最後の小さなことを行うとよいでしょう。これは上に素敵な桜になるでしょう!

2
Ubuntu:mdデバイスは起動時にどのように組み立てられますか?
mdUbuntuの起動時にデバイスはどのように組み立てられますか?で/etc/mdadm/mdadm.conf、本当にここでは関係要因? 私mdadm.confは健全で、レスキューCD環境にいる間に確認しました。実行mdadm -A --scanすると、必要に応じてデバイス名が検出され、割り当てられます。にmdadm.confはAUTO -all、配列の組み立てからすべての自動性を取り出すためのものが含まれています。 私がする必要があるのは、起動時にmd概説さmdadm.confれているようにデバイスを自動組み立てできるようにすること、または組み立てるときにsuper-minor0.9アレイの値と1.2アレイのname(どうやら<hostname>:<super-minor>)を尊重し、なしで正しいことを行うことmdadm.confです。私はどのパズルのピースが欠けていますか? 次の問題があります。mdRAID1(md0とmd1)を備えた2つのデバイスとRAID6(md2)を備えた1 つのデバイスがあります。目的のデバイス名でそれらを参照しています。md0メタデータバージョン0.9があり、他の2つはバージョン1.2です。md0へのマップ/と他の2つは、ブートには関係ありません。 ブートドライブはGPTパーティションです。その上に接着剤「BIOSブートパーティション」(sda1)があります。grub-install --no-floppy /dev/sda成功を報告します。 md0 == sda3 + sdb3 md1 == sda2 + sdb2 md2 == sdc + sdd + sde + sdf + sdg + sdh sda1そしてsdb1、各「BIOSブートパーティション」です GRUB2は幸せです/boot/grub/devicemap、私はそれを与えたと私は追加part_gpt、raid、mdraid09およびext2GRUB2にプリロードをモジュールに。 まだレスキュー環境にルートボリュームが残っているので、すべてをマウントして、そこにchroot編集しました。 mkdir /target mount /dev/md0 /target mount -o bind /dev /target/dev mount -o bind …
8 linux  ubuntu  grub2  mdadm  initrd 

3
Arch Linuxをインストールすると、「起動可能なデバイスが見つかりません」というテキストが表示されます
Arch Linuxをインストールしようとしています。インストール後、BIOS画面が表示され、その後、「起動可能なデバイスが見つかりません」というメッセージが表示されます。 シナリオ全体を何度か再試行しましたが、それでも同じメッセージが表示されるだけです... インストール時には、ArchLinux wikiの非公式の初心者向けガイドに従っています。 これが私がしたことです: まず、ハードドライブ(ワイプの前にWindows Vistaがインストールされていたもの)をワイプし、gdiskを使用してGPTをそこに配置しました。次に、いくつかのパーティションを設定しました。パーティションは次のようになります(partedの出力)。 Model: ATA ST9160310AS (scsi) Disk /dev/sda: 160GB Sector size (logical/physical): 512B/512B Partition Table: gpt Disk Flags: Number Start End Size File system Name Flags 1 1049kB 2097kB 1049kB BIOS boot partition bios_grub 2 2097kB 107MB 105MB ext2 Linux filesystem 3 107MB 21.6GB …

2
ファイルシステムから直接qemu / kvmを起動する
Xenとそのpygrubしばらく使用して、私は今KVM / qemuで同様のことをしようとしています。 基本的に、/ boot / grub / grub.cfgも含むLinuxディストリビューションのルートファイルシステムを含むLVM論理ボリューム(ファイルの場合もあります)があり(パーティション化なし、ディスク上で直接FSのみ)、それを起動できるようにしたいのですが。 私は、Debian / Ubuntuのgrub-firmware-qemuパッケージがそのために意図されたものであるとの印象を受けましたが、それをうまく機能させることができませんでした。AFAICT、grub.binイメージには、いくつかのメニューオプション(multiboot.imgの検索やgrub.cfgの検索など)を含むgrub.cfgファイルを含むハードコードされたmemdiskが含まれていますが、実行時に取得できるのkvm -bios grub.binは「互換性のないライセンス」だけです。 " エラーメッセージ。またgrub.bin、別のgrub.cfgで別のgrub.cfg を生成する方法(私だけが行うものconfigfile (hd0)/boot/grub/grub.cfg)もわかりません。 もちろん、それを行う最小限のGrub構成でフロッピー、CDROM、またはディスクイメージを作成することもできますが、それを行うためのよりクリーンで標準的な方法があるはずであり、私の研究ではほとんど戻っていません。はるか。 qemuの-kernelオプションも使用できると思いますが、繰り返しになりますがgrub.img、そのためのを生成する方法がわかりません。(で生成されたgrub.imgを使用するとgrub-mkimage -O i386-pc -o grub.img -c =(echo 'configfile (hd0)/boot/grub/grub.cfg') /usr/lib/grub/i386-pc/*.mod、同じ「互換性のないライセンス」エラーメッセージが再び表示されます)。 これは、Debianでのバージョン1.99-23のgrubパッケージと1.1.2 + dfsg-2のkvm / qemuです。 つまり、簡単に言うと、grub.bin(で使用kvm -bios)またはgrub.img(で使用kvm -kernel)を作成して、/ boot / grubを解析できるgrubイメージをkvmでブートする方法を教えてください。仮想ディスク上の/grub.cfg?
8 boot  grub2  qemu  bios 

4
nVidiaドライバーのTTY解像度が低い
TTY1-6の解像度が低い〜640×480 Ubuntu 11.10 | Grub2 | nVidia | NVIDIA GT215ボード 私はこのサイトでプロセスを実行しました。編集後、GRUBメニューは正しい(より洗練された解像度)で表示されます。しかし、それが(gdm3を介して)GNOMEで起動し、ターミナル1〜6を表示しようとすると、画面がほとんどまたはまったく読めなくなります。 変更を元に戻すことはできますが、端末画面で可能な高解像度を復元したいと考えています。 利用可能な画面解像度を決定します。私には、私は使用しました: hwinfo --framebuffer | grep "Mode" Mode 0x0369: 1680x1050 (+6720), 24 bits これらは私が経験したステップです。編集1)grub構成2)initramfsモジュール、次に3)更新 sudo vi /etc/default/grub 次の3行を見つけます。 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" GRUB_CMDLINE_LINUX="" ... #GRUB_GFXMODE=640×480 それらを次のように変更します。 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset video=uvesafb:mode_option=1680x1050-24,mtrr=3,scroll=ywrap" GRUB_CMDLINE_LINUX="vga=0x0369" ... GRUB_GFXMODE=1680x1050 次に: sudo vi /etc/initramfs-tools/modules 行の追加/編集: uvesafb mode_option=1680x1050-24 mtrr=3 …
8 terminal  grub2  nvidia  tty 

1
永続性のあるGRUB2を使用してHDDからファイルシステムイメージを起動する
ファイルシステムを含むファイルからGRUB2を使用して起動したオペレーティングシステムを実行しているときに、ファイルに加えた変更を保存するにはどうすればよいですか。 HDDにあるイメージファイルをGRUB2で起動することができました。これまでのところ、Linux以外のさまざまなユーティリティでFreeDOSを起動するのに非常に便利です。私が望むのは、この実行中のOSでファイルを作成または変更すると、そのファイルがイメージファイルに書き戻され、次回このイメージファイルを起動したときに、中断したところから再開できることです。最初に起動したのと同じイメージでやり直す代わりに。
8 boot  grub2 

3
PC-BSDライブDVD-ISO IMAGEをGRUB2経由で直接起動するにはどうすればよいですか?
経由してループバックコマンド、GRUB2は直接ISOファイルを起動することができます。 これで、PC-BSD Live DVD ISOを起動するように対応するメニューエントリを構成しましたが、起動しようとすると、FreeBSDブートストラップローダーが出力します。 can't load 'kernel' これが私が現在使用しているGRUB2メニューエントリです。 menuentry "PC-BSD" { search --no-floppy --fs-uuid --set root 0d11c28a-7186-43b9-ae33-b4bd351c60ad loopback loop /PCBSD9.0-RC1-x64-DVD-live.iso kfreebsd (loop)/boot/loader } PC-BSDライブシステムを起動できるようにするために、それをどのように修正する必要があるか知っていますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.