磁盘分区
案例/dev/sda1 启动分区
/dev/sda2 交换分区
/dev/sda3 根分区
#以SATA接口的硬盘为例fdisk -l #查看所有硬盘和分区信息fdisk /dev/sda#进入fdisk模式输入 n 建立引导分区输入 p 确认创建主分区输入1此为分区号输入起始位置回车输入结束位置+300M输入 a输入1#这样一个300M启动分区建立完成,并设置为启动状态,键入print可查看到 boot处有*标志#建立swap分区输入 n 建立交换分区输入 p 确认创建主分区输入2分区号输入起始位置回车输入结束位置+1024M输入 t 设置分区类型输入82此为交换分区类型输入 print 查看当前分区信息#建立根分区输入 n 输入 p 确认创建主分区输入3分区号输入起始位置回车输入结束位置回车使用剩余全部空间#完成键入 print查看分区信息输入 w 对分区操作进行保存Calling ioctl() to re-read partition table.Syncing disks. 接下来还需要对分区进行格式化
mkfs.ext3 /dev/sda1mkfs.ext4 /dev/sda3mkswap /dev/sda2 fdisk模式下可用的命令集合 Command(m for help): mCommand action a toggle a bootable flag b edit bsd disklabel c toggle the dos compatibility flag d delete a partition l list known partition types m print this menu n add a new partition o create a new empty DOS partition table p print the partition table q quit without saving changes s create a new empty Sun disklabel t change a partition's system id u change display/entry units v verify the partition table w write table to disk and exit x extra functionality (experts only) 磁盘挂载 #mount 将要挂载的文件的格式 文件位置 挂载点 mount -t iso9660 /dev/dvd /mnt # 挂载光驱mount -t ntfs-3g/dev/sdc1 /media/cdrom # 挂载ntfs硬盘mount -t vfat /dev/sda1 /mnt/usb # 挂载USBmount -o loop /xxx/**.iso /mnt/ # 挂载xxx目录下的镜像文件到mnt目录mount -t nfs 192.168.1.1:/home/aaa /home/bbb/mt#将NFS服务器上home目录下的aaa文件夹 挂载到本机home目录下bbb目录的mt目录下 设备监控 udevadm monitor 可监控U盘的使用记录, udevadm是常用的管理工具其他用法,可以使用man udevadm查看 查看磁盘信息 df #显示磁盘使用信息du #显示目录或文件占用磁盘信息quota #显示磁盘已使用和空间限额信息 LVM LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制。 在为系统分区时,如何精确评 估和分配各个硬盘分区的容量,因为系统管理员不但要考虑到当前某个分区需要的容量,还要预见该分区以后可能需要的容量的最大值。因为如果估 计不准确,当遇到某个分区不够用时管理员可能甚至要备份整个系统、清除硬盘、重新对硬盘分区,然后恢复数据到新分区。 LVM是建立在硬盘和 分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。通过LVM系统管理员可以轻松管理磁盘分区,如:将若干个磁盘分区连接为一个整块的卷组 (volumegroup),形成一个存储池。管理员可以在卷组上随意创建逻辑卷组(logicalvolumes),并进一步在逻辑卷组上创建文件系 统。管理员通过LVM可以方便的调整存储卷组的大小,并且可以对磁盘存储按照组的方式进行命名、管理和分配。(本段内容来自百度百科) GRUB引导过程 (1) BIOS或者启动固件加载并运行引导装载程序。 (2) 引导装载程序在磁盘上找到内核映像,将其载入内存并启动。 (3) 内核初始化设备及设备的驱动程序。 (4) 内核挂载root文件系统。 (5) 内核使用进程号为PID 1来运行一个叫init的程序,用户空间在此时开始启动。 (6) init启动其他的系统进程。 (7) init还会启动一个进程,通常发生在整个过程的尾声,负责用户登录。 启动运行级别3位命令行模式,5为图形界面模式。可在/etc/inittab文件中修改启动级别,需root权限 来自为知笔记(Wiz)
转载于:https://www.cnblogs.com/gzsl/p/f2a85a777d459164b7e0c761dab22b88.html
