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

7
ヘッドレスUbuntuサーバーマシンがGRUBメニューでスタックすることがある
Ubuntu 10.10 Serverを半組み込み環境のシングルボードマシンにインストールしています。キーボードや画面はありません。SSHでアクセスするだけです。 ですから、ときどき起動してGRUBメニューにとどまり、キーストロークが最初のオプションを選択するのを待つと、本当にイライラします。 どんな状況でもキーストロークを待たないようにGRUBを設定するにはどうすればよいですか? 更新#1:これはGRUB 2であるため、menu.lstはありません。しかし、/ etc / default / grubは次のようになっています。 GRUB_DEFAULT=0 #GRUB_HIDDEN_TIMEOUT=0 GRUB_HIDDEN_TIMEOUT_QUIET=true GRUB_TIMEOUT=2 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` GRUB_CMDLINE_LINUX_DEFAULT="quiet" GRUB_CMDLINE_LINUX="" 更新#2:私はそれを理解しました。失敗したブートに続くブートでは、GRUBは独自のタイムアウトを無効にします。メニューを表示するとブートが失敗するため、これは避けられないループです。この動作は、/ etc / grub.d / 00_headerファイルを編集し、make_timeout関数を変更することにより無効にできます。 make_timeout () { echo "set timeout=0" } 終了して、grub構成更新スクリプトを再実行します。 sudo update-grub2 この動作が、コンソールからアクセスされるマシン向けの製品であるUbuntuサーバーのデフォルトになるとは意味がありません。

2
カーネルのアンインストール後に破損した/ vmlinuzおよび/initrd.imgシンボリックリンク
OS:Ubuntu 8.04 LTS Server Edition 次のコマンドを使用して、カーネルの更新をロールバックしました。 sudo apt-get remove linux-image-2.6.24-24-server アンインストールは成功しましたが、apt-get終了する前に次のメッセージが表示されました。 The link /vmlinuz is a damaged link Removing symbolic link vmlinuz you may need to re-run your boot loader[grub] The link /initrd.img is a damaged link Removing symbolic link initrd.img you may need to re-run your boot loader[grub] このメッセージを心配する必要がありますか?GRUBを再実行する必要がありますか?GRUBを再実行する必要がある場合、どうすればこれを実行できますか? …

3
grubがデバイスにインストールされているかどうかを確認するにはどうすればよいですか?
grubがディスクにインストールされているかどうか、どのように設定されているか(特に、rootパラメーターの設定)を確認するにはどうすればよいですか ソフトウェアRAID1アレイの多くのディスクをチェックして、両方のディスクにgrubがインストールされていることを確認する必要があります。各ディスクのgrubには適切なルート値があります。

2
GRUBに「1回限りの」ブートエントリを作成する方法はありますか?
次の問題があります:リモート(VPN / SSH接続)で接続できる小さなサーバー(Debianベース)があります。次に、いくつかのブートオプションを変更したい(実際、ルートファイルシステムを別のパーティションに移行したい)ため、システムを再起動する必要があります。 実際、私は何かが恐ろしくうまくいかず、SSHもVPNも起動できない可能性を恐れています。このシナリオでは、かなり遠くにあるサーバーに個人的にアクセスする必要がありました。誰かに再起動するように頼むこともできますが(カーネルパニックの場合など)、システムを修復する資格のある人はいません。したがって、私の質問: GRUB2構成にエントリを作成して、そのエントリを次回の起動時にのみデフォルトにする可能性はありますか?それで、問題がある場合、私は古いシステムでリブートして回復することができますか?ブートが問題なく実行される場合(希望する場合)、grubを変更して、デフォルトで新しいシステムからブートするようにできます。

5
GRUB「一部のモジュールがコアイメージから欠落している可能性があります」警告
RAIDから1台のHDDがクラッシュし、新しいHDDを追加しました。 ここで、新しいHDDにGRUBをインストールしたいと考えましたgrub-install /dev/sdb。次の警告が表示されます。 Installing for i386-pc platform. grub-install: warning: Couldn't find physical volume `(null)'. Some modules may be missing from core image.. grub-install: warning: Couldn't find physical volume `(null)'. Some modules may be missing from core image.. Installation finished. No error reported. 上のupdate-grub2I取得します: Generating grub configuration file ... /usr/sbin/grub-probe: warning: …
12 ubuntu  kernel  grub  grub2 

4
Debianはシングルユーザーモードで起動します
ルートパスワードを忘れて、シングルユーザーモードで起動してパスワードを変更しようとしていますが、起動時に次の画面が表示されます。 次に、「e」を押してブート構成を編集すると、次の画面が表示されます。 しかし、私がフォローしているチュートリアルでは、「カーネル」で始まる行に移動する必要がありますが、ご覧のとおり、この行はありません。そこで、「linux / boot / vmlinuz ....」で始まる行で「quiet」を「single」に変更しようとしましたが、これはシステムをシングルユーザーモードで起動しません。 これを機能させるには、どの行を編集する必要がありますか?
11 linux  debian  grub 

2
とにかくGRUBフェイルセーフをタイムアウトにするには?
すべてのUbuntu 11.04を実行しているランダム(リモート)の場所にインストールされた多数のヘッドレスサーバーを持っています。箱が下がって二度と戻らないこともありますが、最終的に誰かが外に出てGRUB画面に座っていることを確認します。 通常のブートでは、マシンは問題なくGRUBを介して叫びますが、マシンが適切に起動しない場合、次にボックスが起動したときに停止するという「フェールセーフ」が組み込まれているようですGRUB。 これは私の安全のためであると思いますが、マシンのセットアップ方法により、それが起こらないことを望みます(または、少なくとも1、2分後にタイムアウトし、再起動を試みます)。この機能を無効にする方法はありますか?
11 linux  ubuntu  grub 

3
複数のディスクにGRUBをインストールする方法は?
奇妙な状況です-BIOSによって報告されるディスクの順序は、Linuxが認識するディスクの順序とは異なります。 これは実行に問題があります-grubはsdaにインストールされますが、biosはsddまたはこのようなものから起動します(このマシンには7つのディスクがあり、4つは内部コントローラー上にあり、3つは外部上にあります。 / dev / sdaだけでなく、すべてのディスクにgrubをインストール(および後で更新)することは可能ですか?biosが起動したいディスクがどれなのかわからない(すべてのディスクが同じで、レイドしたので自由に削除できない)ので、唯一の解決策はgrub installを作成することですすべてのsda-sdgで。 これはGrub2を使用したDebian安定版です。
10 linux  boot  grub  grub2 

5
CentOS 7 EC2インスタンスでTHPおよびTHPデフラグを無効にする
CentOS 7 EC2インスタンスでtransparent_hugepage(THP)を無効にしたいのですが、これはデフォルトで有効になっています。 # cat /sys/kernel/mm/transparent_hugepage/enabled [always] madvise never # cat /sys/kernel/mm/transparent_hugepage/defrag [always] madvise never この設定は手動で変更できます。 # echo never > /sys/kernel/mm/transparent_hugepage/enabled # echo never > /sys/kernel/mm/transparent_hugepage/defrag # cat /sys/kernel/mm/transparent_hugepage/enabled always madvise [never] # cat /sys/kernel/mm/transparent_hugepage/defrag always madvise [never] ...しかし、変更は再起動後に失われます。 echo never [...]命令をrc.localとcloud.cfgファイルに入れようとしましたが、うまくいきませんでした。 (そこで説明されているように)の設定transparent_hugepage=neverをカーネル行に追加しようとしましたが、うまく機能しませんでした。/etc/grub.conf では、AWS EC2インスタンスで実行されているCentOS 7でTHPを無効にするにはどうすればよいですか? 編集:タイトルを変更しました... THP および THPデフラグを無効にする必要があります

2
CentOSで既存および将来のすべてのカーネルのデフォルトのカーネルパラメータを設定するにはどうすればよいですか?
CentOS 6でカーネルを起動するときにデフォルトで使用されるrhgbとquietカーネルパラメータを削除したいのですが、これを現在インストールされているすべてのカーネルだけでなく、将来インストールされるカーネルにも適用したいと考えています。スクリプトからこれを行う必要があるので、手動でファイルを編集することはできません。ファイルの変更はできるだけきれいに行う必要があります。 Debian / Ubuntuでは、に切り替えGRUB_CMDLINE_LINUX_DEFAULTて/etc/default/grub実行しupdate-grubます。私はこのような設定で見つけることができない/etc/sysconfig/grubか、/etc/sysconfig/kernelしかしを、またそこにあるupdate-grubスクリプトが。

6
NTFSにGRUBをインストールする
コンピューターに2つの完全に独立したWindows XPのインスタンス(データを共有しないでください)を2つの異なるプライマリパーティション内にインストールしたいと思います。私はgrubがそれらのブートを正しく処理できることを知っていますが、それを100%NTFSシステム内にインストールし、追加のLinuxパーティション/ディストリビューションなしで構成できるかどうかはわかりません。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.