web-dev-qa-db-fra.com

Échec du montage au démarrage

Je viens de créer un serveur Ubuntu et tout fonctionne bien, mais au démarrage, je reçois le message d'erreur suivant qui pose problème. J'utilise Ubuntu Server 12.04

Voici l'erreur toute solution appréciée:

fsck from until-linux 2.20.1
mount: unkown filesystem type 'nosuid'
mountall: mount /dev/shm [284] terminated with status 32
mountall: Filesystem could not be mounted: /dev/shm
/dev/sda1: clean, 118954/24305664 files, 2148531/97219328 blocks
An error occurred while mounting /dev/shm
Press S to skip mounting or M for manual recovery

MODIFIER:

lorsque vous cliquez sur M pour la récupération manuelle, l'erreur apparaît ici.

[   15.216401] EXT4-fs (sda1): re-mounted. Opts: errors=remount-ro
[   16.014380] agpgart-ATI 0000:00:00.0: unsupported ATI chipset [1002/5a331]
Filesystem check or mount failed

/ etc/fstab /

# <file system> <mount point>   <type> <options>     <dump>  <pass>
# proc            /proc           proc   nodev,noexec,nosuid 0     0
# / was on /dev/sdal during installation
UUID=1ee5176b-957842d1-955f-de689a5baeb8 /         ext4  errors=remount-ro 0  1
# swap was on /dev/sda5 during installation
UDID=f5154c5b-6937-4fcc-8984-6129e74c35e9 none     swap  sw         0     0
tmpfs /dev/shm          defaults,boexec,nosuid    0   0

C'est un vrai gâchis que tous les systèmes générés n'ont jamais été ici!

2
Henry Quekett

nosuid est une option permettant de monter des partitions/disques et les options figurent dans la colonne suivante du type de système de fichiers.

/dev/shm est un système de fichiers de stockage de fichiers temporaire. Vous avez probablement ajouté cela vous-même à /etc/fstab? Les lignes à l'intérieur de /etc/fstab doivent être similaires à cette présentation (les noms de périphériques seront probablement des UUID):

 # nom du périphérique point de montage options de type f dump-freq pass-num 
 LABEL =// ext4 par défaut 1 1 
/dev/sda6 swap swap swap swaults 0. 
 aucun/dev/pts devpts gid = 5, mode = 620 0 0 
 aucun/proc proc défaut 0 0 
 aucun/dev/shm tmpfs défaut 0 0 

La dernière ligne est une ligne similaire possible dont vous aurez besoin. Votre /etc/fstab aura une ligne associée à /dev/shm avec nosuid dans la colonne fs-type. Bien sûr, il s’agit d’un système de fichiers non valide, ainsi Ubuntu ne peut pas monter le disque.

Changez-le en quelque chose de similaire à mon exemple en passant à la ligne de commande et

gksudo gedit /etc/fstab

et corrigez la ligne correspondant à /dev/shm.


Regarde la différence?

 # nom du périphérique point de montage options de type f dump-freq numéro de passe 
 aucun/dev/shm tmpfs par défaut 0 0 
 
 tmpfs/dev/shm par défaut , boexec, nosuid 0 0 

Ce n'est même pas près d'être correct;)

0
Rinzwind