web-dev-qa-db-ja.com

Ubuntu 18.Xおよび16.Xのブート時間は、デュアルブートラップトップから1時間以上かかります

ASUSラップトップにWindows 7とUbuntu 18がインストールされているラップトップに問題があります。 Ubuntu OSを使用しようとすると、1時間以上かかる場合があります(Ubuntuの起動を待機している間、2〜5時間程度の雑用をしますが、Ubuntuのロゴ「Ubuntu」と5 doteの色が変わります)常に)。

問題は、通常の起動のように起動する場合があります(ログイン画面が表示されるまで2〜5分かかることがあります)が、最初にウィンドウを選択し、デスクトップウィンドウが表示された直後にシャットダウンし(手順に従ってシャットダウンする手順)、選択しましたUbuntu OS、それはまた起こります、ubuntuはおそらく1時間かかります、そして、私はUbuntuを使うことを急ぐことがあり、この問題は私をとてもイライラさせます。それが起こったら、電源ボタンを押してラップトップを強制シャットダウンしました。しかし、それは問題を解決しませんでした。 ubuntuが再び正常に起動するまで2〜4時間待つ必要があります(2〜4分)。これはUbuntu 16.xでも発生します(現在18.xを使用しています)。私のウィンドウは通常の起動時間(5〜10分、すべてのサービスを完全にロードしてすぐに使用できるようになるまで)かかりました

Windows OSからUbuntuに変更した場合でも、Ubuntuを高速にロードするにはどうすればよいですか?

編集

私はWinEunuuchs2Unixが提案したことを行いました。どのカーネルブートメッセージを見るためにPlymouthをオフにします、それは本当に役に立ちます。以下の画像のようなXAMPPサービスでプロセスが停止しました。すでに1時間で、まだそのプロセスにあります。

enter image description here

これを解決するには?

5
gagantous

カーネルブートメッセージを表示するには、Plymouthをオフにします

コンピューターが正常に起動すると、紫色の画面にサイクリングドットが表示されます。カーネルメッセージは表示されません。コンピューターが1時間「思考」を停止した場合、どのステップが遅延の原因であるかを知る必要があります。手順を確認するには、次の手順を実行します。

Sudo -H gedit /etc/default/grub

これにより、geditテキストエディタが開き、次で始まる行が検索されます。

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash ..."

行を次のように変更します。

GRUB_CMDLINE_LINUX_DEFAULT="noplymouth ..."

ファイルを保存し、 `geditを終了します。今実行してください:

Sudo update-grub

これから起動すると、派手なスプラッシュ画面は表示されず、カーネルメッセージがスクロール表示されます。スマートフォンでメモしたり写真を撮ったりできるように、メッセージが長時間一時停止します。次に、これらのメッセージを質問に投稿します。

上記の手順を逆にして、プリマススプラッシュスクリーンを元に戻します。つまり、「noplymouth ...」の代わりに「quiet splash ...」を使用します。 ...は、他の指示がある場合とない場合があります。 DO NOTコマンドに...を入力します。

Windows 7は休止状態をオフにします

OPはWindows 7で休止状態を使用しています。この記事: Windowsの休止状態を無効にしてディスク領域を解放する は、それをオフにする手順を提供します。

  1. [スタート]をクリックし、[検索の開始]ボックスに「cmd」と入力します。
  2. 検索結果リストで、[コマンドプロンプト]を右クリックし、[管理者として実行]をクリックします。
  3. ユーザーアカウント制御のプロンプトが表示されたら、[続行]をクリックします。
  4. コマンドプロンプトでpowercfg.exe/hibernate offと入力し、Enterキーを押します。
  5. Exitと入力してEnterキーを押し、コマンドプロンプトウィンドウを閉じます。

詳細な説明と役立つ画像については、リンクを参照してください。

Windows 8/10は高速起動をオフにします

他のユーザーにとっては、Windows 8/10の「高速起動」がUbuntuの「起動を遅くする」場合が考えられます。この記事をお読みください: Windows 10の高速起動を無効にする方法(およびその理由)ハイライト

高速起動を無効にする理由

高速スタートアップを有効にしても、PCには何の害もありません。これはWindowsに組み込まれている機能ですが、それでも無効にしたい理由がいくつかあります。

主な理由の1つは、高速起動を有効にしてPCをシャットダウンすると動作しないWake-on-LANを使用している場合です。他の人は通常、ハイバネーションファイルで使用されるハードドライブのスペースを節約したいと考えており、Linuxユーザーはデュアルブートと仮想化の複雑さを感じるでしょう。さらに、一部のユーザーは、キーボードの電源ボタンが機能せず、PCのファンが回転し続けると報告しています。これらの問題は決して全面的なものではありませんが、イライラすることがあります。

高速起動を無効にする手順

  1. Startボタンを右クリックします。

  2. Searchをクリックします。

  3. コントロールパネルと入力し、ヒット Enter キーボードで。

  4. 電源オプションをクリックします。

  5. をクリックします電源ボタンの機能を選択します

  6. 現在利用できない設定を変更するをクリックします。

  7. 高速起動を有効にする(推奨)をクリックして、チェックマークを非表示にします。

  8. 変更を保存をクリックします。

これらの同じ手順については、上記のリンクに画像と物語とともにアクセスしてください。

3

あなたはおそらくウォームブートWindowsからUbuntuへ、MicrosoftもLinuxカーネル開発者も一方の副作用をUEFIでテストしていないますます起こります。

簡単な解決策は、Windowsを完全にシャットダウンするで、マシンの電源を入れてcold boot Ubuntuに。

5
Fabby

長い起動時間は、Windows OSとは関係ありません。 Linuxが起動した場合、同時にインストールされているOSについては何も知りません。 Grubはinitramfsイメージ(基本的なLinuxブートイメージ)を呼び出すだけで、システムはそれ自体で動作します。

エラーメッセージはpostgresについて非常に冗長なので、この投稿をチェックしてください https://serverfault.com/questions/323356/postgres-connection-establishment-slow 起動時間を短縮します。サービスが実行されていることを確認します。

 systemctl status postgresql
2
kanehekili

ターミナルに入力するだけ

systemd-analyze blame

または

systemd-analyze critical-chain

コマンドでログインした後、どのサービスをロードして無効にするのに時間がかかるかを確認するには

Sudo service your-service disable

または

Sudo systemctl disable your-service.service
1
Bob91