У меня есть таблица разделов, которая выглядит так:
[root@tower ~]# fdisk /dev/sda
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/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 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: 0x44fdfe06
Device Boot Start End Blocks Id System
/dev/sda1 1 13 104391 83 Linux
/dev/sda2 14 275 2104515 82 Linux swap / Solaris
/dev/sda3 276 36828 293611972+ 83 Linux
/dev/sda4 * 36829 38914 16748544 7 HPFS/NTFS
/dev/sda3
монтируется в /
. Я хотел бы уменьшить объем ext3 /dev/sda3
чтобы я мог расширить том NTFS /dev/sda4
и добавить около 15 ГБ или около того. Как бы я пошел по этому поводу? Я хотел бы сжать раздел ext3 онлайн, если это возможно, поэтому мне не нужно останавливать сервер. Я полагаю, что мои шаги будут примерно такими:
- Удалите раздел sda3 с помощью fdisk.
- Создайте новую перегородку 3 с начальным цилиндром 276 и конечным цилиндром 35000 или около того.
- Удалить раздел sda4.
- Создайте новую перегородку 4 с начальным цилиндром 35001 и конечным цилиндром 38914.
- Напишите изменения.
- resize2fs /dev /sda3
- ntfsresize -size 35 ГБ /dev /sda4 (35 ГБ будет равно любому размеру моего раздела в fdisk)
Кто-нибудь может перепроверить мои шаги? Я слишком напуган, чтобы попытаться. :)