GNU/Linux >> Belajar Linux >  >> Linux

Linux – /sbin/init Tidak Ada?

Setelah menginstal Arch Linux saya reboot tetapi sekarang saya tidak dapat menyelesaikan proses boot. Saya berakhir di layar di atas dengan pesan ini

ERROR: Boot device mounted successfully, but /sbin/init does not exist.
Bailing out, you are on your own. Good luck.

sh: can't access tty; job control turned off.

dan a
[rootfs ]#
cepat.

Saya telah memeriksa dan mengonfirmasi melalui live disk bahwa sbin ada sebagai simbolik tautan ke /usr/bin . Namun saya tidak memiliki init file/folder di /usr/bin saya direktori. Di mana saya harus mendapatkan init berkas/folder? Apakah saya melewatkan satu langkah selama instalasi? Apakah ada yang bisa saya lakukan untuk memperbaiki ini? Terima kasih.

Jawaban yang Diterima:

Mengikuti komentar saya, apa yang saya sarankan Anda lakukan untuk memperbaikinya adalah dengan me-reboot sistem Anda dengan livecd (atau metode apa pun yang Anda gunakan untuk boot ke lingkungan instalasi) dan ulangi langkah-langkah proses instalasi ini:

  • Pasang sistem file
  • Instal paket dasar
  • Mulai ulang

Jika masih tidak berfungsi setelah ini, saya sarankan untuk memeriksa sistem file apa yang sebenarnya sedang dipasang oleh bootloader. Mungkin memberikan daftar file apa itu ada di /usr/bin direktori akan memungkinkan kami untuk membantu Anda lebih jauh.


Linux
  1. Perbedaan antara /bin/false &/sbin/nologin

  2. Bagaimana Linux Menangani Beberapa Pemisah Jalur Berturut-turut (/home////username///file)?

  3. Bash =~ Regex Dan Https://regex101.com/?

  1. Mengapa /bin/sh Menunjuk Ke /bin/dash Dan Bukan /bin/bash??

  2. Instal binari ke /bin, /sbin, /usr/bin dan /usr/sbin, interaksi dengan --prefix dan DESTDIR

  3. Apa perbedaan antara #!/usr/bin/env bash dan #!/usr/bin/bash?

  1. izin ditolak untuk komposer di /usr/local/bin/

  2. cmake --version menunjuk ke /usr/bin/cmake sementara cmake menunjuk ke /usr/local/bin

  3. Kapan saya harus menggunakan /dev/shm/ dan kapan saya harus menggunakan /tmp/?