Sometimes we might want some set of things to happen on startup. If it is a simple application/script we can simply add to startup applications. However this fails if we need to be root to run that. Today i will show you how it is done.
Say I want to mount a set of disk drives on startup.
- Open Terminal and type
$ gedit mounter.sh - Type the set of commands you want to run on startup in this file. Here it is
mount /dev/sda2 /home/alse/Ambusher
mount /dev/sda3 /home/alse/C - Save and close the file. Now change permissions of the file.
$ chmod +rwx mounter.sh - Then move it to /etc/init.d
$ sudo mv mounter.sh /etc/init.d/ - Add mounter.sh to rc.d
$ sudo update-rc.d mounter.sh defaults
Now mounter.sh will run on startup.
Now I will show you how to remove something which you have already added
Suppose say i want to remove mounter.sh from rc.d. Type
$ sudo update-rc.d -f mounter.sh remove
Update:
Now you can just execute the script by adding in /etc/rc.local
Thanks a lot!! I used this post to integrate my windows desktop, downloads, pictures and so on with that in ubuntu!! yaay!
ReplyDeleteStep 0: auto mount C drive as shown in the post
Step 1: delete all the folders u wanna integrate. rm -r ~/Desktop ~/Downloads ~/Pictures
Step 2: Then the following for all of folders:
ln -s /Users/Tim/Desktop ~/Desktop
ln -s /Users/Tim/Downloads ~/Downloads
ln -s /Users/Tim/Pictures ~/Pictures
and so on
Now no matter what OS i use i view the same content!!!
Nice work!
Delete