歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux服務器 >> CentOS6.3啟動的相關知識詳解

CentOS6.3啟動的相關知識詳解

日期:2017/3/2 16:25:09   编辑:Linux服務器

  CentOS6.3啟動的相關知識詳解

CentOs 6.3啟動之前按E鍵,再按E,進行入GNU GRUB頁面.

CentOS6.3啟動的相關知識詳解   三聯

  GNU GRUB 是一個多重操作系統啟動管理器.GRUB是GRand Unified Bootloader的縮寫。

  root(hd0,0)

  root指定啟動時的位置,hd0電腦的第一塊硬盤,後面的數字代表分區的意思,即第一個分區。整體意思就是:從第一塊硬盤第一個分區啟動

  kernel /boot/vmlinuz-2.6.32-358.el6.x86_64 ro root=UUID=6e24ec7a-2d19-466e-bacc-92750b1f4bef rd_NO_LUKS rd_NO_LVM LANG=en_US.UTF-8 rd_NO_MD SYSFONT=latarcyrheb-sun16 crashkernel=auto KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM rhgb quiet

  kernel 是Gurb的一個命令,用來加載Linux內核,這個表示的是操作系統的內核存放位置,當前的CentOS操作系統的內核就是存放著 /boot 目錄下的vmlinuz-2.6.32-358.el6.x86_64, 後面跟的是內核的參數,ro表示只讀的,每一個參數都用空格隔開。

  選中這個選項,再按E,可以編輯這個命令,光標直接到這個命令最後,我們可以在最後添加相關的參數,按enter保存修改,返回到grub頁面,再按B可以用自定義參數啟動內核。

  initrd /boot/initramfs-2.6.32-358.el6.x86_64.img

  initrd 全稱initial RAM disk。Linux為什麼啟動的速度那麼快,是因為其操作系統的內核非常的精簡,為了讓Linux的內核保持精簡,我們就將其不常用的驅動、功能編譯為模塊,在需要的時候對其進行動態加載。所以這個initrd就是存放的是我們的那些不常用的驅動、功能所編譯成的模塊。之前的Linux版本裡面使用的是initrd文件,initramfs是initrd的一個替代優化版本,比initrd更加節省空間、更加靈活。所以現在的Linux版本都是用的是initramfs

Copyright © Linux教程網 All Rights Reserved