Instalasi Xinu OS oracle virtualbox
Pengenalan Sistem Operasi
Sistem Operasi (SO) adalah perangkat lunak yang berfungsi untuk mengelola perangkat keras dan perangkat lunak lainnya di dalam sebuah komputer. Fungsi utama sistem operasi adalah untuk menjadi perantara antara pengguna dengan perangkat keras komputer, serta menyediakan berbagai layanan yang memungkinkan perangkat keras dan perangkat lunak dapat bekerja secara bersamaan.
Beberapa fungsi utama dari sistem operasi adalah:
- Antarmuka Pengguna: Menyediakan antarmuka bagi pengguna agar dapat berinteraksi dengan perangkat keras komputer.
- Manajemen Memori: Mengelola penggunaan memori oleh berbagai aplikasi agar tidak saling bertabrakan.
- Manajemen Proses: Mengatur jalannya proses yang berjalan pada komputer, serta bagaimana proses tersebut berinteraksi satu sama lain.
- Manajemen File: Mengatur penyimpanan, pengambilan, dan pengorganisasian file di dalam sistem.
- Manajemen Perangkat Keras: Mengontrol perangkat keras seperti keyboard, mouse, layar, printer, dll.
Contoh sistem operasi yang populer adalah:
- Windows
- Linux
- macOS
- Android
- iOS
Modul 1: Pendahuluan Praktikum Sistem Operasi
Pada modul pertama ini, praktikan akan dikenalkan dengan aturan dan sistem pelaksanaan praktikum, serta tools yang digunakan selama praktikum. Beberapa tools yang harus dipersiapkan dan terinstal di komputer praktikan adalah:
- Oracle VM VirtualBox: Untuk menjalankan virtual machine (VM) di mana sistem operasi lain dapat dijalankan.
- Xinu OS: Sebuah sistem operasi ringan yang digunakan untuk tujuan praktikum ini.
- Ubuntu: Sebagai sistem operasi yang berjalan di dalam VirtualBox.
- Sourcetrail: Alat bantu untuk memahami dan menelusuri kode sumber yang digunakan dalam praktikum.
source data : Index of /homes/comer/downloads/Xinu_Book_And_Code/VirtualBox
Sebelum memulai praktikum, pastikan tools tersebut sudah terinstal di komputer lab masing-masing dan tidak ada kerusakan perangkat keras.
Modul 2: Instalasi Xinu
Tujuan Praktikum
Pada modul ini, praktikan diharapkan dapat menginstal dan mengkonfigurasi Xinu OS serta memahami arsitektur sistem Xinu OS.
Langkah-langkah Instalasi Xinu OS
Import dan Setting Development-System VM:
- Jalankan VirtualBox dan impor file
development-system.ovauntuk memulai pengaturan VM. - Setel jaringan dan port serial menjdi \\.\pipe\com_1 untuk komunikasi antara VM. Tidak perlu di centang/checklist
- Jalankan VirtualBox dan impor file
- Jadikan enable 3D Acceleration
- Jadikan enable 3D Acceleration
Setting Backend VM:
- Import dan setting file
backend.ovayang merupakan virtual machine target untuk menjalankan Xinu OS. - Pengaturan serupa dilakukan pada VM ini untuk memastikan komunikasi antara Development-System dan Backend berjalan dengan lancar.
- Import dan setting file
- Jadikan enable 3D Acceleration
- Jadikan enable 3D Acceleration
Arsitektur Xinu: Xinu menggunakan dua virtual machine (VM):
- Development-System VM: Digunakan untuk pengembangan Xinu OS (berbasis Debian Linux), tempat programmer mengedit dan mengompile kode Xinu.
- Backend VM: Digunakan untuk menjalankan Xinu OS setelah di-compile pada Development-System.
Modul 3: Eksplorasi Xinu
Tujuan Praktikum
Praktikan akan belajar untuk menjalankan dan berinteraksi dengan Xinu melalui terminal, serta memahami beberapa perintah dasar yang digunakan dalam sistem Xinu.
Langkah-langkah Menjalankan Xinu
Menjalankan VirtualBox:
- Jalankan Development-System VM dan login menggunakan username
xinudan passwordxinurocks.
- Jalankan Development-System VM dan login menggunakan username
Menggunakan Perintah Xinu:
- Beberapa perintah dasar yang digunakan di terminal Xinu adalah:
cd xinu/compile: Pindah ke direktori tempat file Xinu disimpan.make clean: Menghapus file image Xinu yang lama untuk memastikan proses kompilasi yang baru.make: Proses kompilasi Xinu OS, yang akan mengubah kode sumber menjadi file image Xinu.sudo minicom: Menggunakan minicom untuk berkomunikasi antara VM Development-System dan Backend VM.
- Beberapa perintah dasar yang digunakan di terminal Xinu adalah:
Verifikasi Xinu Berjalan:
- Setelah menjalankan backend VM dan memperoleh pesan "Welcome to GRUB", Xinu telah berhasil dijalankan di Backend VM.
- Praktikan dapat memberikan perintah pada terminal untuk berinteraksi langsung dengan Xinu.
Perintah Xinu
Sama seperti sistem operasi lainnya, Xinu menyediakan berbagai perintah untuk memanipulasi dan mengelola proses yang berjalan. Beberapa perintah dasar yang dapat digunakan adalah:
xsh$ help: Menampilkan daftar perintah yang dapat dijalankan di Xinu.- Perintah lainnya seperti
cd,ls, danexitdapat digunakan untuk navigasi dan interaksi dasar dengan sistem.
Kesimpulan
Praktikum ini bertujuan untuk memberikan pemahaman mendalam mengenai sistem operasi, dengan fokus pada Xinu OS yang merupakan sistem operasi kecil dan ringan. Melalui instalasi, konfigurasi, dan eksplorasi perintah Xinu, praktikan diharapkan dapat memahami konsep dasar pengoperasian dan pengembangan sistem operasi serta penerapannya dalam dunia nyata.
0 Comments