Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
sysadmin:proxmox:resize-disk [23:12:2024 21:04] 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>+==== Копировать содержимое большего раздела на меньший ==== 
 + 
 +Создать каталоги монтирования 
 +<code bash>
 mkdir /mnt/250g mkdir /mnt/250g
 mkdir /mnt/100g mkdir /mnt/100g
 +</code> 
 +Посмотреть диски в системе 
 +<code bash>
 lsblk lsblk
- +</code> 
-# lsblk+Вывод 
 +<code>
 NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
-loop0    7:0    0    64M  1 loop /snap/core20/2379 
-loop1    7:1    0  63,7M  1 loop /snap/core20/2434 
-loop2    7:2    0  52,7M  1 loop /snap/certbot/4182 
-loop3    7:3    0 104,2M  1 loop /snap/core/17200 
-loop4    7:4    0  66,2M  1 loop /snap/core24/609 
-loop5    7:5    0   104M  1 loop /snap/core/16928 
-loop6    7:6    0  52,7M  1 loop /snap/certbot/4193 
 sda      8:0    0    64G  0 disk sda      8:0    0    64G  0 disk
 ├─sda1   8:   0    63G  0 part / ├─sda1   8:   0    63G  0 part /
Строка 37: Строка 36:
 sdc      8:32     100G  0 disk sdc      8:32     100G  0 disk
 └─sdc1   8:33     100G  0 part └─sdc1   8:33     100G  0 part
-sr0     11:   1  1024M  0 rom + </code> 
- +Посмотреть диски по **uuid** 
-sdb1 to sdc1+<code bash>
 blkid blkid
- +</code> 
-mount +Вывод 
 +<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> </code>
  • Последнее изменение: 23:12:2024 21:04