Domanda:
Controllo della sdcard per errori, smonta il problema
Pentium10
2012-10-22 21:25:37 UTC
view on stackexchange narkive permalink

Ho provato a eseguire un controllo del disco, poi ho ricevuto un reclamo

  pi @ raspberrypi ~ $ / sbin / fsckfsck da util-linux 2.20.1e2fsck 1.42.5 (29- Jul-2012) / dev / mmcblk0p2 è montato. Il filesystem è montato. Se continui *** CAUSERAI *** GRAVI *** danni al filesystem. Vuoi davvero continuare<n>? nocheck [email protected] ~ $ umount -l / dev / mmcblk0p2umount: sembra che / dev / mmcblk0p2 sia montato più volte  

Devo umount, quali sono i passaggi per un umount sicuro?

Aggiorna:

  pi @ raspberrypi ~ $ mount / dev / root su / type ext4 (rw, noatime, nodiratime, user_xattr , barriera = 1, dati = ordinato) devtmpfs su / dev tipo devtmpfs (rw, relatime, size = 118872k, nr_inodes = 29718, mode = 755) tmpfs on / run type tmpfs (rw, nosuid, noexec, relatime, size = 23788k , mode = 755) tmpfs on / run / lock type tmpfs (rw, nosuid, nodev, noexec, relatime, size = 5120k) proc on / proc type proc (rw, nosuid, nodev, noexec, relatime) sysfs on / sys type sysfs (rw, nosuid, nodev, noexec, relatime) tmpfs on / run / shm tipo tmpfs (rw, nosuid, nodev, noexec, relatime, size = 47560k) devpts on / dev / pts type devpts (rw, nosuid, noexec, relatime, gid = 5, mode = 620) / dev / mmcblk0p1 su / boot type vfat (rw, relatime, fmask = 0022, dmask = 0022, codepage = cp437, iocharset = ascii, shortname = mixed, errors = remount-ro) pi @ raspberrypi ~ $ cat / etc / mtab rootfs / rootfs rw 0 0 / dev / root / ext4 rw, noatime, nodiratime, user_xattr, barrier = 1, data = order 0 0devtmpfs / dev devtmpfs rw, relatime, size = 118872k, nr_inodes = 29718, mode = 755 0 0tmpfs / esegui tmpfs rw, nosuid, noexec, relatime, size = 23788k, mode = 755 0 0tmpfs / run / lock tmpfs rw, nosuid, nodev, noexec, relatime, size = 5120k 0 0proc / proc proc rw, nosuid, nodev, noexec, relatime 0 0sysfs / sys sysfs rw, nosuid, nodev, noexec, relatime 0 0tmpfs / run / shm tmpfs rw, nosuid, nodev, noexec, relatime, size = 47560k 0 0devpts / dev / pts devpts rw, nosuid, noexec, relatime gid = 5, modalità = 620 0 0
/ dev / mmcblk0p1 / boot vfat rw, relatime, fmask = 0022, dmask = 0022, codepage = cp437, iocharset = ascii, shortname = mixed, errors = remount-ro 0 0pi @ raspberrypi ~ $ cat / etc / fstabproc / proc proc defaults 0 0 / dev / mmcblk0p1 / boot vfat defaults 0 2 / dev / mmcblk0p2 / ext4 defaults, noatime, nodiratime, nodiratime 0 1 # uno swapfile non è una partizione di swap, quindi non usare swapon | off da qui in poi, usa dphys- swapfile swap [on | off] per quello  

Lo vedo anche in dmesg:

  [3.054577] smsc95xx 1-1.1: 1.0: eth0: register 'smsc95xx' su usb-bcm2708_usb-1.1, smsc95xx USB 2.0 Ethernet, b8: 27: eb: 3a: ff: c1 [4.592609] EXT4-fs (mmcblk0p2): ext4_orphan_cleanup: eliminazione inode senza riferimenti 47900 [4.611794] EXT4-fs ): ext4_orphan_cleanup: eliminazione dell'inode non referenziato 31567 [4.630805] EXT4-fs (mmcblk0p2): ext4_orphan_cleanup: eliminazione dell'inode non referenziato 23732 [4.647041] EXT4-fs (mmcblk0p2): ext4_orp han_cleanup: eliminazione inode non referenziato 4871 [4.662074] EXT4-fs (mmcblk0p2): ext4_orphan_cleanup: eliminazione inode non referenziato 4653 [4.662256] EXT4-fs (mmcblk0p2): ext4_orphan_cleanup: eliminazione di unreferenziato_4: 4.634_extra_cleanup: 4.634 ext eliminazione dell'inode non referenziato 4465 [4.677977] EXT4-fs (mmcblk0p2): ext4_orphan_cleanup: eliminazione dell'inode non referenziato 3989 [4.678142] EXT4-fs (mmcblk0p2): 8 inodi orfani eliminati [4.68547881] EXT4-fs213 EXp2 -fs (mmcblk0p2): filesystem montato con modalità dati ordinata. Opzioni: (null) [8.644244] VFS: root montato (filesystem ext4) sul dispositivo 179: 2. [8.654677] devtmpfs: montato [8.661103] Liberare la memoria init: 124K [10.414514] udevd [139]: versione iniziale 175 [21.263308] EXT4-fs (mmcblk0p2): rimontato. Opzioni: (null) [21.967590] EXT4-fs (mmcblk0p2): rimontato. Opt: (null) [22.849536] Scheda ALSA bcm2835 creata! [22.855703] Chip ALSA bcm2835 creato!
[22.875121] Chip ALSA bcm2835 creato! [22.885884] Chip ALSA bcm2835 creato! [22.894074] Chip ALSA bcm2835 creato! [22.902271] Chip ALSA bcm2835 creato! [22.910319] Chip ALSA bcm2835 creato! [22.918129] Chip ALSA bcm2835 / creato!  
Si prega di eseguire mount senza argomenti e inviare l'output.
@AlexChamberlain Vedi il mio aggiornato con il contenuto dei supporti.
Tre risposte:
#1
+26
Frepa
2012-10-23 01:21:14 UTC
view on stackexchange narkive permalink

/ dev / mmcblk0p2 è il file system root, quindi non è facile smontarlo. Probabilmente potrebbe essere rimontato in sola lettura, ma un modo più semplice è programmare un fsck al prossimo riavvio.

sudo touch / forcefsck

quindi riavvia. Oppure riavvia con

shutdown -rF now

che fa lo stesso. (Da https://superuser.com/questions/401217/ how-to-check-root-partition-with-fsck)

Un'altra opzione ovviamente è quella di eseguire fsck su un altro computer Linux con un lettore di schede.

#2
+1
anNA
2013-01-18 16:49:35 UTC
view on stackexchange narkive permalink

sudo touch / forceck non ha funzionato per me ...

ma ho fatto quanto segue e ha controllato gli errori:

forza un fsck manuale e riavvia:

 fsck -fy / dev / mmcblk0p2 
 riavvio 
dove hai preso `/ dev / mmcblk0p2` Come posso capirlo da solo?
@Pentium10 `df`
Il comando `df` non ha funzionato per me per rilevare la partizione di root su Kali Linux v2.0. L'ho risolto emettendo `mount` e controllando la presenza di` / `mount, o` mount | grep "/" "(nota gli" spazi "esistenti).
Non credo che forzare "fsck" su una partizione di root montata sarebbe una buona idea.
hai un errore di battitura. è "forcefsck" e non "forceck"
#3
  0
user31572
2015-06-05 20:13:06 UTC
view on stackexchange narkive permalink

Ho lo stesso problema quando uso lo stucco per connettersi al mio pi. Presumo che tu stia usando un collegamento remoto come lo stucco. Prova ad agganciare il tuo RPi HDMI direttamente a un monitor, collegare una tastiera USB al tuo RPi quindi accenderlo. Guarda lo schermo per gli errori, quindi esegui fsck al termine dell'avvio.



Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 3.0 con cui è distribuito.
Loading...