LINUX.ORG.RU

История изменений

Исправление tz4678_2, (текущая версия) :

писец портянка… я переезжаю так:

mount -o subvol=@ /dev/mvme0n1pX /mnt

arch-chroot /mnt
mount -a
# смотрим сколько места занято
btrfs fi us .
# сжимаем до 120 гигов
# у меня шифрованный раздел
# тут главное не забыть про 16 мегабайт, выделяемые под заголовки
btrfs fi resize $((120 * 1024 - 16))M /
cryptsetup -b "$(( (120 * 1024**3 - 16 * 1024**2) / 512 ))" resize cryptroot
cryptsetup status cryptroot
exit

umount -R /mnt

# Размечаем второй диск, создаем на нем бут раздел и для данных
cfdisk /dev/mvme1n1

# Копируем файловую систему
# Корень
dd if=/dev/mvme0n1pX of=/dev/mvme1n1pY bs=1M conv=fdatasync oflag=direct
# Boot раздел
dd if=/dev/mvme0n1p? of=/dev/mvme1n1p? bs=1M conv=fdatasync oflag=direct

# монтируемся
mount -o subvol=@ /dev/mvme1n1pY /mnt

# chroot
arch-chroot /mnt
# проверяем
mount -a
exit

efibootmgr -c -d /dev/mvme1n1 -p N -L "Linux Boot Manager" -l \efi\boot\bootx64.efi

# По желанию
wipefs -a /dev/mvme1n0

Исправление tz4678_2, :

писец портянка… я переезжаю так:

mount -o subvol=@ /dev/mvme0n1pX /mnt

arch-chroot /mnt
mount -a
# смотрим сколько места занято
btrfs fi us .
# сжимаем до 120 гигов
# тут главное не забыть про 16 мегабайт, выделяемые под заголовки
btrfs fi resize $((120 * 1024 - 16))M /
# у меня лап... шифрование, поэтому нужно еще уменьшить шифрованный раздел
cryptsetup -b "$(( (120 * 1024**3 - 16 * 1024**2) / 512 ))" resize cryptroot
cryptsetup status cryptroot
exit

umount -R /mnt

# Размечаем второй диск, создаем на нем бут раздел и для данных
cfdisk /dev/mvme1n1

# Копируем файловую систему
# Корень
dd if=/dev/mvme0n1pX of=/dev/mvme1n1pY bs=1M conv=fdatasync oflag=direct
# Boot раздел
dd if=/dev/mvme0n1p? of=/dev/mvme1n1p? bs=1M conv=fdatasync oflag=direct

# монтируемся
mount -o subvol=@ /dev/mvme1n1pY /mnt

# chroot
arch-chroot /mnt
# проверяем
mount -a
exit

efibootmgr -c -d /dev/mvme1n1 -p N -L "Linux Boot Manager" -l \efi\boot\bootx64.efi

# По желанию
wipefs -a /dev/mvme1n0

Исходная версия tz4678_2, :

писец портянка… я переезжаю так:

mount -o subvol=@ /dev/mvme0n1pX /mnt

arch-chroot /mnt
mount -a
# смотрим сколько места занято
btrfs fi us .
# сжимаем
btrfs fi resize 120G /
# у меня лап... шифрование, поэтому нужно еще уменьшить шифрованный раздел
# тут главное не забыть про 16 мегабайт, выделяемые под заголовки
cryptsetup -b "$(( (120 * 1024**3 - 16 * 1024**2) / 512 ))" resize cryptroot
cryptsetup status cryptroot
exit

umount -R /mnt

# Размечаем второй диск, создаем на нем бут раздел и для данных
cfdisk /dev/mvme1n1

# Копируем файловую систему
# Корень
dd if=/dev/mvme0n1pX of=/dev/mvme1n1pY bs=1M conv=fdatasync oflag=direct
# Boot раздел
dd if=/dev/mvme0n1p? of=/dev/mvme1n1p? bs=1M conv=fdatasync oflag=direct

# монтируемся
mount -o subvol=@ /dev/mvme1n1pY /mnt

# chroot
arch-chroot /mnt
# проверяем
mount -a
exit

efibootmgr -c -d /dev/mvme1n1 -p N -L "Linux Boot Manager" -l \efi\boot\bootx64.efi

# По желанию
wipefs -a /dev/mvme1n0