освобождаване на допълнително място за линукс-програми?
Здравейте,
искам да изтрия един дял( BACKUP) на харда ми, и да го ползвам за линукс-програми за SUSE-то, което вече е инсталирано. Предполагам, че не става така, тъй като BACKUP е преди дяла, на който е инсталиран линукса?
[img width=800 height=478]http://img119.imageshack.us/img119/7332/partitionen6of.jpg[/img]
Мерси предварително :033:
Re: освобождаване на допълнително място за линукс-програми?
Мммда, не могат да се слеят.
Иначе по принцип е възможно програмите да са ти на друг партишън, просто трябва в инсталацията да нагласиш този партишън като mountpoint за /usr . Не знам дали може да се правят такива настройки на вече инсталирано сусе. :undecided:
Re: освобождаване на допълнително място за линукс-програми?
Идеята за mount-point "/usr" е напълно осъществима.
1) mkdir /mnt/new
2) mount /dev/hda4 /mnt/new -o rw #този с label="backup"
3) cp -ax /usr/* /mnt/new/
4) rm -rf /usr/*
# (4) само ако rm и mount се намират извън оригиналния /usr. В противен случай съдържанието на /usr ще трябва да се изтрие по друг начин. Напр. с буутване от CD
5) mount --move /mnt/new /usr
# --move работи само под ядра с версия по-висока от 2.5.1
#Ако suse-to е с по-старо ядро, (5) трябва да се раздели на 2 команди:
5.1) umount /dev/hda4
5.2) mount /dev/hda4 /usr -o rw
6) rm -rf /mnt/new
Следва създаване на запис в /etc/fstab, така че всеки път /dev/hda4 да се монтира в /usr
Re: освобождаване на допълнително място за линукс-програми?
Оправих го така, както ми писа Ghost... Suse-то е ново, версия 9.3(kernel 2.6.11)
Благодарско на отзовалите се :Drinks: