Вы можете собрать GNU coreutils из исходного кода и вручную скопировать полученную команду ls (1 )под другим именем в PATH, например /usr/bin/gls
.
Например, самые простые шаги:
./configure
make
cp src/ls /usr/bin/gls
Почему вы пытаетесь "объединить" разделы? Это совершенно правильная установка. Да, второй раздел не нужен, но с LVM это не имеет значения, у вас просто два PV, вы можете использовать место на обоих из них.
Если вы действительно хотите это изменить, вам необходимо убедиться, что в sda3
PV не сохранены данные.(pvs -o+pv_used
сообщит вам, сколько места выделено для каждого PV ). Это означает, что вам нужно сжать логический том root
с помощью lvreduce
(. Не забудьте также использовать -r
для изменения размера файловой системы ), чтобы убедиться, что он подходит для sda2
PV. После этого с помощью pvmove
переместите из него все выделенные экстенты :pvmove /dev/sda3
, после этого должна сработать команда vgreduce
. После этого вам нужно будет удалить раздел и изменить его размерsda2
(не забудьте использовать pvresize
для фактического изменения формата физического тома на нем ).