LINUX.ORG.RU

Делаешь архив, выходишь из-под пользователя, заходишь рутом, делаешь раздел на новом винте, копируешь туда все из архива.
И в /etc/fstab напиши свой новый раздел как /home, что-то вроде
/dev/hda1 /home ext3 defaults 1 2

jackill ★★★★★
()

у меня не хватило места на 3 гигабайтном диске, т.к. /usr
занимал 2,5 гигабайта, я скопировал /usr на другой диск и
забиндил его через fstab:


/dev/sda5 none swap sw 0 0
/dev/sda6 / ext3 defaults,errors=remount-ro 0 1
/dev/hdb1 /mnt/lfs ext3 defaults,errors=remount-ro 0 1
/dev/hda1 /mnt/data ext2 defaults,errors=remount-ro 0 1
proc /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
none /dev/pts devpts gid=5,mode=620 0 0
/dev/fd0 /mnt/floppy auto noauto,owner,kudzu,iocharset=cp1251,codepage=866 0 0
/mnt/data/usr /usr none bind 0 1
#mount -t ext2 /dev/ram1 /mnt/ram/
#/dev/ram1 /mnt/ram/ ext2 defaults,errors=remount-ro 0 1
/dev/cdrom /mnt/cdrom udf,iso9660 noauto,owner,kudzu,ro,iocharset=cp1251 0 0


соответственно нужная тебе строчка - /mnt/data/usr /usr none bind 0 1
главное монтировать /dev/hda1 (который монтируется как
/mnt/data) раньше, чем монтировать /mnt/data/usr (который в свою
очередь монтирется как /usr из корня на /dev/sda6). Тоесть как бы
таким монтированием увеличили емкость sda6 только для директории /usr
на размер винчестера /dev/hda1

Только правда при сбое /dev/hda1 система по моему, загрузится только в синглмоду.

vilfred ☆☆
()

Я тока одного не понял: разве нельзя тупо копию /home сделать на другой раздел а в корень кинуть простой линк на /dev/sda1 или куда там ещё... Сам не пробовал - места на такие фокусы нет. Там ж нету ничего системного - чем линк не канает?!

rasserg
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.