Howdo: From 'ON' button to your desktop
For my first how do post, I am going to talk about how do it all works from on switch / button to your desktop. Why desktop not your OS (operating system)? I don't know. Maybe sounds catchy rather then long words such as Operating System. Or specific words such as KDE. Or the computer GUI. Other than that I figure everybody knows what a desktop is cause all OS has one. Even the TUI(text base user interface) base system has one. Its just the way it is being exposed for users differently. I remember back in those days when my father has this personal computer (PC) which runs to TUI before the GUI loads up. You got to select what you want to do first. Something like
Menu:
Start *******
Format Disk
.......
Please select your choice:
|
'|' is a blinking cursor.
This is actually what I call it as desktop also. Even though it doesn't go specifically to users' login account desktop somehow I see it a desktop of the system before users own desktop. Now a days once your system boots up it goes directly to the specific desktop with icons, application or directory. For instance if we look at mobile phones this is its desktop.


Before we press the 'ON' switch what do we know? Nothing I figure. Ops maybe the switch looks different compare to my phone and my laptop. Other than that..hmm. Nothing. Well thats what we see on the surface. The main function of this 'ON' switch is actually to bootup your computer by sending out a 1 voltage signal (not 1 Volt), thus, as Dr Frankenstien would say, “ITS ALIVE!!!!”. Your processor running, your CDROM blinks, your monitor flicks, your optical mouse lights up, your keyboard's cap's lock, num lock or other led indicator blinks and dies out. Whats happening at this short period of time (slow processor be longer) is that the BIOS (basic input/output system) identifies the functionality of your computer peripherals. On older phones you can see that the keypad lights up a sec before you see the logo and the teeee neeee neeee neeee sound. If you are an electrical engineering student the PIC programming or the assembly (.asm) language used to light up a LCD is something similiar to this BIOS.

After bios, theres the master boot record (MBR). This guy is usually designated on your boot device. Mostly your hard disk unless you bootup to your desktop using floppy disks. Bootstrapping to your OS, after the computer's BIOS passes execution to machine code instructions contained within the MBR. There are many types of bootloader from here. Such as GRUB, LILO, DOS and many more. So what it does is tell what to do to start your OS then to your dekstop. Since I am using GRUB as my bootloader I will go on depth to this part. What GRUB usually do is identifying the image of your kernel and other configuration on /boot/grub/. In the Windows world maybe some of us never heard of such term. The issue of a system booting invisible, unless you use the old version of windows. So nothing much we non-IT literate users been spared on learning or knowing the most important part and how it works.


Wah penatnya (exausting). Theres a lot more going after that. I think this is the only thing I am going to write. By the way if theres any errors on my way of spitting out howdo it works feel free to tell me.
Comments
Post a Comment