I always thought Linux never had to reboot, except when updating the kernel. And even then (like when installing drivers), only for new versions.
But I always see this,
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
WARNING: Re-reading the partition table failed with error 16: Device or resource busy.
The kernel still uses the old table.
The new table will be used at the next reboot.
Is there any way to rerun makedev or something?
If you install gnu parted you can run partprobe and not have to reboot.