Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
sysadmin:proxmox:resize-disk [23:12:2024 16:29] School Sysadminsysadmin:proxmox:resize-disk [24:12:2024 09:29] (текущий) School Sysadmin
Строка 4: Строка 4:
 В моем случае Clonezilla выпадала с ошибкой, поэтому клонирование сделал с помощью Acronis. В моем случае Clonezilla выпадала с ошибкой, поэтому клонирование сделал с помощью Acronis.
 ===== 2. Добавление нового диска в ВМ и копирование содержимого раздела ===== ===== 2. Добавление нового диска в ВМ и копирование содержимого раздела =====
-Такую процедуру пришлось выполнить по причине некорректного создания партиции/раздела. Acronis/Clonzilla упорно утверждали, что диск **источник** был не инициализирован. Но в системе на нем были каталоги и файлы.+Такую процедуру пришлось выполнить по причине некорректной разметки диска. Acronis/Clonzilla упорно утверждали, что диск **источник** был не инициализирован. Но в системе на нем были каталоги и файлы.
 <alert type="danger">Внимание! При **инициализации** диска данные на нем уничтожаются!</alert> <alert type="danger">Внимание! При **инициализации** диска данные на нем уничтожаются!</alert>
-Добавить диск в ВМ\\ +Добавить диск в **ВМ**\\ 
-Загрузиться с Live Ubuntu/Debian/etc\\+Загрузиться с **Live Ubuntu/Debian/etc**\\
 Запустить GParted\\ Запустить GParted\\
-Создать создать таблицу разделов (**Device -> Create Partition Table...**)\\+Создать  таблицу разделов (**Device -> Create Partition Table...**)\\
 Создать раздел (**Partition -> New**)\\ Создать раздел (**Partition -> New**)\\
-Приминить все операции (**Apply All Operations**)\\ +Применить все операции (**Apply All Operations**)\\ 
-Загрузится с системного диска linux\\ +Загрузится с системного диска linux
-Копировать содержимое старого раздела на новый раздел нового диска меньшего размера\\ +
  
 +==== Копировать содержимое большего раздела на меньший ====
  
 +Создать каталоги монтирования
 +<code bash>
 +mkdir /mnt/250g
 +mkdir /mnt/100g
 +</code>
 +Посмотреть диски в системе
 +<code bash>
 +lsblk
 +</code>
 +Вывод
 +<code>
 +NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
 +sda      8:0    0    64G  0 disk
 +├─sda1   8:   0    63G  0 part /
 +├─sda2   8:   0     1K  0 part
 +└─sda5   8:   0   975M  0 part [SWAP]
 +sdb      8:16     250G  0 disk
 +└─sdb1   8:17     250G  0 part
 +sdc      8:32     100G  0 disk
 +└─sdc1   8:33     100G  0 part
 + </code>
 +Посмотреть диски по **uuid**
 +<code bash>
 +blkid
 +</code>
 +Вывод
 +<code>
 +/dev/sdc1: UUID="2ba2d40a-5d46-4c9e-bfd4-37b5be4833d7" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="961de3d5-66c3-445a-bd0b-b261a9a709a6"
 +/dev/sda1: UUID="54c9eb91-18ce-46f3-aca0-d61bea2a091a" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="50a74516-01"
 +/dev/sda5: UUID="9162a6cf-2678-407d-b389-7ad22224874d" TYPE="swap" PARTUUID="50a74516-05"
 +/dev/sdb1: UUID="494f3132-ed91-4f19-a3f7-540dca94fa43" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="142b935f-a9d5-4ece-b192-d20121c06f33"
 +</code>
 +Или сразу
 +<code bash>lsblk -f</code>
 +Примерный вывод
 +<code>
 +sda
 +└─sda1 ext4     1.0         2ba2d40a-5d46-4c9e-bfd4-37b5be4833d7   92,3G     1% /mnt/moodledata
 +sdb
 +├─sdb1 ext4     1.0         54c9eb91-18ce-46f3-aca0-d61bea2a091a   53,4G     8% /
 +├─sdb2
 +└─sdb5 swap               9162a6cf-2678-407d-b389-7ad22224874d                [SWAP]
 +</code>
 +Монтируем разделы
 +<code bash>
 +mount UUID="494f3132-ed91-4f19-a3f7-540dca94fa43" /mnt/250g
 +mount UUID="2ba2d40a-5d46-4c9e-bfd4-37b5be4833d7" /mnt/100g
 +</code>
 +Переходи в каталог и копируем содержимое
 +<code bash>
 +cd /mnt/250g
 +cp -rp ./ /mnt/100g
 +</code>
 +Размонтируем диски
 +<code bash>
 +umount UUID="494f3132-ed91-4f19-a3f7-540dca94fa43" /mnt/250g
 +umount UUID="2ba2d40a-5d46-4c9e-bfd4-37b5be4833d7" /mnt/100g
 +</code>
 +Удаляем каталоги
 +<code bash>
 +rm -r /mnt/100g
 +rm -r /mnt/250g
 +</code>
  • Последнее изменение: 23:12:2024 16:29