Bu Yanıt güncel değil (Raspbian artık kök bölümü tanımlamak için PARTUUID kullanıyor) ve /bin/bash
POSIX uyumlu değil/bin/sh
Bölümü onarmaya çalışabilir, ancak cmdline.txt
içerecek şekilde değiştirmek root=/dev/mmcblk0p2
(eşleştirme değişikliği yapılmadan etc/fstab
) sonraki önyükleme sorunlarına neden olabilir.
Güvenli bir tür moda girmenin bir yolu, doğrudan bash'a önyükleme yapılarak gerçekleştirilebilir.
- Kartı çıkarıp çıkarın
- Bir bilgisayara monte edin
- Sürücüyü açın, cmdline.txt dosyasını düzenleyin ve mevcut komutun sonuna "init = / bin / bash" ekleyin .
Not: başlatmadan önceki boşluk gereklidir.
Misal:
dwc_otg.lpm_enable=0 console=serial0,115200 console=tty1 root=/dev/mmcblk0p2
rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait init=/bin/bash
Kartı çıkarın, pi'nize geri koyun ve önyükleyin. Benim Enter
için, klavyeye basana kadar bir komut satırının kullanılabilirliği belirgin değildi .
Muhtemelen kartın yazılabilir olmadığını göreceksiniz.
Bunu yaparak okunabilir / yazılabilir olarak yeniden monte edebilirsiniz (gerekirse aygıt adını ayarlayın):
mount -o remount,rw /dev/mmcblk0p2 /
- Bu boo boo,
exit
bash oturumunu takip edin ve pi'yi çıkarın
- Bilgisayarınıza ve üzerinde kartının bağlantısını tekrar kaldır "init = / bin / bash" dan Cmdline.txt ve umarım işte! Köpürtün, durulayın ve gerekirse tekrarlayın.