How to re-allocate disk space on solaris 10

I am not very good at UNIX and seek help here. I tried to install Oracle 10g on a 64 bit Sun sparc machine with solaris 10 as OS. After I installed solaris 10, the current file system on the machine looks like this:

/dev/dsk/c0t0d0s0 5104758 4854293 199418 97% /
/devices 0 0 0 0% /devices
ctfs 0 0 0 0% /system/contract
proc 0 0 0 0% /proc
mnttab 0 0 0 0% /etc/mnttab
swap 971856 1024 970832 1% /etc/svc/volatile
objfs 0 0 0 0% /system/object
fd 0 0 0 0% /dev/fd
swap 971184 352 970832 1% /tmp
swap 970896 64 970832 1% /var/run
/dev/dsk/c0t0d0s7 32858997 32601 32497807 1% /export/home

Then, I created oracle directory as /u01/app/oracle. It automatically mount from /dev/dsk/c0t0d0s0. Now disk space in that partition is almost full (97%). I need to use /dev/dsk/c0t0d0s7 because this partition got enough space. If I create /u01/app/oracle under /dev/dsk/c0t0d0s7, will the mount point be under /export/home? From file system angle, it will show directory like: /export/home/u01/app/oracle? Please help me to figure out this part correctly. Thanks for your help.

slice7 IS mounted on export/home! if you create /u01/app/oracle it is on the / filesystem on slice0.
if you like to have a new filesystem /u01/..... you have to add a new disk to the system or shrink /export/home (slice7) and create a new slice on the disk. if there is no needed data on slice7, boot with cd and make a new layout with "format" edit /etc/vfstab and you are done. (all data on the affected slices will be lost!!!)
if you need to save the data, you need a second disk and the tool "lu". the tool can merge or splitt filesystems an all you need is a reeboot after all is done.

hth,
DN2

DukeNuke2:

Thanks for your advice. I couldn't add a new disk to the machine. So only way is to boot from CD and make a new layout for a new slice. But could you be more specific with the procedures? How about configuring partition to make slice0 big enough by re-installing solaris 10? Also I have found that solaris 10 has a manage console. On the console, there is management tool Storage/Disks, go to there, I see the partition on the whole disk. The management tool allow you to view and modify disk partition information or create a file system on solaris disk partition. I guess I still can not change the partition through this tool. Am I right?