Installing Intrepid Ibex on a USB Key
I started doing some machine level coding this month and it is the most complicated programming language I have ever seen. It takes quite a bit of time outputing “hello world” on the terminal. It’s not the same as just importing your libraries, creating your class and typing out, system.out.println(“hello world”);, or printf(“hello world”);. The high level programming languages like C, C++, C#, or Java make this so much easy for you, but once you start assembly language, you’re done! It will take a lot more time to get to know how the language works.
So, I figured the best way to write assembly language is in linux. So I decided to hop on the band wagon and download the most popular unix/linux variant I can find which happens to be Ubuntu. I downloaded Ubuntu 8.10 or what many like to call it, Intrepid Ibex. I already have Hardy Heron (8.04) on my computer as dual boot with Windows XP so I decided to install it on my 8 Gb USB key. I used this article from PenDriveLinux in order to install to USB. The installation process is actually the same thing as just installing it on your computer. The article states that you should remove any existing hard drives in your computer/laptop before you plug in the USB, but you don’t have to. As long as you know the name of the hard drive(s) on your computer and the name of the USB key, you should be fine. Oh, you have to make sure to set your BiOS to boot from CD and if you want to use the Ubuntu USB, then you better make sure your computer can boot from USB as I learned the hard way. In the partition option, they give you which storage device you can partition and it will show you the USB key. Choose the USB key from the list and start the installation. Usually installing Ubuntu on a computer takes around half an hour. It depends on the reading/writing speed of your hard drive and the CD/DVD drive. If you install it on USB though, you better make some popcorn because it will take a while. It took about an hour and a half to finish installation but when it finally finished installing I leapt with glee, only to have it brought back down to observing HOW SLOW it is on USB. The operating system is so slow on USB; due to the fact it is SSD technology slowing it down, a lot. I’ll open up Firefox and it will take about thirty seconds for the program to pop up and when I create three empty tabs….it takes a LONG time for the program to respond. You actually might think that the program stopped responding but, just be patient and you’ll see. Anyways I had enough of that once I tried out the many applications that came with Intrepid Ibex. They just took too much time to boot up and I couldn’t do any work on it. The terminal was even slow and I couldn’t do my machine level coding on it.
Well, it was waste of 8 Gb. It was cool installing the OS on my USB key but the end results do not satisfy the curiosity. Next time I’ll install it on my external hard drive and see how that goes.