|
Windows
|
Linux
|
Booting
|
Bootlader akan mencek file boot. Ini di
partisi C:\ lalu akan meload ntdetect.com dan ntloader,setelah itu barulah
meload kernel32.dll dan semua driver yang berkstensi .sys
(windows\System32\Driver\), setelah itu meload service dan pustaka program
yang diperlukan kemudian menjalankan winlognui.dll dan terakhir explorer.exe
|
Bootlader akan mencek konfigurasi bootlader
dimana partisi root berada barulah meload kernel, kernel kemudian melakukan
probing hardware dan setelah probing selesai, linux akan menjalankan service
dasar udev untuk membuat file device hadil probing dan meload driver yang
sesuai hardware baik driver yang tertanam di image kernel (vmlinuz) ataupun
yang berupa modul (*.ko). Setelah itu menjalankan service secara background
barulah menjalankan model GUI melalui service GDM dan KDM dan meload X11 dan
menjalankan Desktop session (Gnome, KDE, XFCE atau yang lainnya)
|
File
system
|
FAT,
FAT 32, NTFS
|
Ext
2, ext 3, ext 4
|
Hirarki
Folder
|
C:\Windows
C:\Program
Files
C:\Document
and setting
|
/bin #lokasi program utama
/boot #lokasi kernel dan konfigurasi bootlader /etc #lokasi konfigurasi system dan lokasi script service /dev #lokasi file device /lib #lokasi pustaka utama /media #lokasi mounting storage /opt #lokasi aplikasi alternatif /proc #lokasi informasi detail service /sbin #lokasi binari program sistem utama /sys #lokasi proses yang terdapat di RAM /usr #lokasi program /tmp #lokasi file sementara /var #lokasi log dan beberapa variabel konfigurasi service atau program |
Library
program and binary
|
Binari program berupa file dengan
ekstensi.exe dan library program beupa file dengan ekstensi.gll (dynamic link
library) yang terdapat di folder
C:\windows, C:\Document and settings\\Application Data, C:\Program Files\ |
Binari program berupa file ELF tanpa ekstensi
ataupun script shell *.sh dan library program berupa file ELF dengan ekstensi
.so (shared object) yang terdapat di folder /bin, /usr/bin, /usr/sbin (binari
program) sementara library (pustaka program) terdapat di folder /lib, /usr/lib
|
Konfigurasi
|
hampir semua konfigurasi terdapat pada suatu
data binary yang terdapat di file C:\Document and settings\\ntuser.dat dan
untuk membacanya digunakan program registry editor
|
konfigurasi disimpan berupa file teks baik
berupa nama tanpa ekstensi ataupun berekstensi .conf yang terdapat di folder
/etc ataupun /var
|
Selasa, 23 Oktober 2012
Struktur 2 sistem operasi yang berbeda
Langganan:
Posting Komentar (Atom)
Tidak ada komentar:
Posting Komentar
You could comment below: