I'd like to mount an external USB drive for full local backups using rsnapshot. This requires a filesystem like ext3 for the hard links in "cp -al" to work. After I prepared my USB drive with fdisk and mkfs.ext3 the drive is still stuck on FAT32 though.
Disto: ClarkConnect 4.x (CentOS equivalent).
# fdisk -l
Disk /dev/sdd: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdd1 1 60801 488384001 c W95 FAT32 (LBA)
Using fdisk /dev/sdd1 I make a new primary partition, type 83, and write it and get this alert:
The partition table has been altered!
Calling ioctl() to re-read partition table.
WARNING: Re-reading the partition table failed with error 22: Invalid argument.
The kernel still uses the old table.
The new table will be used at the next reboot.
This may be obvious, but do I really need a full system restart before it will pick up the new partition information? Is there any other way to lock it in rather than bringing down a production server?