Перенести portage на другой жесткий диск.

Купил новый жесткий диск, хочу перенести на него /usr/portage а на старом освободить место, как это сделать проще всего чтоб все работало по прежнему?

просто

Просто перенеси, а потом симлинк создай.

Если не LVM то

Если не LVM то так:
1) Форматируем винт в выбранной фс
2) Переносим на него содержимое каталога /usr/portage/*
3) Правим фстаб чтоб на /usr/portage монтировался хард

Все

ЗЫ
Можно перенести целиком /usr

В принципе в

В принципе в /etc/make.conf можно прописать где находится директория с портежами, но я предпочел импользовать mount --bind , чтобы везде одинаково лежало.

в общем в самом

в общем в самом простом варианте с симлинком не работает emerge-delta-webrsync говорит

something is screwy with target dir /usr/portage
ok, tarsync failed. that's teh suck :/

вариант с монтированием нового винта в /usr/portage/ не подходит тк я этот винт использую не только для портажей

вариант mount --bind нормально работает но непонятно как сохранить это состояние после перезагрузки както в fstab этот mount --bind прописывается или как сделать подскажите?

/mnt/data/gentoo/portage

/mnt/data/gentoo/portage /usr/portage   none    bind     0 0

Спасибо! теперь

Спасибо! теперь все работает:)

я сделал

я сделал симлинком и у меня всё работает :) сам portage на другом разделе, нежели /usr

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".