Ключевые слова:solaris, resize, hdd, (найти похожие документы)
_ RU.UNIX.SOLARIS (2:5077/15.22) _____________________________ RU.UNIX.SOLARIS _
From : rvp@demos.su 2:5020/400 12 Jul 99 13:30:44
Subj : [Solaris] Как использовать свободное пространство на диске без переинсталляции
________________________________________________________________________________
From: rvp@demos.su
Vyacheslav Ponomarenko <slava@embedded.sun.mcst.ru> wrote:
>> >
>> >Предистория:
>> >Solaris 7 x86; HDD, 4Gb:
>> >p1: Solaris, 2Gb;
>> >p2: BIG-DOS, 1Gb;
>> >p3: UNUSED, 1Gb;
>> >
>> >Хочется использовать свободное пространство без переинсталляции.
>> Все решения кривые! ;)
>>
>> Hа самом деле все проще..
>> с помощью fdisk определите размер p3 в секторах (SSIZE)
>> и потом делаете так
>> newfs -s $SSIZE /dev/rdsk/cX[tY]d0p3
>> mount /dev/dsk/cX[tY]d0p3 /new_mount_pt
>>
>> и все! я так делал.. все отлично работает, но на всякий случай сделайте
>> полный бэкап и будьте аккуратны при подсчете SSIZE ;)
> Hа самом деле именно так я и попытался сделать
> с самого начала, но неудачно, поэтому и не стал
> рассматривать этот вариант.
> troya{root}2> fdisk /dev/rdsk/c0d0p0
> Total disk size is 522 cylinders
> Cylinder size is 16065 (512 byte) blocks
> Cylinders
> Partition Status Type Start End Length %
> ========= ====== ============ ===== === ====== ===
> 1 Active Solaris 1 262 262 50
> 2 DOS-BIG 263 390 128 25
> 3 Solaris 391 520 130 25
> troya{root}3> fdisk -w -s 255 /dev/rdsk/c0d0p3 < /dev/zero
> troya{root}4> newfs -s 2088450 /dev/rdsk/c0d0p3
> newfs: /dev/rdsk/c0d0p3: Invalid field in VTOC
> troya{root}5>
помнится м DiskSuite у графической утилитки metatool была такая фича как
и у PMagic'a : resize, move и т.п.
к сожалению счас его под рукой нет - могу ошибаться
wbw
Roman Popov
--- ifmail v.2.14dev3 * Origin: Demos online service (2:5020/400)
_ RU.UNIX.SOLARIS (2:5077/15.22) _____________________________ RU.UNIX.SOLARIS _
From : Dmitry Smirnov - SUN/CIS Novosibirs 2:5020/400 13 Jul 99 08:36:04
Subj : [Solaris] Как использовать свободное пространство на диске без переинсталляции
________________________________________________________________________________
From: Dmitry Smirnov - SUN/CIS Novosibirsk SE <Dmitry.Smirnov@sun.nsk.su>
rvp@demos.su wrote:
>
> >> >Предистория:
> >> >Solaris 7 x86; HDD, 4Gb:
> >> >p1: Solaris, 2Gb;
> >> >p2: BIG-DOS, 1Gb;
> >> >p3: UNUSED, 1Gb;
> >> >
> >> >Хочется использовать свободное пространство без переинсталляции.
> >> Все решения кривые! ;)
> >>
> >> Hа самом деле все проще..
> >> с помощью fdisk определите размер p3 в секторах (SSIZE)
> >> и потом делаете так
> >> newfs -s $SSIZE /dev/rdsk/cX[tY]d0p3
> >> mount /dev/dsk/cX[tY]d0p3 /new_mount_pt
> >>
> >> и все! я так делал.. все отлично работает, но на всякий случай сделайте
> >> полный бэкап и будьте аккуратны при подсчете SSIZE ;)
>
> > Hа самом деле именно так я и попытался сделать
> > с самого начала, но неудачно, поэтому и не стал
> > рассматривать этот вариант.
>
> > troya{root}2> fdisk /dev/rdsk/c0d0p0
> > Total disk size is 522 cylinders
> > Cylinder size is 16065 (512 byte) blocks
>
> > Cylinders
> > Partition Status Type Start End Length %
> > ========= ====== ============ ===== === ====== ===
> > 1 Active Solaris 1 262 262 50
> > 2 DOS-BIG 263 390 128 25
> > 3 Solaris 391 520 130 25
>
> > troya{root}3> fdisk -w -s 255 /dev/rdsk/c0d0p3 < /dev/zero
> > troya{root}4> newfs -s 2088450 /dev/rdsk/c0d0p3
> > newfs: /dev/rdsk/c0d0p3: Invalid field in VTOC
> > troya{root}5>
Боюсь забыли выполнить format и разбить партицию на slices.
Тогда format запишет туда vtoc. Или его можно записать туда при помощи
fmthard.
Hо если я правильно помню (могу уточнить если нужно), то Solaris
for Intel не может использовать более одной Solaris партиции на жестком
диске!
>
> помнится м DiskSuite у графической утилитки metatool была такая фича как
> и у PMagic'a : resize, move и т.п.
> к сожалению счас его под рукой нет - могу ошибаться
Есть такая утилита /usr/opt/SUNWmd/sbin/growfs. Позволяет "на лету" увеличивать
размер fs на томе disksuite. Hо это немного из другой оперы.
/Das
--
- ---
Dmitry Smirnov - SUN CIS/Novosibirsk SE
Phone: +7-3832-230-222, +7-3832-233-581 Fax: +7-3832-230-458
--- ifmail v.2.14dev3 * Origin: Sun Microsystems Russia/Novosibirsk (2:5020/400)