1

У меня установлен Debian Squeeze на VirtualBox. При установке я выбрал файловую систему Ext3, и она занимает все пространство виртуального диска. fdisk говорит:

Disk /dev/sda: 33.0 GB, 32986103808 bytes
255 heads, 63 sectors/track, 4010 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: 0x000471d5

Device Boot         Start         End      Blocks   Id  System
/dev/sda1   *           1        3842    30855168   83  Linux
/dev/sda2            3842        4011     1354753    5  Extended
/dev/sda5            3842        4011     1354752   82  Linux swap / Solaris

Как я могу создать систему Linux LVM в /dev /sda1 для работы?

1 ответ1

3

Если вы уже установили Linux на /dev /sda1, вы не можете поместить LVM поверх него.
LVM создается первым.
В следующем примере создается макет LVM, который должен быть создан из livecd или rescuecd

pvcreate /dev/sda1 # initializes /dev/sda1 for LVM
vgcreate vgname /dev/sda1 # creates Volume Group with one device 
lvcreate --name boot --size 1G vgname # create logical volume to boot from
lvcreate --name root --size 6G vgname # create logical volume for / fs
lvcreate --name swap --size 1G vgname # create logical volume for swap
lvcreate --name home --size 2G vgname # create logical volume for /home fs

Отрегулируйте размеры в соответствии с
Затем запустите установщик Debian, выбрав расширенное разбиение и выберите каждый логический том, задайте тип файловой системы, укажите, что форматирование необходимо, и установите.

Если у вас уже есть существенно сконфигурированная система, вы можете создать резервную копию файловых систем, следуя приведенным выше инструкциям, чтобы создать VG, LV, а затем восстановить данные (оба с использованием livecd или rescuecd). После чего вам нужно будет смонтировать корневой LV и обновить fstab новыми UUIDS, выполните процедуру chroot, чтобы перейти на новую разметку LV и update-grub.

Я думаю, что squeeze может загружаться с LV, но сначала проверьте сайт Debian, иначе вам понадобится отдельный раздел для /boot, который не является частью LV.

Это было бы хорошим временем для перехода к маркировке дисков GPT для более тонкой детализации.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .