Menutup initramf apabila memuatkan Ubuntu

Anonim

Menutup initramf apabila memuatkan Ubuntu

Initramfs - sistem fail RAM, yang digunakan untuk memulakan sistem operasi berdasarkan kernel Linux. Apabila memasang OS, semua perpustakaan, utiliti dan fail konfigurasi dimampatkan kepada arkib, selepas itu sistem fail yang ditentukan dihantar ke bootloader, di mana permulaan sistem berterusan. Kadang-kadang pengguna pengedaran Ubuntu menghadapi bahawa apabila anda menghidupkan komputer, mereka jatuh ke dalam konsol kawalan FS ini tanpa kemungkinan memuatkan sistem. Ini disebabkan kerosakan pada aliran permulaan dan dipulihkan dengan cara yang agak mudah.

Betulkan ralat dengan memuat turun ke inetramfs apabila anda memulakan Ubuntu

Dalam kebanyakan kes, masalah yang sedang dipertimbangkan dikaitkan dengan kegagalan dalam salah satu superblocks, dan apabila anda cuba keluar dari Initramfs melalui perintah keluar, inskripsi muncul seperti berikut:

Keluar / Dev / Mapper / Ubuntu - VG-Root mengandungi sistem fail dengan kesilapan, semak paksa. Inodes yang merupakan sebahagian daripada senarai piatu yang rosak yang dijumpai. / DEV / MAPPER / UBUNTU-VG-ROOT: Tidak konsisten yang tidak dijangka; Jalankan FSCK secara manual. (Iaitu, tanpa -A atau -P pilihan) FSCK keluar dengan kod status 4. Sistem fail root ON / DEV / MAPPER / UBUNTU - VG-ROOD memerlukan FSCK manual.

Sekiranya keadaan sedemikian berlaku, kaedah pembetulan terbaik akan memulihkan operasi Superblock, dan ini boleh dilakukan seperti berikut:

  1. Muatkan imej ISO dengan versi Ubuntu yang sama, seperti yang dipasang pada komputer, dari laman web rasmi dan buat pemacu kilat bootable. Anda boleh mengetahui lebih lanjut mengenai prosedur ini dalam artikel lain mengenai pautan berikut.
  2. Baca lebih lanjut: Arahan untuk membuat pemacu kilat bootable dengan Ubuntu

  3. Apabila anda memulakan OS, pilih muat turun dari pemacu denyar, dan apabila tetingkap pemasangan dipaparkan, pergi ke mod "Cuba Ubuntu".
  4. Memulakan Pemasang Sistem Operasi Ubuntu dalam Demo

  5. Antara muka grafik standard dipaparkan di sini. Buka menu dan klik dua kali pada lari ikon aplikasi terminal. Ia juga dilakukan oleh penjepit Ctrl + Alt + T. Kombinasi utama.
  6. Pergi ke Terminal Ubuntu apabila dimulakan dalam Demo

  7. Ketahui nombor partition sistem cakera keras dengan sistem yang dipasang dengan memasuki sudo fdisk -l | grep linux | GREP -EV 'swap'.
  8. Definisi sistem partisi cakera keras melalui terminal Ubuntu

  9. Dalam barisan baru anda akan melihat penetapan, seperti / Dev / SDA1. Ingat, kerana pada masa akan datang, ia akan diperlukan untuk membetulkan kesilapan.
  10. Memaparkan nombor partition sistem cakera keras selepas arahan diaktifkan di Ubuntu

  11. Jalankan prosedur pemindahan untuk semua superblock sedia ada dengan menyatakan sudo dumpe2fs / dev / sda1 | GREP SUPERBLOCK. Dalam setiap superblock, sejumlah sistem fail fail yang disimpan, jadi gagal bekerja dan mencetuskan kegagalan beban OS.
  12. Perintah untuk memaparkan semua superblocks pada cakera keras melalui terminal di Ubuntu

  13. Dalam baris baru, selepas mengaktifkan arahan, senarai semua yang hadir di bahagian SuperBlock akan muncul.
  14. Memaparkan semua penipuan cakera keras melalui terminal di Ubuntu

  15. Ambil contoh mana-mana blok, sebagai contoh, yang pertama. Dengan itu, FS dipulihkan. Pelancaran operasi ini dijalankan selepas memasuki Sudo FSCK -B 32768 / Dev / SDA1 -Y, di mana 32768 adalah bilangan SuperBlock, A / Dev / SDA1 adalah partisi yang diingini cakera keras.

    Memulihkan sistem fail cakera keras melalui Superblock di Ubuntu

    Dengan pilihan semua perubahan akan diterima secara automatik, dan apabila proses itu berjaya, pemberitahuan berikut akan dipaparkan pada skrin:

    FSCK 1.40.2 (12-Jul-2007) E2FSCK 1.40.2 (12-Jul-2007) / Dev / SDA1 tidak dibahagikan dengan bersih, semak paksa. Lulus 1: Memeriksa Inodes, Blok, dan Saiz Pas 3: Memeriksa Struktur Direktori Pass 3: Memeriksa Sambungan Sambungan Lulus 4: Memeriksa Rujukan Counts Pass 5: Memeriksa Kumpulan Ringkasan Maklumat Blok percuma Count Salah untuk Kumpulan # 241 (32254, dikira = 32253) . Menetapkan? Ya blok bebas kiraan salah untuk kumpulan # 362 (32254, dikira = 32248). Menetapkan? Ya blok bebas kiraan salah untuk kumpulan # 368 (32254, dikira = 27774). Menetapkan? Ya ......... / Dev / SDA1: ***** Sistem fail telah diubahsuai ***** / DEV / SDA1: 59586/30539776 Fail (0.6% Tidak bersebelahan), 3604682/61059048 Blok .

  16. Ia kekal untuk melancarkan seksyen Sudo Mount / Dev / SDA1 / MNT.
  17. Memasang partition sistem melalui terminal di Ubuntu

  18. Seterusnya, pergi ke sini melalui CD / MNT supaya semua arahan dilakukan terus dari direktori itu sendiri.
  19. Pergi ke partition sistem melalui terminal dalam sistem operasi Ubuntu

  20. Lihat kandungan FS melalui ujian Sudo MKDIR LS -L. Pelaksanaan yang berjaya dalam operasi ini menunjukkan bahawa pemulihan telah berjaya diluluskan dan boleh dimulakan semula.
  21. Memeriksa sistem fail selepas membetulkannya di terminal Ubuntu

Kadang-kadang walaupun selepas pembetulan yang berjaya masalah yang dipertimbangkan, penggabungan menghadapi kesilapan apabila menjalankan sistem operasi. Selalunya mereka dikaitkan dengan pecahan Standard Grub Loader. Oleh itu, ia perlu untuk memulihkan lagi komponen standard ini. Panduan yang dikerahkan tentang bagaimana tugas dilakukan melalui pembaikan boot, cari bahan lanjut.

Baca juga: Pemulihan Bootload Grub melalui Pembaikan Boot di Ubuntu

Setelah selesai semua prosedur, pemacu denyar dari Livecd Ubuntu tidak lagi memerlukan anda. Sekiranya anda mempunyai keinginan untuk memformatnya dan menggunakan lebih lanjut untuk tujuan, kami menasihati anda untuk mengenali artikel individu untuk menjalankan operasi ini.

Baca juga: Memformat pemacu kilat di Linux

Hari ini kita bercakap tentang penyelesaian masalah yang paling popular di Initramfs, tetapi ini tidak bermakna kaedah itu universal. Sekiranya berlaku kesilapan watak lain, terangkannya dalam komen, dan kami akan cuba memberikan penyelesaian yang tepat untuk keadaan ini.

Baca lebih lanjut