/etc/fstab exotique dans Ubuntu
Par ArtMoonik le mercredi, juin 6 2007, 16:31 - Divers - Lien permanent
Un tip pour ceux qui seraient arrêtés par un message violent de non-boot à cause de non-mount lors du démarrage d'une Ubuntu récente (genre à partir de la Feisty).
Étant donné d'autre part que ce blog sera bientôt en tête des recherches Google suivant n'importe quel mot clé, jme dis que quelqu'un qui aurait ce problème pourrait bien tomber ici, et trouver la solution.
Alors, de tous temps les systèmes évolués (entendre les dérivés d'Unix), ont stocké les informations de mount dans un fichier /etc/fstab, suivant la syntaxe:
/dev/periphérique /point/de/montage options,diverses nombre1 nombre2
Pour vous en convaincre
cat /etc/fstab
Or, Canonical Ltd. (je l'ai bien dit là), a decidé de tout changer, ils ont identifié les périphériques par leur uuid. Pour l'utilisateur final ca ne change rien, sauf si, admettons, une autre partition est reformatée.
Étude de cas, pour comprendre:
# /dev/hda2 UUID=bb7149a1-363d-4676-8ae0-27f28f32d24c / defaults 0 1 # /dev/hda3 UUID=7b53e3fa-ab51-4a33-a349-1865efaba7b3 /mnt/hda3 defaults 0 2 # /dev/hda4 UUID=a3242b-ce5f45-534fd4-d54d2455654b /home defaults 0 2
Et donc là, je décide disons d'installer Fedora sur la partition /dev/hda3 qui ne me servait pas. Donc partitionnage, donc l'uuid de tous les /dev/hda(3|4|5|6|7|etc) est changé. Donc Ubuntu bloque au démarrage, arrachage de cheveux.
Il suffit de repasser à l'ancienne méthode:
/dev/hda2 / defaults 0 1 /dev/hda3 /mnt/hda3 defaults 0 2 /dev/hda4 /home defaults 0 2
Merci de m'avoir écouté.
Commentaires
Oui, je préfère aussi cette méthode :D
La distribution de merde a encore frappé.
Bah.
C'est peut-être un problème et tout, et donc ça aurait été mieux sans, mais avant de venir dire "han n00buntu ça suce", pourquoi vous chercheriez pas les raisons ?
Y'a des gens qui aiment bien ce système, ça permet des trucs pas mal. Après, peut-être que c'est vraiment une mauvais idée toussa, mais quand même.
ça défoule de taper sur ubuntu ?
C'est n'importe quoi de taper sur tous ceux qui sortent quelque chose d'innovant et d'utile.
Revenons à l'ancien système. Imaginons que tu aies 2 partitions étendues : /dev/hda5 et /dev/hda6. Tu coupe /dev/hda5 en deux. Oh miracle ! tu ne montes plus la bonne partition car /dev/hda6 est devenu /dev/hda7. Et ben t'es tout aussi dans la merde... Bon évidemement il y a des inconvénients, comme celui-ci... Mais arrêtez de taper sur ubuntu parce que c'est la seule distribution linux à peu près potable pour un utilisateur normalement constitué et qu'en plus, elle propose un système innovant pour identifier les partitions.
D'ailleurs ce système me sert pour un disque dur externe. Il n'a pas le même non suivant que je branche un autre disque usb avant, mais grâce à ce système, il sera toujours monté au même endroit.
En vrai, ça me plaît vraiment de chier sur cette distribution, non pas par son fonctionnement, mais surtout par son effet "usine à gros débiles". Mais ça ne défoule pas vraiment, dommage... :-(
J'espère aussi qu'Ubuntu a averti les gens un tant soit peu sérieux de cette MaJ.
Terrifiant de voir que y'a encore des systèmes qui emmerdent l'utilisateur avec ce genre de détail dont il se fout.
À vrai dire Poulet, je pense que le cas qu'indique gnomnain:
"Revenons à l'ancien système. Imaginons que tu aies 2 partitions étendues : /dev/hda5 et /dev/hda6. Tu coupe /dev/hda5 en deux. Oh miracle ! tu ne montes plus la bonne partition car /dev/hda6 est devenu /dev/hda7. Et ben t'es tout aussi dans la merde... Bon évidemement il y a des inconvénients, comme celui-ci..."
... un système de type MacOSX produit sensiblement la même erreur et boote pas. Quelqu'un pour essayer ?
Je parlais de la mise à jour douteuse.
Mais toi tu peux essayer, t'as que ça à faire de toute façon.
http://planet.ubuntu-fr.org/index.p...
Bref, c'est comme ça depuis edgy - et c'est clairement pas une maj douteuse, mais une feature illisible :} .
Yep ;)
Un pote a eu un problème probablement lié à ce choix :
http://pastebin.ca/574022
Je vais le faire repasser à l'ancienne methode, merci du tips ;)
Dites, plutôt que de cracher sur Ubuntu, ça vous dirait de créer une entrée Launchapd :-° ?