Random missing /dev entries for hard drives / udev problem ?
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
udev (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Hello.
I'm facing a weird problem : yesterday, I could dynamically mount from Nautilus a partition who was not present in /etc/fstab. Today it's not possible anymore. The HDD is correctly detected (/dev/sdd), parted or cfdisk say ther is only 1 partition (that is correct), but when I try to mount /dev/sdd1 from command line, I get ther error "mount: périphérique spécial /dev/sdd1 n'existe pas" (in US : "special device /dev/sdd1 does not exist").
I also ran into another weird problem last weekend, while installing Ubuntu 11.04 for a new-switching friend of mine. His brand new PC is an Acer Aspire X3910. Its hard drive is alternately detected as /dev/sda and /dev/sdc. It's not a big deal for daily use, but hardware monitoring tools such as hddtemp report rogue temperature (and for a good reason : try to read information from a non existent /dev entry !)
These 2 problems lead me to imagine that there could be a problem with UDEV. I tried to write a static udev rule to fix the second issue, but I did not succeed (I'm quite a newbie for these sorts of thing !) If you, dear reader, are able to help me right now, feel free to do so and be greatly thanked in advance !
Anyway, thanks a lot for reading AND producing a great system. I do prefer to face such difficulties than struggling with Windows !
Best regards,
Al.
ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: udev 167-0ubuntu3
ProcVersionSign
Uname: Linux 2.6.38-11-generic x86_64
NonfreeKernelMo
Architecture: amd64
CustomUdevRuleF
Date: Wed Sep 14 14:01:24 2011
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110427.1)
MachineType: Dell Inc. OptiPlex 755
ProcEnviron:
LANGUAGE=fr_FR:en
LANG=fr_FR.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: udev
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 04/30/2008
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A10
dmi.board.name: 0GM819
dmi.board.vendor: Dell Inc.
dmi.chassis.type: 6
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.
dmi.product.name: OptiPlex 755
dmi.sys.vendor: Dell Inc.
The issue with using /dev/ entries for mounting disks is that they can and do change. Instead one should be using UUIDs as documented here https:/ /help.ubuntu. com/community/ UsingUUID.