1、 指定/boot目錄所在的分割槽
grub> set root='hd0,msdos1'
2、載入核心檔案,並以唯讀的方式載入根分割槽
3、 指定initramfs檔案
grub> initfd /initramfs-4.18.0-80.e18.x86_64.img
4、 啟動
grub> boot
5、進入系統後重新生成/boot/grub2/grub.cfg檔案
[root@wfy ~] grub2-mkconfig -o /boot/grub2/grub.cfg
前446個位元組是引導程式,寫在硬碟. 後面是分割槽表資訊
模擬損壞
[root@wfy ~] dd if=/dev/zero of=/dev/nmve0n1 bs=446 count=1
開啟電源時進入韌體
把光碟啟動改成第一項(shift +)f10儲存
進入光碟救援模式
切換真正的根檔案
sh-4.4# chroot /mnt/sysimage
bash-4.4#
修復引導程式
bash-4.4# grub2-install /dev/nmve0n1
bash-4.4# exit
#退出2次,選擇從本地磁碟啟動
開啟電源時進入韌體
把光碟啟動改成第一項(shift +)f10儲存
進光碟救援模式
同 前446位元組損壞
提前備份mbr 檔案
dd if=/dev/nmve0n1 of=mbr.bak bs=512 count=1
進入救援模式
ifup ens 網絡卡 #(開啟網路)
scp root
chroot /mnt/sysimage
把硬碟啟動改成第一項(shift +)f10儲存
開啟電源時進入韌體
把光碟啟動改成第一項(shift +)f10儲存
進光碟救援模式
同 前446位元組損壞
chroot /mnt/sysimage
vim /etc/yum.repos.d/wfy.repo 配置yum倉庫
yum reinstall kernel-*
緊急模式裡 修復grub 引導程式
grub2-install /dev/nvme0n1
grub2-mkconfig -o /boot/grub2/grub.cfg
進入緊急模式輸入root密碼
掛載所有檔案系統,發現是/etc/fstab問題
mount -a
確保當前根檔案系統可讀寫rw
mount -o remount,rw /etc/fstab
修改成正確配置
vi /etc/fstab
# 常見錯誤
# /etc/fstab中:
#1、引用的裝置不存在
#2、掛載點不存在
#3、檔案系統型別書寫錯誤
#4、掛載選項錯誤等
#5、檔案系統損壞
重啟即可
reboot
tuned在/usr/lib/tuned
檢視所有調優的配置檔案
tuned-adm list
檢視推薦的調優配置檔案
tuned-adm recommend
修改調優的配置檔案
tuned-adm profile virtual-guest
掛載NFS檔案系統啟動
1.在伺服器上啟動nfs服務 2.修改uboot啟動引數bootargs openjtag print bootcmd nand read.jffs2 0x30007fc0 kernel bootm 0x30007fc0 bootdelay 2 ethaddr 08 00 3e 26 0a 5b n...
Linux系統啟動 虛擬檔案系統
我們按下電源鍵,計算機第乙個執行的程式就是mbr上面的bootloader,同時,bios還會完成一些硬體的初始化等,接下來呢bootloader就要去載入核心檔案到記憶體,然後將核心檔案解壓,完成核心檔案的載入,從這裡開始bios的功成身退,以後的任務就交給核心來完成了。核心檔案在 呢?輸入 ls...
Linux系統啟動 虛擬檔案系統
我們按下電源鍵,計算機第乙個執行的程式就是mbr上面的bootloader,同時,bios還會完成一些硬體的初始化等,接下來呢bootloader就要去載入核心檔案到記憶體,然後將核心檔案解壓,完成核心檔案的載入,從這裡開始bios的功成身退,以後的任務就交給核心來完成了。核心檔案在 呢?輸入 ls...