Visit Our UNIX and Linux User Community


no command works after i created new partition!!!


 
Thread Tools Search this Thread
Operating Systems Solaris no command works after i created new partition!!!
# 1  
Old 06-17-2011
no command works after i created new partition!!!

This was my intial setup of the partition table.
Code:
Part      Tag    Flag     Cylinders        Size            Blocks
  0       root    wm     259 - 2666        4.70GB    (2408/0/0)  9863168
  1       swap    wu       3 -  258      512.00MB    (256/0/0)   1048576
  2     backup    wm       0 - 4091        7.99GB    (4092/0/0) 16760832
  3 unassigned    wm    2667 - 2916      500.00MB    (250/0/0)   1024000
  4 unassigned    wm       0               0         (0/0/0)           0
  5 unassigned    wm       0               0         (0/0/0)           0
  6 unassigned    wm       0               0         (0/0/0)           0
  7 unassigned    wm       0               0         (0/0/0)           0
  8       boot    wu       0 -    0        2.00MB    (1/0/0)        4096
  9 alternates    wu       1 -    2        4.00MB    (2/0/0)        8192

I created on partition of 500mb space long back and left it for future use.
Code:
3 unassigned    wm    2667 - 2916      500.00MB    (250/0/0)   1024000

Today i wanted to set a tag to it and then mounted it.

Code:
Enter partition id tag[unassigned]: usr
Enter partition permission flags[wm]:
Enter new starting cyl[2667]:
Enter partition size[1024000b, 250c, 2916e, 500.00mb, 0.49gb]:
partition> l
Ready to label disk, continue? y

partition> p
Current partition table (unnamed):
Total disk cylinders available: 4092 + 2 (reserved cylinders)

Part      Tag    Flag     Cylinders        Size            Blocks
  0       root    wm     259 - 2666        4.70GB    (2408/0/0)  9863168
  1       swap    wu       3 -  258      512.00MB    (256/0/0)   1048576
  2     backup    wm       0 - 4091        7.99GB    (4092/0/0) 16760832
  3        usr    wm    2667 - 2916      500.00MB    (250/0/0)   1024000
  4 unassigned    wm       0               0         (0/0/0)           0
  5 unassigned    wm       0               0         (0/0/0)           0
  6 unassigned    wm       0               0         (0/0/0)           0
  7 unassigned    wm       0               0         (0/0/0)           0
  8       boot    wu       0 -    0        2.00MB    (1/0/0)        4096
  9 alternates    wu       1 -    2        4.00MB    (2/0/0)        8192

Code:
# mount /dev/dsk/c0d0s3 /usr

Once i mounted it no command works.. only cd command works.. i am a newbie. can some one please tell me what mistake i did here . and is there any way to correct it.
# 2  
Old 06-17-2011
all the main commands reside in /usr/bin (not to mention all the other stuff like libs, etc.). If you mount a new blank partition to /usr of course you will lose all the command. Try mounting the partition to some other empty directory.
# 3  
Old 06-17-2011
oh..now i got it.. okay now when i create some new partition.. i can set my own partition tag.. is there any specific set of names that can only be kept to partition tag.?

and can correct the mess which i did by mounting /usr ?
# 4  
Old 06-17-2011
Tag can be any one of the following values:
Code:
unassigned, boot, root, swap, usr, backup, stand, var, hone, alternates, reserved

You may also come across "public" and "private". These were used by the StorageEdge volume manager.
# 5  
Old 06-17-2011
Thanks fpmurphy .. and as i mentioned earlier.. i created a new partition and mounted /usr into it.. after that.. i could not use any command.. can i fix this? is there anyway?
# 6  
Old 06-17-2011
Once you mounted your new partition into /usr/, you can no longer see all the files you used to have in there. They're not deleted, they're still on disk, but all you see is the empty partition you put overtop. And without /usr/, many important libraries and programs are missing.

If you didn't put it in the mount table, you should be able to fix this just by rebooting the machine because you didn't actually destroy anything.

I'm presuming you wanted to add space to /usr? It doesn't work quite like that, you can't mount one partition on top of another partition to get one larger partition.
This User Gave Thanks to Corona688 For This Post:
# 7  
Old 06-17-2011
Thanks i powered off by solaris box and restarted it worked again. Thanks corona688.. no i am nt trying do anything Smilie first time tried to create partition Smilie so it ended up like this. now fixed. Thanks all who helped me .

Previous Thread | Next Thread
Test Your Knowledge in Computers #62
Difficulty: Easy
DNS in Internet terms stands for the 'Domain Name System'.
True or False?

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Command works at command line but not from cron

Oracle Linux 6. Trying to set up a simple monitoring of memory usage. This command does exactly what I want at the command line: echo $(date +%Y-%m-%d" "%H:%M:%S) $(grep PageTables /proc/meminfo) >> /home/oracle/meminfo.logBut when I put it in my crontab: * * * * * echo $(date +%Y-%m-%d"... (2 Replies)
Discussion started by: edstevens
2 Replies

2. Shell Programming and Scripting

Cp command works on command line but not in bash

The below command moves all the .vcf files into the directory. cp /home/cmccabe/Desktop/test/vcf/overall/stats/*.vcf /home/cmccabe/Desktop/NGS/annovar When I use a bash wrapper the target.txt gets created but the text files do not get copied. All the paths are the same, but not sure why... (2 Replies)
Discussion started by: cmccabe
2 Replies

3. UNIX for Dummies Questions & Answers

Shell script not working but command works in command prompt

Hi everyone I have a problem with my script If I try directly this command /usr/bin/nice -n 19 mysqldump -u root --password="******" wiki_schneider -c | nice -n 19 gzip -9 > /point_de_montage/$(date '+%Y%m%d')-wiki-db.sql.gz It works But if I simply add this command in a script and... (8 Replies)
Discussion started by: picemma
8 Replies

4. Shell Programming and Scripting

How the below command works?

hi, can any one explain the below command. run it and see and if you understand please tell me. File=s1_abc.txt.xls.pdf MOD_File=$(echo ${File%.*}_`date +%Y%m%d_%H%M%S%N`.${File##*.}) i asked somedays before and got the above code. i needed to add date time stamp just before the last... (2 Replies)
Discussion started by: Little
2 Replies

5. Programming

How Readelf command works?

Hello all I want to read program header of a executable without using readelf. I know it can be tough. I will do the programming myself. Just give me a hint of it. Thanks ---------- Post updated at 05:02 AM ---------- Previous update was at 04:58 AM ---------- basically i want to count... (3 Replies)
Discussion started by: aditya08
3 Replies

6. Shell Programming and Scripting

SH script, variable built command fails, but works at command line

I am working with a sh script on a solaris 9 zone (sol 10 host) that grabs information to build the configuration command line. the variables Build64, SSLopt, CONFIGopt, and CC are populated in the script. the script includes CC=`which gcc` CONFIGopt=' --prefix=/ --exec-prefix=/usr... (8 Replies)
Discussion started by: oly_r
8 Replies

7. Shell Programming and Scripting

help with shell script: cp command not working, but mv command works...

Hello. I would like to ask your help regarding the cp command. We are using a cp command to create a back-up copy of our file but to no avail. It's just not working. We already checked the file and directory permissions and all seems correct. We have a script (ftp.script) which calls on... (1 Reply)
Discussion started by: udelalv
1 Replies

8. Solaris

Created a partition and modified vfstab, recieve error after reboot

Hi there Should mention, I am Oracle DBA. Installed Solaris 10 on VM Ware. Created a partition, no hassle there. Modified vfstab, but made a typo, after reboot, received error message. See attached... Any ideas, be greatly appreciated. (2 Replies)
Discussion started by: Ackers
2 Replies

9. UNIX for Dummies Questions & Answers

Command only works in it's own directory

Unix/Darwin/MacOSX Terminal -- and I'm a newby. I have a file called 'symfony' here: /opt/sf/data/bin/symfony If I go: cd /opt/sf/data/bin and then, ./symfony -V It responds with the version number (like it should) Great. However, if I go to another directory: (1 Reply)
Discussion started by: pipp
1 Replies

10. UNIX for Dummies Questions & Answers

I've created a partition with GNU Parted, how do I mount the partition?

I've created a partition with GNU Parted, how do I mount the partition? The manual information at http://www.gnu.org/software/parted/manual/parted.html is good, but I am sure about how I mount the partition afterwards. Thanks, --Todd (1 Reply)
Discussion started by: jtp51
1 Replies

Featured Tech Videos