How to Install Linux Ubuntu on Your Nook Color (Step-by-Step Guide) ?

by Jawwad in Guides, Hardware, Mobile | 2 comments

Nook color | How to Install Linux Ubuntu on Your Nook Color (Step by Step Guide) ?

We have brought to you guides on how to install Android 3.0 Honeycomb or Android 2.3 Froyo on your Nook color. As well as on how to root the Nook Color with the Android 3.0 Honeycomb installed. This time we will let you know how to install the Ubuntu on your Nook Color!

Just follow the step-by-step guide to do so:

Step 1: First download the Ubuntu files here.
Step 2: Extract the contents using 7zip, WinRAR or any of your favorite archiving utility.
Step 3: Copy the extracted folder “ubuntu” to the root of your SD card
Step 4: Un mount the nook from your pc, go into the app NookColor Tools (if you don’t have it download it here and click All Settings->Development then uncheck Auto Mount. This will prevent the SD card from being mounted automatically when plugged into the PC
Step 5: Connect Nook back to your PC and open a command line then navigate to your android sdk folder ie C:\android-sdk or wherever you have it and type the following:

adb devices

Hit enter and make sure that the Nook color comes up (should be the serial number of your Nook Color)

Step 6: To go in to the command line on the Nook type:

adb shell

After entering this command it will will bring a “#” sign.

Step 7: Now type:


cd /sdcard/ubuntu

sh ./


Step 8: So now ubuntu command line is up it should look like:


We will need to get some packages to run a GUI and then connect to it via VNC client.

For this type:

apt-get update

apt-get install tightvncserver

apt-get install lxde

export USER=root 

vncserver -geometry 1024×600

It will now set the resolution. You can change it according to you r requirements, but the native resolution for the nook is 1024×600. This is also where you will set the password for your vnc server.

Step 9: Next, we are going to add the following:

cat > /root/.vnc/xstartup
xrdb $HOME/.Xresources
xsetroot -solid grey
icewm &

After hitting enter after the last line press “Ctrl+D” twice then press enter

Step 10: We need the vnc server to start every time we start Ubuntu, type this:

cat > front
export USER=root
cd /
rm -r -f tmp
mkdir tmp
cd /
vncserver -geometry 1024×600

Same as before, hit enter after each line then after hitting enter for the last line press “Ctrl+D” twice then press enter.

Step 11: Enter this Code:

cat front /root/.bashrc > temp

cp temp /root/.bashrc

Step 12: Now on the nook open up your vnc viewer app (android vnc viewer or PocketCloud…or whatever you use) and use the following settings:

Host Address: (some don’t require this)

Password: the password you set up in step 16

Port: 5901

Save and then click connect and you should be up and running on Ubuntu! To leave Ubuntu type exit from adb. This should kill Ubuntu. Exit adb and then you can disconnect the nook from your pc.
To start Ubuntu from the nook open up a terminal emulator and type:


Hit enter, this should bring up the root@localhost, then press “Home” key and open up your VNC app. Now you are ready to rock your Linux tablet!

To exit Ubuntu: Disconnect the vnc client and from the terminal you can type:


to shut down Ubuntu.


You Might Like:

Get Free Email Updates

Inspired Geek is your primary source for latest tech news, guides and articles on Windows software, games, Apple and Android devices.

  • Get extensive coverage on latest tech news.
  • Exclusive guides on rooting, jailbreaking and unlocking mobile devices.
  • Useful apps and tips&tricks for your iOS and Android devices.
  • Exlclusive Top Countdowns for the best software.

This post was written by...

for Inspired Geek.

Hi! We are trying our best to make this spot most interesting and useful for discovering news, articles, tips & tricks and bringing you the latest in Computer, Mobile and Internet technology areas. Please support our efforts by giving your feedback, subscribing to Inspired Geek RSS (Link on top & bottom of the page), by promoting us on social websites (Facebook, Digg, Twitter, StumbleUpon etc.) or any other way you might feel convenient. Thanks for your support!

  • John

    this gives so many errors it doest even com close to working

  • brian

    the megaupload “free” download for the Ubuntu files is NO longer available.

Previous post:

Next post:

wordpress counter