linux緊急救援模式應用
一,centos6
情況1,忘記、破解root口令
1. 開機啟動,在出現核心選項時按"鍵盤e鍵"進行編輯;在行尾新增single-->enter-->b
2. echo 'new_passwd' | passwd --stdin root
3. reboot
情況2,grub破環的修復
1. mv /boot/grub/grub.conf /boot/grub/grub.conf.bak
2. reboot
3. 此時會進入grub的命令列模式
4. root (hd0,0)
5. kernel /vmlinuz-2.6.32-696.el6.x86_64 root=/dev/sda3
6. initrd /initramfs-2.6.32-696.el6.x86_64.img
7. boot
8. mv /boot/grub/grub.conf.bak /boot/grub/grub.conf
情況3,破環/boot,並修復
#這種比較極端的情況,需要借助光碟
1. rm -rf /boot/*
2. rescue installed system #使用光碟啟動,救援模式
3. 語言,鍵盤都選擇預設;不啟用網路
4. df -h #檢查當前的系統環境
5. chroot /mnt/sysimage/
6. df -h
7. mount /dev/sr0/ /mnt
8. rpm -ivh /mnt/packages/kernel-2.6.32-696.el6.x86_64.rpm --force #安裝核心
9. ls /boot
10. grub-install /dev/sda #安裝grub
11. ls /boot
12 vi /boot/grub/grub.conf #可參考上步的配置,以下內容以實際為準
default=0
timeout=5
title c69
root (hd0,0)
kernel /vmlinuz-2.6.32-696.el6.x86_64 root=/dev/sda3
initrd /initramfs-2.6.32-696.el6.x86_64.img
13. sync
14. exit
15. reboot
情況4,破環fstab檔案,並修復
1.cd /etc
2.ls
3.vi fstab
uuid=28981109-b8f2-4151-ab4a-f6bb0918060c / ext4 defaults 1 1
uuid=c98be8ca-d912-4b2e-97b3-cc24c096d338 /boot ext4 defaults 1 2
uuid=cb16dd23-a643-4814-80fd-ab50c4289e87 swap swap defaults 0 0
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
4.exit
5.reboot
通過本次實驗,了解linux的拯救模式的應用,也有許多的問題,比如:1、在虛擬機器中進入拯救模式需要按f2進入,但是剛開始多次嘗試不能進入,其中要注意滑鼠要點進虛擬機器裡才能實現而且需要手速;2、在使用光碟進行修復時,需要在bios將網路模式更改為光碟模式,使用shift + 來調整;3.輸入命令後需要同步核心,通過sync命令操作。
學習筆記 Linux學習
echo i am whoami 反引號裡的內容會被當做命令執行 echo the cpu in my pc has cat proc cpuinfo grep c processor cores 等價於反引號 a 10 定義乙個變數,等號兩邊不能有空格 echo a的值為 a a的值為10 ech...
linux學習筆記
開機流程簡介 1 載入 bios 的硬體資訊,並取得第乙個開機裝置的代號 2 讀取第乙個開機裝置的 mbr 的 boot loader 亦即是 lilo,grub,spfdisk 等等 的開機資訊 3 載入 kernel 作業系統核心資訊,kernel 開始解壓縮,並且嘗試驅動所有硬體裝置 4 ke...
Linux 學習筆記
配置 telnet 服務 vi etc hosts.deny 在all all 行前加 號注釋,登出該行。新增一行all all 用 登出disable yes,或者修改為 disble no vi etc pam.d login 在auth required lib security pam se...