maletor@denmark:~$ sudo fdisk /dev/sdc
WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
switch off the mode (command 'c') and change display units to
sectors (command 'u').
Command (m for help): p
Disk /dev/sdc: 64.0 GB, 64023257088 bytes
255 heads, 63 sectors/track, 7783 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000cf7d0
Device Boot Start End Blocks Id System
/dev/sdc1 * 1 7461 59924480 83 Linux
/dev/sdc2 7461 7784 2595841 5 Extended
/dev/sdc5 7461 7784 2595840 82 Linux swap / Solaris
I would like to correct this to 32 heads and 32 sectors for a 512kb erase block per this article. http://wiki.archlinux.org/index.php/Solid_State_Drives
If I unmount /dev/sdc and run fdisk -H 32 -S 32
and write the changes will the data be gone? If so how can I backup my data and put everything back on? I assume I will have to reinstall grub as well.