Rumah  >  Artikel  >  Operasi dan penyelenggaraan  >  Apakah peranan MBR linux

Apakah peranan MBR linux

青灯夜游
青灯夜游asal
2023-02-16 12:07:181360semak imbas

Di Linux, peranan MBR adalah untuk menyimpan program but but. Fungsi program but permulaan ialah: 1. Muatkan kernel sistem pengendalian 2. Mempunyai menu yang membolehkan pengguna memilih sistem untuk boot 3. Panggil program but permulaan yang lain, yang merupakan kunci kepada multi-; permulaan sistem.

Apakah peranan MBR linux

Persekitaran pengendalian tutorial ini: sistem linux7.3, komputer Dell G3.

Apakah itu linux MBR? Apa gunanya?

MBR ialah singkatan daripada Rekod But Induk Bahasa Inggeris, yang bermaksud rekod but induk dalam bahasa Cina. Sektor pertama trek 0 cakera keras dipanggil MBR Saiznya ialah 512 bait, dan kawasan ini boleh dibahagikan kepada 3 bahagian.

  • Bahagian pertama ialah kawasan pra-but (kawasan pra-but), menduduki 446 bait; kawasan jadual (Jadual partition), merangkumi 64 bait Kawasan ini bersamaan dengan program kecil Fungsinya adalah untuk menentukan partition mana yang ditandakan sebagai partition aktif, kemudian baca kawasan boot partition tersebut dan jalankan kod tersebut. kawasan itu;

  • Bahagian ketiga ialah bendera hujung sektor, menduduki 2 bait.

Fungsi paling penting dalam MBR ialah menyimpan program but but. Apakah peranan MBR linux

Peranan pemuat but

Peranan BIOS adalah untuk menguji sendiri dan kemudian membaca pemuat but daripada MBR. Kemudian, fungsi paling penting pemuat but adalah untuk memuatkan kernel sistem pengendalian. Sudah tentu, pemuat but untuk setiap sistem pengendalian adalah berbeza. Format fail setiap sistem pengendalian adalah berbeza, jadi program but permulaan setiap sistem pengendalian juga berbeza. Sistem pengendalian yang berbeza hanya boleh memuatkan kernel mereka sendiri menggunakan pemuat but mereka sendiri. Jika saya hanya mempunyai satu sistem pengendalian yang dipasang pada pelayan saya, pemuat but untuk sistem pengendalian tersebut akan dipasang dalam MBR. Apabila BIOS memanggil MBR, ia membaca program but permulaan dan kernel boleh dimuatkan.

Tetapi kadangkala, terdapat berbilang sistem pengendalian yang dipasang dalam pelayan saya, tetapi hanya terdapat satu MBR, jadi program but sistem pengendalian yang manakah dipasang dalam MBR?

Jelas sekali, satu MBR tidak mencukupi. Setiap cakera keras hanya boleh mempunyai satu MBR dan tidak boleh diubah, jadi adalah mustahil untuk menambah bilangan MBR. Sistem ini hanya boleh membahagikan satu sektor dalam setiap sistem fail (yang boleh dianggap sebagai partition), yang dipanggil Sektor Boot. Pemuat but juga boleh dipasang dalam sektor but setiap partition, iaitu pemuat but boleh dipasang dalam MBR dan dalam sektor but setiap partition individu. Dengan cara ini, berbilang sistem pengendalian boleh dipasang pada pelayan yang sama (setiap sistem pengendalian mesti dipasang dalam partition yang berbeza), dan setiap sistem pengendalian boleh dibut.

Terdapat masalah lain, BIOS hanya boleh mencari program but but dalam MBR, tetapi bukan program but but dalam sektor but partition. Jadi, untuk melengkapkan boot berbilang sistem, kaedah kami adalah untuk meningkatkan fungsi program but but supaya program but boot (GRUB) yang dipasang dalam MBR boleh memanggil program but boot lain dalam sektor boot partition.

Oleh itu, pemuat but mempunyai fungsi berikut:


Memuatkan kernel sistem pengendalian. Ini adalah fungsi paling penting pemuat but.

  • mempunyai menu yang membolehkan pengguna memilih sistem yang hendak dimulakan. Jika anda telah memasang dua sistem Windows pada pelayan, anda sepatutnya melihat menu pemilihan yang serupa, tetapi menu pemilihan ini disediakan oleh program but permulaan Windows, bukan GRUB.

  • Anda boleh memanggil program but permulaan lain, yang merupakan kunci kepada permulaan berbilang sistem. Walau bagaimanapun, perlu diingatkan bahawa program but permulaan Windows tidak boleh memanggil program but permulaan Linux, jadi kami biasanya mengesyorkan memasang Windows dahulu dan kemudian Linux Ini adalah untuk memasang program but permulaan Linux ke dalam MBR dan menulis ganti program but permulaan Windows .

  • Sudah tentu, perintah pemasangan ini tidak mutlak Walaupun Windows akhirnya dipasang, kami juga boleh memasang GRUB secara manual untuk memastikan program but Linux masih dipasang dalam MBR.

  • Gambar di bawah menunjukkan kepada kita fungsi untuk memulakan pemuat but.

Peranan pemuat but

Cadangan berkaitan: "Apakah peranan MBR linuxTutorial Video Linux
"

Atas ialah kandungan terperinci Apakah peranan MBR linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn