マシンが起動しない
再起動後にVPSが起動しない場合の対処を説明します。起動画面の確認方法、よくある原因の分析、リカバリディスクからのシステム修復です。
更新日 2026年8月23日
再起動後にSSHで応答しないマシンが、必ずしもディスク障害とは限りません。多くの場合、システムは特定のステップで停止してあなたの操作を待っています。壊れた /etc/fstab、破損したブートローダー設定、または更新に失敗した後のカーネルなどです。
まず画面を確認する
コントロールパネルの「コンソール」タブ /hosting/vds/m/<id> を開きます。2つのタイプが利用できます:
- テキストコンソール(シリアルポート)— カーネルメッセージの読み取りとコピーに便利ですが、常に80×24です;
- 「Screen」(VNC)— モニターと同じものを表示します:GRUBメニュー、全画面メッセージ、Windowsの画面など。
「Screen」では、どこで停止したかを正確に確認できます。その後、メッセージに応じて対処してください。
よくある原因
Cannot open access to console, the root account is locked または Give root password for maintenance。 システムが緊急モードに入っています。通常は /etc/fstab が原因です。rootパスワード(「アクセス」タブにあります)を入力し、問題のある行を削除してください。予防策:システムがなくても起動できるマウントには、nofail オプションを指定します。
A start job is running for ... が1分半続く。 サービスまたはマウントがタイムアウトを待っています。待ってから、前回の起動時のログを確認してください:journalctl -b -1 -p err。
GRUBメニューと grub> プロンプト。 ブートローダーが設定を見つけられませんでした。これはリカバリディスクから修正できます。
カーネル選択直後のカーネルパニック。 通常はカーネル更新後です。GRUBメニューで「Advanced options」を選択し、前のバージョンから起動して、パッケージをロールバックしてください。
Windows:「変更を元に戻しています。コンピューターの電源を切らないでください」がループする。 更新のロールバックが進行中です。30分以上かかることがあります。マシンの電源を切らず、「Screen」で監視してください。
リカバリディスク
万能なツールはSystemRescueブートモードです:「アクセス」タブ → ブートモード → リカバリディスク、その後再起動します。マシンはイメージから起動し、rootでパスワードなしでログインでき、ディスクは /dev/sda として見えます。
確認とマウント:
lsblk
fsck -f /dev/sda1 # only on an unmounted partition
mount /dev/sda1 /mnt
ls /mnt
/mnt 内のファイルを直接編集します。例えば nano /mnt/etc/fstab です。
システムの動作環境が必要な作業(カーネルの再インストール、GRUBの更新)には、chrootに入ります:
mount --bind /dev /mnt/dev
mount --bind /proc /mnt/proc
mount --bind /sys /mnt/sys
chroot /mnt /bin/bash
grub-install /dev/sda && update-grub # Debian, Ubuntu
grub2-install /dev/sda && grub2-mkconfig -o /boot/grub2/grub.cfg # AlmaLinux
exit
その後、「アクセス」タブで通常のブートモードに戻し、マシンを再起動します。モードを戻し忘れるのが最もよくあるミスです:マシンは何度もSystemRescueで起動し続けます。
データを保存してやり直す
システムを修復できない場合は、再インストールの前にデータをコピーしてください。リカバリディスクから:
mount /dev/sda1 /mnt
tar czf - /mnt/var/www /mnt/etc | ssh user@other-server 'cat > vds-rescue.tar.gz'
その後、「アクセス」タブで希望のバージョンを選んでシステムを再インストールします。再インストールはディスクを完全に消去し、当社には状態スナップショットや自動バックアップはありません。そのため、順序は正確に次のとおりです:まずコピー、次に再インストール。
これが再発しないようにするには
fstab、GRUB、ネットワーク設定を編集する前に、構文を確認してください:findmnt --verify、grub-script-check。- カーネル更新後は、前のものを削除しないでください — メニューにフォールバックオプションとして残ります。
- 設定とデータのコピーをマシンとは別に保管してください。
- 再起動のテストは緊急時ではなく、定期的に実施してください:半年間起動していないマシンはあなたを驚かせます。
画面が真っ暗で、コンソールに何も表示されず、「概要」のグラフも更新されない場合は、マシン番号を添えてサポートに連絡してください — 問題はあなたのシステムの外にある可能性があります。