私はこのLinuxのこと全体に慣れていないので、これまでUbuntuのセットアップ方法を理解することはできましたが、バグが1つあります。
コンピューターを再起動しようとすると、紫色の画面でドットなどが表示されてフリーズします。ただ、完全に停止します。強制的にシャットダウンするには、コンピューターからバッテリーを取り外す必要がありました。
奇妙なことに、通常のシャットダウンオプションを使用しても問題はありません。再起動オプションのみ。この問題を修正するにはどうすればよいですか?
さて、少しいじくり回した後、解決策を見つけたと思います。問題は、私の理解では、特定のハードウェアでリブートするように求められたときにカーネルが何をすべきかを知らない可能性があるということです。これを修正できます。
そうです、まず最初にグラブカスタマイザを入手してください。一度それを開いて、一般設定に行き、カーネルパラメータの下にquiet splash
と言うべき行があります。
さて、その行を見つけたら、quiet splash reboot=pci
と言うように編集する必要があります。それが終わったら、ターミナルに行き、Sudo update-grub
と書いてgrubファイルを更新しなければなりません。それが完了したら、PCをシャットダウンして再度起動します。
これで完了です!再起動プロセスは少し遅いことに注意してください。
しかし、それが機能しない場合はどうすればいいですか?決して恐れるな。 「= pci」を別のものに変更する必要がある場合があります。以下は、試すことができるコマンドのリストです。ただし、私の理解では、すべての問題の90%は「= pci」、「= bios」、または「= acpi」で修正できます。
warm = Don’t set the cold reboot flag
cold = Set the cold reboot flag
bios = Reboot by jumping through the BIOS (only for X86_32)
smp = Reboot by executing reset on BSP or other CPU (only for X86_32)
triple = Force a triple fault (init)
kbd = Use the keyboard controller. cold reset (default)
acpi = Use the RESET_REG in the FADT
efi = Use efi reset_system runtime service
pci = Use the so-called “PCI reset register”, CF9
force = Avoid anything that could hang.
リストは このサイト からコピーされました
うまくいけば、それは誰かを助けることができます。
GRUBの構成ファイルを直接編集することにより、ブートパラメーターを渡すことができます。
Sudo -H gedit /etc/default/grub
次に、上記のリストに変更します。これは私のために働いた。
GRUB_CMDLINE_LINUX_DEFAULT="reboot=pci"
GRUB_CMDLINE_LINUX="reboot=pci"
私はこのバグを数回見ましたが、まだ破損したパッケージを修正するための再インストール以外の修正を見ていません。私はあまり役に立たないようですが、基本的に私がお勧めする解決策は、シャットダウンして電源を入れて生きて、再起動する必要があり、強制シャットダウンが時々alt +を使用できる効果を気にしないことですsysrq + b。強制的に再起動し、基本的にすべてのプロセスをクラッシュさせ、コンピューターをすぐに再起動します。