Creating Your Own Operating System
Creating Your Own Operating System
COM
ABSTRACT:
Every one in this world are very curious to know How operating system(os) is build.For those people this
article will guides you to build you own operating system.
SUSE Studio Onsite® is a Web based user interface for building and testing
appliance in a web browser. It supports creation of virtual appliances and live
systems based on SUSE Linux operating systems. SUSE Studio Onsite is the
SUSE Studio release intended for installation on a server machine behind the
firewall. A software appliance is a pre-configured combination of an application
for example, a Web server and its configuration, for example, SUSE Linux
Enterprise Server. All 3 parts are integrated into a single image and can be
deployed on industry hardware or in a virtual environment.The publicly hosted
version is available at http://susestudio.com.
3.Select the option create new appliance and choose one template.The template determines
the operating system where your appliance is based upon. This can be any SUSE
Linux Enterprise Desktop, SUSE Linux Enterprise Server, or Kde4 desktop
VMware-based flavours for 32- or 64-bit processor architecture depending on the
server configuration. Use can choose either opensuse which means open source nor
suse linux enterprise which means a paid version.After choosing the type name
your appliance.as I given below
STEP 2: Adding Software
Optionally extend the chosen base template with additional software from either
your standard source or from an openSUSE repository. Here you need to choose
your packages for development of your operating system.You can add whatever
you want such as games, multimedia, desktop, tools in the form of packages. Here
you can search your software’s which you want to include.
From External Repositories Add additional repositories from the Open Build
Server (OBS) or any other URL providing a software collection which is
compatible with SUSE Studio and its template. Any Compatible RPMs Upload
any compatible RPMpackage from your hard disk or from the Web to
SUSESTUDIO
Make sure it is built for your base template and its architecture is the same as your
appliance.SUSE Studio notifies you, if any dependencies cannot be fully resolved.
2. Enter a search word to reduce the list of shown repositories. Whenever user adds
an repository, the repository will be available for all users. Click Add to
Choose the proper repository and you are done.
Desktop: Configure automatic login for users and any program which is
automatically started during login.
Appliance: Set up advanced configuration for your appliance like disk, memory
and others.
Scripts: Run custom scripts at the end of you’re appliance build. Usually for
Experts .
DASD (.raw)
PXE/Net boot
Click the Build tab.it will build you all your packages into your desire format.
After building of your appliance suse studio will provide you two options called
download media and test drive if you don’t have VMware of virtualbox.it is good
to select option called Test drive from your built appliance.
A new window opens in your browser. Your appliance automatically boots and
displays your login screen.
OR
You can install your applicance in your own computer for usage or to test the
appliance.
END
Authors: K.CHAITANYA & T.TEJDEEP
Currently Pursuing 2nd year integrated M.S
software engineering in VIT university
Chennai campus