Как переместить программы на другой диск
Всем доброго времени суток, установил manjaro linux недавно, столкнулся с тем, что у меня заканчивается место на диске, в основном это связанно с тем что у меня стоит portproton и хотелось бы переместить его на другой диск или дать возможность использовать свободный диск, как дополнительный
Вариантов решения масса. Во пара простых:
1. Простецкий. Форматируешь новый диск, монтируешь его например в /mnt/home и переносишь на него или весь свой /home (под рутом) или только своих тяжеловесов ~/games и ~/.steam. А туда, где они раньше были, создаешь символьные ссылки.
Ссылки делаются просто:
ln -s /mnt/home/games /home/твой_юзер/games
(сперва путь где файлы находятся физический, затем где создать ссылку)
Или в любом файловом менеджере.
2. Правильный. Под рутом на отформатированный раздел переносишь весь /home. Раздел маунтишь с точкой монтирования /home.
Если не шаришь в fstab, воспользуйся программой для разметки дисков (gparted или partitionmanager)
Как переместить установленную ИГРУ или ПРОГРАММУ на другой диск
3. BTRFS. Сперва смотришь имя второго диска:
lsblk -p
Например оно «/dev/sdb»
Потом добавляешь свой второй диск к существующей точке монтирования:
btrfs device add /dev/sdb /
или еще лучше
btrfs device add /dev/sdb /home
Опционально выравниваешь содержимое (лучше не стоит):
btrfs balance start /
Источник: pingvinus.ru
Как перенести всю систему Linux на другой диск? [дубликат]
У меня появился новый диск, но я не хочу по новой ставить систему. Есть ли способы полностью перенести всю систему Linux (Kali Linux), а так же все данные на другой диск?
Отслеживать
задан 6 янв 2019 в 10:51
user303264 user303264
абсолютно точно так же, как и любую другую систему: быстрее всего — переставить блочное устройство, дольше — скопировать файлы с одного блочного устройства на другое.
6 янв 2019 в 11:14
1 ответ 1
Сортировка: Сброс на вариант по умолчанию
Есть много подходов. Можно воспользоваться утилитой dd :
dd if=/dev/sda of=/dev/sdb bs=64K conv=noerror,sync
Если переносится не весь диск, а только один раздел, то:
dd if=/dev/sda1 of=/dev/sdb1 bs=64K conv=noerror,sync
А можно воспользоваться чем то типа https://clonezilla.org/, которые позволяют загрузиться с usb flash или dvd и копировать диски или разделы.
- После копирования стоит обратить внимание на /etc/fstab . Если диски монтируются на основе UUID нужно будет прописать новые значения для разделов.
- Если новый диск имеет больший размер, то надо будет создать на нем либо дополнительный раздел, либо увеличить размер текущего раздела. Тут все уже зависит от выбранной файловой системы.
Можно также просто примонтировать оба диска и скопировать данные с одного на другой. В этом случае можно будет избежать последующей корректировки размеров разделов. Но в этом случае, на диск вручную придется устанавливать загрузчик.
Linux добавление нового ДИСКА для НОВИЧКА
Источник: ru.stackoverflow.com