Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I've added a fibrechannel disk to a RHEL 5.5 server. The disk is present and shows under /dev/sdxx - But I need to give udev a kick and have it refresh the /dev/disk/by-label/LABEL links; this is where I do my mount points.

I do not want to reboot the system.

Any help is appreciated.

share|improve this question
up vote 3 down vote accepted

Try udevtrigger. That should replay all outstanding udev-tasks.

share|improve this answer
systemctl restart systemd-udev-trigger.service for kicking things in the nuts with systemd – lkraav Jun 7 '15 at 11:54
@lkraav RHEL5 is old init style. – Nils Jun 8 '15 at 17:06

Did you label the filesystem when you created it? If not, it won't appear under /dev/disk/by-label as it doesn't have one!

You don't mention which filesystem you're using, so I'll assume ext3 as that's the default in RHEL 5. You can use tune2fs to examine the device:

$ sudo tune2fs -l /dev/sda1 | grep name
Filesystem volume name:   home

If this says <none> then you can use tune2fs again to add a label:

$ sudo tune2fs -L mylabel /dev/sda1

This should populate /dev/disk/by-label.

You can also use -L label with mkfs.ext3 when creating the filesystem.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.