大数据兼云计算(王明龙)讲师-LINUX-DAY08-MBR和GPT

MBR和GPT

一.制作镜像

dd if=/dev/cdrom of=/rhel.iso

cat /dev/cdrom > /rhel.iso

二.MBR备份/破坏/恢复
MBR备份

dd if=/dev/sda of=/mbr.bak bs=512 count=1

破坏MBR

dd if=/dev/zero of=/dev/sda bs=30 count=1

MBR恢复

dd if=/mbr.bak of=/dev/sda

备份磁盘上某一部分

dd if=/dev/sda of=/aa.bak skip=446 bs=1 count=64

恢复某一部分

dd if=/aa.bak of=/dev/sda seek=446

拿512字节的备份文件只恢复分区表

dd if=/mbr.bak of=/dev/sda seek=446 skip=446 bs=1 count=64

======================================================================

三.GPT分区 硬盘大于2T,MBR的分区不支持

parted -l 查询GPT分区

parted /dev/sdb

(parted) mklabel gpt 转换分区表
(parted) mklabel msdos 转换成MBR分区表
(parted) mkpart /dev/sdb 创建GPT分区
ext4
1000M
2500M
(parted) p 查看分区表
(parted) quit

partx -a /dev/sdb 添加时更新分区表

partx -d /dev/sdb 删除时列新分区表

ls /dev/ | grep sdb

parted -l 查询GPT分区

mkfs.ext4 /dev/sdb1

fdisk命令不能处理GPT分区

parted /dev/sdb2

(parted) rm 2

partx -d /de/sdb

ls /dev/ | grep sdb

(parted) rescue 1000M 2500M 恢复分区

parted /dev/sdb mkpart primary ext4 2500M 3000M

partx -a /dev/sdb

mkfs.ext4 /dev/sdb3

mount /dev/sdb3 /opt

查看超级块信息

dumpe2fs /dev/sda1

查看inod号

ls -i 文件名

stat 文件名

关闭ext4日志功能

vim /etc/mke2fs.conf

    ext4 = {
            features = has_journal,extent,huge_file,flex_bg,uninit_bg,dir_nlink,extra_isize
                  把红色地方去掉即可

检查/修复文件系统

fsck /dev/sdb1 //检查文件系统

fsck -p /dev/sdb1 -y //自动修复文件系统

硬链接

ln 源文件 新文件名

软链接

ln -s 源文件 新文件名

两者区别
硬链接不可跨分区创建,软链接可以
硬链接i节点相同,软连接不相同
硬链接删除其中一个文件存在,软连接删除主文件,快捷方式也被删除

设置grub和system加密

grub-md5-crypt //制作md5的密码

 Password:    随意
 Retype password:   与上相同 
 $1$i1YST1$F1Qa8DK9PKGmM1i/uxBtB/     //把此密码复制

vim /etc/grub.conf //在title上下添写上面复制的密码即可

   password --md5 $1$i1YST1$F1Qa8DK9PKGmM1i/uxBtB/        //限制控制grub
   title Red Hat Enterprise Linux (2.6.32-358.el6.x86_64)
      password --md5 $1$i1YST1$F1Qa8DK9PKGmM1i/uxBtB/     //限制进入系统

Quota
额度
区块配额
索引节点配额
软限制
硬限制
限期

猜你喜欢

转载自blog.csdn.net/wangminglong1989/article/details/81367158