Rumah  >  Artikel  >  Tutorial sistem  >  Langkah-langkah untuk memasuki mod pembaikan kecemasan CentOS 7

Langkah-langkah untuk memasuki mod pembaikan kecemasan CentOS 7

PHPz
PHPzke hadapan
2024-01-13 09:36:111311semak imbas

Buka halaman centos7 dan yang berikut muncul:

Selamat datang ke mod kecemasan! selepas log masuk, taip "journalctl -xb" untuk melihat log sistem, "systemctl reboot" untuk but semula, "systemctl default" untuk mencuba sekali lagi untuk but ke mod lalai.

beri kata laluan root untuk penyelenggaraan

(?? Kawalan-D???):

Penyelesaian:

Melaksanakan rancangan runlevel tidak diketahui

Ubah suai tahap permulaan lalai

a. Padam dahulu: mv /etc/systemd/system/default.target /etc/systemd/system/default.target.back #Namakan semula fail

b. Cipta fail pautan lembut: ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target

atau

ln -sf /lib/systemd/system/runlevel3.target /etc/systemd/system/default.target

Anda juga boleh menggunakan arahan systemctl:

systemctl set-default graphical.target

systemctl mengasingkan berbilang pengguna.sasaran

Ralat dilaporkan semasa pelaksanaan: Ralat mendapatkan kuasa: Ralat memulakan kuasa: Tidak dapat menyambung: Sumber tidak tersedia buat sementara waktu (g-io-error-quark, 1)

Lihat log journalctl -xb

Mendapati ralat pemasangan dalam log:

Langkah-langkah untuk memasuki mod pembaikan kecemasan CentOS 7

Ia boleh dilihat bahawa ia adalah masalah pemasangan, fail /home tidak dipasang

Edit fail yang dipasang secara automatik vi /etc/fstab

Komen baris yang melekap /home (back up dulu)

#/dev/mapper/centos-home /home xfs lalai 0 0

But semula but semula pelayan

Selepas permulaan berjaya, halaman tersekat pada bar putih Anda boleh menekan kekunci esc untuk melihat butiran permulaan itu tersekat pada /etc/rc.d/rc.local.

(1).Pilih e dalam pilihan lalai semasa but ke atas

Langkah-langkah untuk memasuki mod pembaikan kecemasan CentOS 7

(2).Cari garisan ro

Langkah-langkah untuk memasuki mod pembaikan kecemasan CentOS 7

(3) Tukar ro kepada rw init=/sysroot/bin/sh dan tekan ctrl+x untuk memulakan

Langkah-langkah untuk memasuki mod pembaikan kecemasan CentOS 7

(4) Selepas memasuki halaman pengguna tunggal, jalankan chroot /sysroot untuk mendapatkan kebenaran root

Selepas memasuki mod pengguna tunggal, edit fail rc.local, ulas semua item permulaan yang berkaitan dengan /home, dan mulakan semula pelayan

Selepas mulakan semula berjaya, ia akan memasuki mod biasa Pada masa ini, anda boleh menyemak masalah pemasangan /home

(1).lvs -a -o +peranti Semak butiran cakera dan anda boleh melihat bahawa parameter attr rumah tidak mempunyai status tidak aktif (diaktifkan)

(2).lvchange -a y /dev/mapper/centos-home aktifkan rumah

(3).Lekapkan rumah,lekapkan /dev/mapper/centos-home /home

(4) Mounting berjaya, tukar balik komen asal dalam fstab dan rc.local

Langkah-langkah untuk memasuki mod pembaikan kecemasan CentOS 7

Berjaya mulakan semula, masalah selesai

Atas ialah kandungan terperinci Langkah-langkah untuk memasuki mod pembaikan kecemasan CentOS 7. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:jb51.net. Jika ada pelanggaran, sila hubungi admin@php.cn Padam