模塊
查看模塊:
#lsmod
加載模塊:
#modprobe 模塊名稱
查看模塊信息:
#modinfo 模塊名稱
安裝模塊:
#insmod ko模塊的絕對路徑
整理模塊之間的依賴性關係:
#depmod
#vim /lib/modules/2.6.36/modules.dep
卸載模塊:
# modprobe -r fat
FATAL: Module fat is in use.
# modprobe -r vfat
# modprobe -r fat
假如你有一個新模塊ntfs.ko
#mkdir /lib/modules/2.6.36/kernel/fs/ntfs
#cp ntfs.ko /lib/modules/2.6.36/kernel/fs/ntfs
#insmod /lib/modules/2.6.36/kernel/fs/ntfs/ntfs.ko
#modprobe ntfs.ko
#depmod
grub:
所在位置:/boot/grub
配置文件:/etc/grub.conf-->/boot/grub/grub.conf
default=0 確定開機啓動順序
timeout=5 進入編輯grub界面的倒數時間
splashimage=(hd0,0)/grub/splash.xpm.gz grub界面背景圖片
hiddenmenu
title Red Hat Enterprise Linux Server (2.6.36)
root (hd0,0) 確認boot分區
kernel /vmlinuz-2.6.36 ro root=/dev/sda2 以只讀方式掛載根分區
initrd /initramfs-2.6.36.img
mbr備份
#dd if=/dev/sda of=/mbr.bak bs=512 count=1
破壞mbr
#dd if=/dev/zero of=/dev/sda bs=512 count=1
mbr恢復整個512
#dd if=/mbr.bak of=/dev/sda
只恢復64字節的分區表
#dd if=/dev/sda of=/mbr.bak skip=446 seek=446 bs=1 count=64
========================================================
只備份64字節分區表:
#dd if=/dev/sda of=/pt.bak skip=446 bs=1 count=64
只恢復64字節分區表:
#dd if=/dev/sda of=/mbr.bak skip=446