>fdisk в Solaris показывает следующее:
>
>Total disk size is 38768 cylinders
>Cylinder size is 2016(512 byte) blocks
>
>
>
> Cylinders
>Partition Status Type
> Start End Length
> %
> 1 Active
> Solaris 1
> 10159 10159
>26
> 2
> IFS: NTFS
>10160 38759 28600
> 74
> 3
> EXT-DOS
> 38760 38767 8
> 0
>
>___________________________________________________________________
>Partition:
>
> Tag
> Cylinders
> Size
>0. root
> 3-87
> 83.67MB
>1. usr
> 88-454
> 361.27MB
>2. backup
>0-10156
> 9.76GB
выше имеем кусок /usr, ниже начало /var - то что ты хочешь увеличить
>3. var
> 455-521
> 65.95MB
ниже swap
Итак, если ты хочешь БЕЗБОЛЕЗНЕННО увеличить /var, что мы имеем:
"сверху" /var ограничен УЖЕ существующим /usr, трогать не хотелось бы,
либо backup этого куска /usr и /var и переразбивай на здоровье.
Вариант сверху рассмотрели, типа не кайф... Смотрим "снизу":
"снизу" /var идет swap - 590MB и после swap идет 26.5MB НЕРАСПРЕДЕЛЕННОГО
места - unassigned. Это ТО ЧТО НАДО:
- можно безболезненно откусить от swap место и swap перераспредилить с
учетом unassigned. (Предварительно сохраняем содержимое /var куда нить
в /home - tar или cpio)
Понятно?
Другой вариант - использование линков: смотрим ЧТО у нас занимает
много места в /var и будет расти и дальше, ну например mail, log'и...
берем и создаем директории /home/mail с chown|chmod аналогичными
/var/spool/mail, /home/adm (логи) тоже с chmod|chown аналогичными
/var/adm, затем tar оригинала в альтернативные /home/mail|adm
директории, затем делаешь:
mv /var/spool/mail /var/spool/mail.orig
mv /var/adm /var/adm.orig
это на всякий случай для отката
Теперь линки на новые места:
ln -s /home/mail /var/spool/mail
ln -s /home/adm /var/adm
Все, если проблем нет, удаляешь /var/spool/mail.orig и /var/adm.orig,
так все OK и предварительно мы из них уже все перенесли tar'ом.
Теперь у тебя РЕАЛЬНО /var/spool/mail и /var/adm содержимое будет
храниться на партиции home
Ну и замечания по ходу: разнесенный /usr - могу лишь предположить что
/usr и /usr/local, нафига? далее убогий /var и swap на ПОЛ-ГИГА :)
ну мб для кого-то это и нормально, но логика иде? Хде, иде лохика?
Ну и наконец /home на 7GB - на этой машине много пользователей или
ты для себя ее используешь? :)
ps. могу немного в чем-то ошибаться - никогда не видел работу fdisk'а
Solaris-x86 (это касательно двух /usr)
>4. swap
> 522-1121
> 590.62MB
>5. unassigned 1122-1148
> 26.58MB
26.58MB, "цик - выбросила в пропасть..." :)
>6. usr
> 1149-2794
> 1.58GB
>7. home
> 2795-10156
> 7.08GB
>8. boot
> 0-0
> 0.98MB
>
>9. alternates 1-2
>
> 1.97MB