Когда есть очень большие диски и массивы, размером больше 2Тб, то для их разбивки fdisk - уже не катит. Поэтому используем пакет parted. Для parted должна быть установлена поддержка GPT в ядре: [x] EFI GUID Partition support # parted /dev/sdx (parted) mklabel gpt (parted) mkpart primary 0 8T (parted) quit Всего-то и делов. Иногда parted ругается, что выравнивание по цилиндрам не оптимальное. В таких случаях можно запустить parted с ключом: # parted -a cylinder /dev/sdx Теперь можем для счастья LVM натянуть, хотя я обычно так не делаю. # pvcreate /dev/sdx1 # vgcreate volname /dev/sdx1 # lvcreate -L 8TB volname И не забываем самое главное в конце - сделать файловую систему. # mkfs.ext4 /dev/mapper/volname-lvol0 Кстати, ext4 у меня не встала на диск размером в 20Тб - пока ее возможности упираются в 16Тб. Поэтому пришлось использовать xfs, которая оказалась еще и быстрее. Сделаю еще такие дополнения. Выравнивание диска можно сделать проще, не считая сектора. Для этого нужно задавать unit в GB или TB и мерить простыми цифрами. # parted -a optimal /dev/sda (parted) unit GB (parted) mkpart primary 0 8 // 8 гигабайт (parted) unit TB (parted) mkpart primary 0 2 // 2 терабайта А для того, чтобы загружать систему с больших дисков (конечно, с помощью grub2), нужно немного магии. Нужно сделать специальный раздел, и пометить его как раздел BIOS. Number Start End Size File system Name Flags 1 0.02MB 4000MB 4000MB linux-swap(v1) 2 4000MB 4300MB 300MB ext3 boot 3 4300MB 104300MB 100000MB ext3 4 104301MB 104400MB 99.6MB primary (parted) set 4 bios_grub on (parted) q
Linux/Windows Справочник v0.05 © 2007-2024 Igor Salnikov aka SunDoctor