Debian Linux tidak digunakan dalam 2 tahun; tidak dapat mengingat nama pengguna atau kata sandi

0

Saya telah mencoba setiap halaman yang saya temukan di web tentang mengatur ulang nama pengguna ke sesuatu yang bisa saya ketahui (sudah 2 tahun sejak saya menggunakan laptop dengan Debian itu). Tidak ada orang yang menunjukkan jendela Debian GNU Grub yang saya dapatkan dan tidak menemukan deskripsi di daftar Grub yang sesuai dengan versi saya sehingga saya akan meminta Anda untuk membantu saya:

versi GNU GRUB saya adalah 1.99-27 + deb7u2

teks yang saya dapatkan ketika saya menekan tombol '' e '' di boot GRUB di mana saya dapat memilih mode normal atau pemulihan Debian adalah sebagai berikut (dari baris pertama setelah saya menekan "e", bunyinya seperti ini) :

setparams 'Debian GNU/Linux, with Linux 3.2.0-4-686pae'

load_video
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos1_')
(there is a long line with the linux info once more.. is this the kernel line?
and more that i coul retype if needed)

... maka ada garis di akhir:

initrd "boot"initrd.img-3.2.0-4-686pae
(is this the kernel line?)

======== Panduan NOL secara harfiah di web menjelaskan cara mengedit Grub INI untuk menambahkan baris yang mereka minta untuk kita tambahkan ( init = /bin/bash) ... atau untuk meletakkan 'tunggal' tanpa tanda kutip di akhir baris kernel, tidak ada kata kernel di sana. dan setiap panduan di mana orang meminta orang lain untuk membantu Debian mereka akhirnya mengirim mereka ke halaman berbicara tentang Ubuntu atau versi lain, bukan versi Debian. Jadi teks yang kita lihat tidak seperti yang lain. Saya mencoba menambahkan initbaris ke kode saya yang saya sebutkan di atas, tepat setelah setparamsbaris ... dan tidak melakukan apa pun. Jika saya boot dalam mode pemulihan, ia meminta saya untuk memasukkan nama login dalam mode bash, dan saya masih tidak dapat mengingat apa yang telah saya masukkan 2 tahun yang lalu bahkan jika saya melihat prompt login di bash versus seperti pada GUI.

Debian ini tidak memiliki dokumentasi dari halaman yang saya cari di web yang membicarakan masalah yang sama.


Saya mencoba lagi dan kali ini memastikan bahwa "/" tidak ditemukan setelah init = '/ bin / bash' ...

sekarang ia mengatakan: 'bash: tidak dapat mengatur grup proses terminal (-1): ioctl tidak sesuai untuk perangkat'
(sic: ia mengatakan ioctl, saya tidak salah mengeja)

dan

'bash: tidak ada kontrol pekerjaan di shell ini'

dan meninggalkanku dengan prompt:

root @ (tidak ada): / #

Sekarang saya telah secara resmi melakukan apa yang saya bisa dan harus menunggu kabar!

Alex Hébert
sumber
Kecuali Anda telah mengenkripsi harddisk laptop Anda, cara yang lebih mudah untuk mengatur ulang kata sandi adalah dengan mem-boot dari stik USB (mis. Dengan gambar SystemRescueCD ), dan cukup edit /etc/passwddan /etc/shadow. Atau, keluarkan harddisk, hubungkan harddisk ke PC lain, lalu edit. Meyakinkan grub untuk boot ke dalam /bin/bashsebagai proses init terdengar ... menarik.
dirkt
Metode 2 dari 2: Reset Kata Sandi Root
GAD3R

Jawaban:

0

Ya, baris kernel adalah baris yang memuat imej kernel - biasanya menyebutkan vmlinuz atau bzImage ; seluruh baris mungkin diawali "kernel" atau "linux" atau serupa.

Di GRUB, baris yang sama juga menentukan opsi boot kernel. Jika Anda melihat root=/dev/...atau root=UUID=..., itu tempat yang tepat. Tambahkan opsi baru di akhir.

grawity
sumber
saya akan mencoba ini dan melihat baris mana yang menyerupai apa yang Anda sebutkan menyebutkan "linux", atau apakah itu baris: set root = '(hd0, msdos1)'? Saya akan mencobanya dan memberikan berita
Alex Hébert
ada baris yang dimulai dengan / linux /, parameter berakhir pada baris deskripsi ke-2 ... saya menambahkan 'tunggal' tanpa << '' >>, dan kemudian saya reboot dengan CTRL + X yang ditunjukkan oleh menu Debian untuk gunakan ... itu reboot dan meminta root pasword untuk masuk ke mode pemeliharaan, atau lakukan CTRL + D, yang saya lakukan dan boot kembali ke prompt "Login / Pswd" GUi ... saya akan mencoba baris lain dengan " set root = "dan tambahkan 'single' di akhir ... atau kemudian coba baris perintah yang saya lihat disebutkan dalam GRUB terakhir kali saya mem-boot-nya
Alex Hébert
ok juga tidak berhasil: ketika saya mendorong escape untuk kembali ke menu Grub di mana saya dapat memilih 'debian' atau 'debian (recover)', dikatakan menggunakan CTRL + C untuk sampai ke baris perintah. Baris yang menampilkan prompt GRUB> ditampilkan ... mencoba operasi "passwd" dan tidak berfungsi, saya belum melihat indikasi lain untuk saat ini, akan menunggu Anda atau seseorang untuk menyampaikan berita
Alex Hébert
ok tidak bekerja pada awalnya ... tetapi saya mencoba kembali dan menggunakan << `>> di sekitar parameter dengan benar dan boot mode tunggal ... atau tidak ... mengatakan" target filesystem down't telah diminta / bin / bash "BusyBox v1.20.2 (Debian 1: 1.20.0-7) multi-panggilan biner. dan di bagian bawah layar daftar [5.105181] baris dengan baris pertama menyebutkan "Kernel Panic - not syncing: Mencoba untuk membunuh init!"
Alex Hébert