Skip to main content

How to Install Google Chrome OS using Virtual Box

Chrome books have been hit the market in the US or purchase online from, but in India, yet to come. Before going for purchasing Chrome Book, is it possible to see how it actually works in our PC or Laptop. Here are the Steps.

Download Chrome OS : (Download the OS for Virtual Box as there are 3 versions)

Download Virtual Box:

I downloaded Virtual Box for Ubuntu

My System Configuration is Lenovo R500 with 2GB RAM and Core 2 duo Processor

1. Install Virtual Box


(Above Screen is the First Screen of Virtual Box, My machine already has Windows XP in it)

2. Click “New “ and you will get the following Screen, Type “Chrome OS” and Select the OS and Version and Click “Next”


3. Select the Memory to be allotted to Chrome OS, It gave a recommendation of 256 MB, but I prefer 512MB RAM and clicked “Next”. Depending on the Total size of RAM, the Base memory size will vary.


4. Select “Use Existing Hard Disk” (as we already downloaded the chromeOS-xxxxx.vdi File from, Select the path of the file and click “Next”(please See Below)


5. Further, click “Finish” and “Finish”, and your Virtual OS is created. Now Come to the First Screen and Select “Chrome OS” (as below) and Click “Settings”.

In the Settings Click System "-> Processor –> Enable the Extended Features “Enable PAE/NX”

and Click Network –> Select  “Host-only Adapter”  -> Select “vboxnet0 “ and Click Ok

(These steps are important, as when the Chrome OS started, it needs a network and it works only on the Physical Address Extension)


6. Select the Network (if it is not working, then try something else) and click the proxy settings and provide the details


7. Once done, the OS will check for the updates and it will ask you to enter the gmail account and password (as the entire OS works with Google Chrome alone). However, you can login as a guest also. In our case, if the username/password combo is not accepted, login with guest access.


8. Once done, the OS will boot the Chrome browser (as give below).


9. Since we are in a virtual Machine, the internet can be configured using “NAT”. Go to the First Screen of Virtual Box

Click “Settings” –> Network –> Select “NAT” and click “OK”


10. Now you can browse the Chrome OS.


Since only the chrome browser is involved in the entire OS (Linux OS is running in the background), it occupies less memory, that’s why chrome OS is preferred in netbooks and lower end laptops.

If your concern in only on internet, basic office computing and accounting, etc. then Chrome OS is the best. Definitely, chrome OS will beat the competition in the lower end netbook/notebook markets.


Popular posts from this blog

Installing TexLive 2019 in Ubuntu 18.04

Installation of TexLive 2019 in Linux (Ubuntu 18.04 LTS)
TeX (Tech)

Installation of TexLive 2019

Please watch the video for full installation

I used .iso file to download, the Total size is 3.3GB for Linux,

and i used the torrent file to download, it took me just 20 min to download the entire .iso file

Extract the .iso file to a folder and open a terminal

$] sudo ./install-tl
(it goes into a terminal mode, which is faster compared to the GUI Mode)

$] sudo ./install-tl -gui
after the installation, set the PATH, MANPATH and INFOPATH as suggested by LATEX

export PATH=$PATH:/usr/local/texlive/2019/bin/x86_64-linux
export MANPATH=/usr/local/texlive/2019/texmf-dist/doc/man
export INFOPATH=/usr/local/texlive/2019/texmf-dist/doc/info

put these lines in to the /home/pradeepkumar/.bashrc

$] gedit /home/pradeepkumar/.bashrc
We have installed TexLive 2019 and texstudio.

To install texstudio

$] sudo apt install texstudio
The look and feel of TexStudio looks like this image.

texlive, it install everyt…

Implementing a new system call in Kernel version 2.6.32

A system call is used by application or user programs to request service from the operating systems. Since the user programs does not have direct access to the kernel whereas the OS has the direct access. OS can access the hardware through system calls only.The following files has to be modified for implementing a system call/usr/src/linux- set of files to be createdCreate a new directory newcall/ inside the path “/usr/src/linux-” Create new files Makefile, newcall.c and put them in the /usr/src/linux- folder Create new user files (in any folder of Linux) to test the system call
testnewcall.c, testnewcall.h (created in /home/pradeepkumar) syscall_table_32.S Find the file /usr/src/linux- and add the following line at the end

Electrical Machine Design (equations)

FactorsDC Machine Transformers Induction Machines Synchronous MachinesOutput EquationPa=CoD2Ln, where Pa=P/h for generators, Pa=P for motorsFor Single Phase
Q=2.22 f Bm Ai Kw Aw d10-3
For Three Phase
Q=3.33 f Bm Ai Kw Aw d 10-3Q=CoD2 L ns
KVA Input Q=
HP * 0.746 / Cos f * hQ=CoD2 L ns
KVA Input Q=
HP * 0.746 / Cos f * h
For Turbo alternators
Q=1.11Bavac KwsVa2 L 10-3/nsOutput CoefficientCo=Bav ac* 10-3where Bav-magnetic loading and ac - electric loadingDNACo=11 Kws Bav ac 10-3Co=11 Kws Bav ac 10-3 Choice of Magnetic LoadingFlux Density in Teeth Frequency of Flux Reversals Size of machineDNAMagnetizing current, Flux Density, Iron lossIron loss, Stability, Voltage Rating, Parallel Operation, Transient ShortCircuit current Choice of Electric LoadingTemperature rise,
speed of machine, Voltage, Armature reaction, CommutationDNAOverload Capacity, Copper losses, Temperature rise, Leakage ReactanceCopper loss, Synchronous reactance, Temperature rise, Stray Load losses,
Voltage rating Flux …