grub的相關操作

2021-08-11 02:40:28 字數 1028 閱讀 5357

mount /dev/sda1 /mnt

mount --bind /dev /mnt/dev

mount --bind /proc /mnt/proc

mount --bind /sys /mnt/sys

cd /mnt

chroot /mnt

grub-install /dev/sda

mount /dev/sda1 /mnt

rm /mnt/boot/grub/device.

mapgrup-install

--root-directory

=/mnt /dev/sda

1.進入grub,按"c"鍵

2.輸入"root (hd0,0)",檢視根目錄在那個分割槽。

3.輸入"kernel /boot/vmlinuz-2.6.32.41* ro root=/dev/sda1 quiet",(可以按tab補齊)回車。

4.輸入"initrd /boot/initrd.img-2.6.32.41*",(可以按tab補齊)回車。

5.最後輸入"boot",回車系統找到核心檔案正常啟動

1.進入grub,按"e"鍵選擇kernel行,再按"e"鍵,在kernel行末加上"init=/bin/bash"

2.進入後輸入mount -o remount,ro(rw) /(ro是唯讀rw讀寫)

修改檔案用rw修復檔案系統用ro

修復檔案系統:

mount -o remount ,ro /

修復檔案系統首先應該看那個盤壞了,假設修復sda1:

輸入blkid /dev/sda1,檢視硬碟格式type

="ext3"

開始修復

mount -o remount ,ro / (touch 乙個檔案看是不是唯讀的)

fsck.ext3 /dev/sda1

修復完成後重啟

GRUB2相關概念

gnu grub,簡稱 grub 是乙個來自gnu專案的啟動引導程式。grub是多啟動規範的實現,它允許使用者可以在計算機內同時擁有多個作業系統,並在計算機啟動時選擇希望執行的作業系統。grub可用於選擇作業系統分割槽上的不同核心,也可用於向這些核心傳遞啟動引數。gnu grub的前身為grand ...

mysql 的相關操作 mysql 相關操作

mysql u root p 回撤後輸入密碼 123456,進入mysql 資料庫簡單操作 1 建立資料庫 create database 資料庫名稱 2 檢視資料庫 show databases 3 刪除資料庫 drop database 資料庫名稱 4 開啟資料庫 use 資料庫名稱 資料表簡單...

grub與grub2 的的區別

grub和grub 2 的區別在於 版本號不同,grub是指 grub1.97 和以前的,grub 2 指的是 grub1.98和以後的,現在已經發布grub2.00 了。一般還是把grub2 稱作grub。注意,目前我所知道的grub 2 一般用於linux下,windows下繼續使用古董 gru...