Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: TEO_SK8 в Mar 12, 2006, 15:25



Титла: Преместване на /usr
Публикувано от: TEO_SK8 в Mar 12, 2006, 15:25
Много се извинявам, но ще ви задам един според мен глупав въпрос. Значи така имам 2 харда.Един IBM [3gb ;500 mb swap i 2500mb ext] и един  seagate [3gb celiq ext]. Имам инсталирамо сусе 10. Но както знаете то е на 5 диска и кото сложа някоя друга програма и сега имам 1 % празно място в  IBM-a . Как да направа така че да си използвам и другият (да си инсталирам програмите там). Мисля че трябва да се премести /usr , но не съм сигурен и незнам как.Ето ви изхода от командата df -h[CODE]

Teo@linux:~> df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/hda2             2.6G  2.5G   38M  99% /
tmpfs                 126M   12K  126M   1% /dev/shm
/dev/hdd1             3.1G   39M  3.0G   2% /boot
/dev/hdb1              18G   11G  7.2G  60% /windows/C
/dev/hdb5              30G   19G   12G  62% /windows/D
/dev/hdb6              30G   22G  8.2G  73% /windows/E

Моля помогнете много ми е спешно!


Титла: Преместване на /usr
Публикувано от: в Mar 12, 2006, 16:22
Здравей
предлагам ти едно друго решение,
инсталирай си ОС-а на единия хард а другия си го монтирай като
/home


Титла: Преместване на /usr
Публикувано от: ray в Mar 12, 2006, 16:31
Здравей,
Май наистина най-лесния вариант е да се премести /usr от hda2 на hdd1.
По-сигурният начин е да се намали /boot на hdd1 на 128 MB (или дори 64).
Това става с някакво LiveCD (Knoppix,Slax,VSLive)-виж qtparted.
Добре е обаче преди това да се направи рез. копие на данните (ядрата).
Проблема обаче е къде да се поставят (не е добре на Win дял, губят се правата и собствениците май), а на hda2 няма толкова място.
Тук може да се запазят само последните едно/две ядра, останалите и без това не са нужни (с вероятност 99% ;)
Остава hdd1 (64 MB) за /boot а останалите ~3GB (hdd2) за /usr от hda2.
След това самото прехвърляне може да стане и с "cp -a /mnt/hda/usr/* /mnt/hdd" (преди това hda2 се монтира в /mnt/hda а hdd2 се монтира в /mnt/hdd). Преди това трябва да се създадат /mnt/hda и /mnt/hdd.
Последно се редактира /etc/fstab:
/dev/hdd2    /usr    ext3    defaults,noatime   0 0
Тук може да се наложи смяна на "ext3" и махане на "noatime".
После umount /mnt/hda /mnt/hdd и reboot. Това май е всичко.
Горното се прави от работещо LiveCD.
В началото се изкуших да предложа направо да се копира * от /usr в /hdd1/usr и /usr да стане hardlink към /hdd1/usr, но смътно помня че имаше някаква особеност при връзките между два отделни дяла, затова предложих тази по-сигурна схема. Някой тук да допълни ?
PS: по-горе вместо cp -a може и с tar, rsync,dump и вероятно други ;)
Успех.Румен


Титла: Преместване на /usr
Публикувано от: TEO_SK8 в Mar 13, 2006, 22:06
Да ти кажа 4естно тва ми се вижда прекалено сложно и рисковано! Понеже този Yast Control Center се прецака и тва сусе нещо не ме кефи. Мисля да си сложа убунту или кубунту (отново).Но мисля ,че пак ще имам същият проблем. Може ли да ви помоля да ми обясните (като на кривоглед олигофрен) как точно ще стане това и ила ли разлика между местенето на /usr през сусе и кубунту или убунту. Благодаря предварително :) .


Титла: Преместване на /usr
Публикувано от: GoodT в Mar 13, 2006, 22:25
Щом ще инсталираш нова дистрибуция, инсталирай на /dev/hda2 - / , а на /dev/hdd1 - /usr  (чиста работа).


Титла: Преместване на /usr
Публикувано от: TEO_SK8 в Mar 13, 2006, 22:39
Един много труден въпрос - КАК ? . И друго коя дистрибуция е по добра Убунту или кубунту ( аз предпочитам Убунту ).


Титла: Преместване на /usr
Публикувано от: angie_bg в Mar 14, 2006, 09:32
Дистрибуцията си е една и съща. Въпросът е дали предпочиташ Gnome или KDE. А при инсталацията Ubuntu най-чинно си пита в кои дялове да сложи boot, home и т.н.


Титла: Преместване на /usr
Публикувано от: TEO_SK8 в Mar 14, 2006, 18:19
А при сусе как става ? Мисля, че още незнам какво искам да ви кажа. Вие какво ще ми препоръчате сусе или убунту. Ама все пак нз как да да монтирам /usr i boot  със сусе. Моля ви се кажете ми как


Титла: Преместване на /usr
Публикувано от: GoodT в Mar 14, 2006, 18:36
По време на инсталацията ще те пита кое-къде освен ,ако не е AUTO.
ВАЖНО:"да монтирам /usr i boot" - не (boot) , a корена /  и /usr


Титла: Преместване на /usr
Публикувано от: TEO_SK8 в Mar 14, 2006, 18:59
Ами мисля, че не ми пита . На СУСЕ 10, ако не ме пита как да го направя. Благодаря предвалително !