Saya menjalankan HP pavilion dv6000 dual boot win7 dan Ubuntu 12.04. (yah, sampai hari ini). Setelah reboot, proses boot turun ke shell BusyBox dan saya berakhir di prompt:
BusyBox v1.18.5 (Ubuntu 1:1.18.5-1ubuntu4) built-in shell (ash)
Enter 'help' for a list of built-in commands.
(initramfs)
Saya telah meneliti orang lain yang memiliki masalah yang sama, tetapi belum dapat menemukan solusi apa pun untuk saya.
Saya mencoba metode yang dijelaskan di sini , dan setelah perintah terakhir
mount -t ntfs-3g /dev/sda1 /root -o force
tidak melakukan apa-apa dan memberi saya prompt (initramfs) yang lain.
Saya dapat boot ke live CD (USB) dan sampai ke terminal, tetapi sepertinya tidak ada gunanya, karena saya dapat melihat / dev / sda1 pada perintah ls, tetapi ia tidak mengenalinya ketika saya cobalah untuk melakukannya.
Satu pertanyaan lagi: menggunakan perintah fdisk -l
bagaimana saya bisa tahu titik mount ( sda1
/ sda2
) mana yang merupakan partisi windows saya dan yang mana Ubuntu?
(inittramfs)
.fsck
dijalankan, kesalahan yang sama ditampilkan pada boot lagi.Jawaban:
Saat berada di konsol initramfs , saya melewati perintah keluar untuk keluar dari shell. Konsol yang sama disajikan sebelum saya, tetapi kali ini dengan nama partisi yang rusak .
Setelah pengecekan selesai, saya reboot sistem.
dan hanya itu, saya kembali ke sistem file tanpa kesalahan.
sumber
Tampaknya Anda memiliki superblok yang buruk. Untuk memperbaikinya:
Pertama, boot ke CD atau USB langsung
Cari tahu nomor partisi Anda dengan menggunakan
Kemudian, daftarkan semua superblok dengan menggunakan perintah:
Ganti
sda2
ke nomor drive AndaAnda harus mendapatkan hasil yang serupa seperti ini
Pilih superblok alternatif dari daftar ini, untuk kasus ini superblok alternatif # 32768
Sekarang, untuk memeriksa dan memperbaiki sistem file Linux menggunakan superblok alternatif # 32768:
The
-y
flag digunakan untuk melewati semuaFix?
pertanyaan dan menjawab mereka semua dengan ya otomatisAnda harus mendapatkan output serupa seperti ini:
Sekarang coba pasang partisi
Sekarang, coba telusuri sistem file dengan perintah berikut
Jika Anda dapat melakukan perintah di atas, kemungkinan besar Anda telah memperbaiki kesalahan Anda.
Sekarang, nyalakan kembali komputer Anda dan Anda seharusnya bisa boot secara normal.
( Sumber )
sumber
sudo fdisk -l|grep Linux|grep -Ev 'swap'
mengembalikan 2 baris? / dev / sda2 dan / dev / sda5 untuk sayaSebenarnya solusinya mudah cukup tulis perintah
fsck /dev/sdax
seperti di bawah ini dan berikanY
jika konsol meminta untuk memperbaiki sesuatu:atau
X
menentukan nomor bagian disk yang dipasang.Jika Anda tidak ingin secara manual menekan 'y' setiap kali meminta perbaikan, Anda juga dapat menjalankan perintah dengan
-y
opsi.sumber
gparted
diinstal).gparted
dan pilih hard disk Anda dan pilih PERIKSA dari menu klik kanan.sumber
Saya baru saja mencoba tembakan keberuntungan dengan mem-boot sistem dengan alat "Parted Magic" dari Live CD. Melihat partisi, ada "ruang tidak diketahui" yang dinyatakan dari beberapa GBytes di partisi Linux.
Jadi saya hanya memperlebar ruang Linux di seluruh Partisi dan voila - sejak saat itu Linux saya boot seperti sebelumnya tanpa gagal sejauh ini.
sumber