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!
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;)