Так что, если кому надо. Я нашел рабочий способ. Я использовал systemrescuecd
.
Сначала нужно удалить sda1/2
из RAID1:
mdadm /dev/md0 --fail /dev/sda1
mdadm /dev/md1 --fail /dev/sda2
mdadm /dev/md0 --remove /dev/sda1
mdadm /dev/md1 --remove /dev/sda2
После удаления /dev/sda2
в Gparted (через systemrescuecd)
Удалены ярлыки «загрузка» и «рейд» из SDA1 в Gparted
Затем в командной строке:
Parted /dev/sda
resizepart
1
245000
quit
Создан sda2 в свопе Gparted linux -.
mdadm --add /dev/md0 /dev/sda1
mdadm --add /dev/md1 /dev/sda2
То же самое для sdb1/2.
После:
e2fsck -f /dev/sda1
e2fsck -f /dev/sdb1
И:
mdadm --grow --size max /dev/md0
Затем я использовал «проверить» для md0 в GParted.
Готово. Работает отлично.
Когда dpkg -l
не указан шаблон, он игнорирует пакеты, помеченные как «не -установленные». Чтобы обойти это, создайте шаблон:
dpkg -l '*'
apt list
относится к apt
-, аналогично dpkg-query
(, который обрабатывает dpkg -l
), и не имеет эквивалентов apt-get
или apt-cache
.