Sistem File Linux Dijelaskan Boot Loading, Partisi Disk, BIOS, UEFI dan Jenis Sistem File

Sistem File Linux Dijelaskan Boot Loading, Partisi Disk, BIOS, UEFI dan Jenis Sistem File

Konsep pemuatan boot, partisi disk, tabel partisi, BIOS, UEFI, jenis sistem file, dll. sedikit diketahui kebanyakan dari kita. Kami sering menemukan terminologi ini tetapi jarang mengambil rasa sakit untuk mengetahui hal ini dan maknanya secara rinci. Artikel ini dalam upaya untuk memenuhi kesenjangan ini dengan cara yang paling mudah.

Jenis Sistem File Linux

Tabel partisi

Salah satu keputusan pertama yang kami temui saat memasang distribusi Linux adalah partisi disknya, sistem file untuk digunakan, mengimplementasikan enkripsi untuk keamanan yang bervariasi dengan perubahan arsitektur dan platform. Salah satu arsitektur yang paling banyak digunakan, Intel sedang mengalami beberapa perubahan dan penting untuk memahami perubahan ini yang di sisi lain membutuhkan pengetahuan tentang proses boot.

Banyak pengembang menjalankan keduanya Windows Dan Linux pada mesin yang sama yang mungkin menjadi preferensi atau kebutuhan. Sebagian besar boot-loader saat ini cukup pintar untuk mengenali sejumlah sistem operasi pada kotak yang sama dan menyediakan menu untuk boot ke yang disukai. Cara lain untuk mencapai tujuan yang sama adalah dengan menggunakan virtualisasi menggunakan Xen, Qemu, Kvm atau alat visualisasi pilihan lainnya.

BIOS vs UEFI

Jika saya ingat dengan benar, sampai larut 90Bios yang dipertinya Input dasar/Sistem keluaran adalah satu -satunya cara untuk mem -boot sistem intel. BIOS menyimpan informasi partisi di bidang khusus yang disebut Rekaman Boot Master (Mbr) sehingga kode tambahan disimpan di sektor pertama dari setiap partisi boot.

Terlambat 90Intervensi Microsoft dengan Intel menghasilkan antarmuka firmware universal yang dapat diperluas (Uefi) tujuan awal yang adalah untuk boot dengan aman. Mekanisme boot ini terbukti menjadi tantangan bagi rootkit khusus yang terpasang dengan sektor boot dan sulit dideteksi dengan BIOS.

Boot dengan BIOS

Booting dengan Bios Membutuhkan penempatan kode boot atau urutan boot di Mbr yang ditempatkan di sektor pertama disk boot. Jika lebih dari satu sistem operasi diinstal, boot loader yang diinstal digantikan oleh satu loader boot umum yang menempatkan kode boot pada setiap disk booting selama instalasi dan pembaruan secara otomatis, yang berarti pengguna memiliki pilihan untuk boot ke salah satu dari salah satu OS yang diinstal.

Namun terlihat, khususnya pada windows bahwa boot loader non-windows tidak akan memperbarui sistem secara khusus program tertentu yaitu., YAITU tetapi sekali lagi tidak ada aturan yang sulit dan cepat atau didokumentasikan di mana pun.

Boot dengan uefi

Uefi adalah teknologi booting terbaru yang dikembangkan dalam kolaborasi erat Microsoft dengan Intel. UEFI mengharuskan firmware dimuat ditandatangani secara digital, cara untuk menghentikan rootkit yang terpasang dengan partisi boot. Namun masalah dalam boot linux menggunakan UEFI adalah kompleks. Booting Linux di UEFI membutuhkan kunci yang digunakan harus dipublikasikan di bawah GPL yang bertentangan dengan protokol Linux.

Namun masih mungkin untuk menginstal Linux pada spesifikasi UEFI dengan menonaktifkan 'Boot aman'dan memungkinkan'Boot warisan'. Kode boot di UEFI ditempatkan di bawah subdirektori /EFI, partisi khusus di sektor disk pertama.

Jenis Sistem File Linux

Distribusi Linux standar memberikan pilihan disk partisi dengan format file yang tercantum di bawah ini, yang masing -masing memiliki makna khusus yang terkait dengannya.

  1. ext2
  2. ext3
  3. ext4
  4. JFS
  5. Reiserfs
  6. Xfs
  7. BTRFS

Ext2, ext3, ext4

Ini adalah versi progresif dari Sistem file yang diperluas (ext), yang terutama dikembangkan Minix. Versi diperpanjang kedua (ext2) adalah versi yang lebih baik. Ext3 Menambahkan peningkatan kinerja. Ext4 adalah peningkatan kinerja selain tambahan menyediakan fitur tambahan.

Baca juga: Apa itu ext2, ext3 & ext4 dan cara membuat dan mengonversi sistem file linux

JFS

Itu Sistem file jurnal (JFS) dikembangkan oleh IBM untuk AIX UNIX yang digunakan sebagai alternatif untuk sistem ext. JFS adalah alternatif ext4 Saat ini dan digunakan di mana stabilitas diperlukan dengan penggunaan sumber daya yang sangat sedikit. Saat CPU Power terbatas, JFS menjadi berguna.

Reiserfs

Itu diperkenalkan sebagai alternatif ext3 dengan peningkatan kinerja dan fitur canggih. Ada saat ketika SUSE LinuxFormat file default adalah Reiserfs tetapi kemudian Reiser keluar dari bisnis dan Suse tidak punya pilihan selain untuk kembali ke ext3. Reiserfs mendukung ekstensi sistem file secara dinamis yang relatif merupakan fitur canggih tetapi sistem file tidak memiliki bidang kinerja tertentu.

Xfs

Xfs adalah kecepatan tinggi JFS yang ditujukan untuk paralel I/o pengolahan. NASA masih menggunakan sistem file ini di 300+ Server Penyimpanan Terabyte.

BTRFS

Sistem file b-tree (BTRFS) Fokus pada toleransi kesalahan, administrasi yang menyenangkan, sistem perbaikan, konfigurasi penyimpanan besar dan masih sedang dikembangkan. BTRFS tidak direkomendasikan untuk sistem produksi.

Format file berkerumun

Sistem file berkerumun tidak diperlukan untuk booting tetapi paling cocok di sudut pandang penyimpanan bentuk lingkungan bersama.

Format file non-linux

Ada banyak format file yang tidak tersedia di bawah Linux tetapi digunakan oleh OS lain. Yaitu., NTFS Oleh Microsoft, HFS oleh Apple/Mac OS, dll. Sebagian besar dapat digunakan di bawah Linux dengan memasangnya menggunakan alat-alat tertentu seperti NTFS-3G untuk memasang sistem file NTFS tetapi tidak disukai di bawah Linux.

Format file unix

Ada format file tertentu yang digunakan secara luas di Linux tetapi tidak disukai di bawah Linux khusus untuk menginstal sistem root Linux. e.G., UFS dari BSD.

Ext4 adalah sistem file Linux yang disukai dan paling banyak digunakan. Dalam kasus khusus tertentu Xfs Dan Reiserfs digunakan. BTRFS masih digunakan di lingkungan eksperimental.

Partisi disk

Tahap pertama adalah partisi disk. Saat membagi kita harus mengingat poin di bawah ini.

  1. Partisi menjaga cadangan dan pemulihan dalam pikiran.
  2. Tanda batasan ruang dalam partisi.
  3. Manajemen Disk - Fungsi Administratif.

Manajemen Volume Logis

LVM adalah partisi kompleks yang digunakan dalam instalasi penyimpanan besar. Struktur LVM Menghambat Partisi Disk Fisik yang sebenarnya.

Menukar

Menukar digunakan untuk paging memori di linux khususnya selama hibernasi sistem. Tahap sistem saat ini ditulis untuk bertukar saat sistem dijeda (Hibernate) pada titik waktu.

Suatu sistem yang tidak akan pernah hibernasi membutuhkan ruang swap yang sama dengan ukurannya Ram.

Enkripsi

Tahap terakhir adalah enkripsi yang memastikan data dengan aman. Enkripsi dapat berada di tingkat disk serta direktori. Dalam enkripsi disk, seluruh disk dienkripsi dapat membutuhkan beberapa jenis kode khusus untuk mendekripsi.

Namun ini masalah yang kompleks. Kode dekripsi tidak dapat tetap pada disk yang sama yang menjalani enkripsi sehingga kita membutuhkan perangkat keras khusus tertentu atau membiarkan motherboard melakukannya.

Enkripsi disk relatif mudah dicapai dan kurang kompleks. Dalam hal ini kode dekripsi tetap pada disk yang sama, di suatu tempat di direktori yang berbeda.

Enkripsi disk diperlukan dalam pembangunan server dan mungkin merupakan masalah hukum berdasarkan lokasi geografis yang Anda implementasikan.

Di sini, di artikel ini, kami mencoba melempar lampu Manajemen Sistem File sebaik manajemen Disk dengan cara yang jauh lebih mendalam. Itu saja untuk saat ini. Saya akan berada di sini lagi dengan artikel menarik lainnya yang patut diketahui. Sampai kemudian tetap disini dan terhubung ke tecmint dan jangan lupa untuk memberi kami umpan balik berharga di bagian komentar di bawah ini.

Baca juga: Struktur direktori Linux dan jalur file penting yang dijelaskan