Использование LVM после установки Debian

У меня 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 system on/dev / sda1 для работы?

3
задан Massimo
12.01.2023 12:41 Количество просмотров материала 3086
Распечатать страницу

1 ответ

Если вы уже установили 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, выбрав advanced partitioning и выберите каждый логический том, Установите тип файловой системы, укажите, что форматирование необходимо, и установите.

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

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

самое время переключиться на маркировку GPT-дисков для более тонкой детализации

3
отвечен bsd 2023-01-13 20:29

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх