fdisk & df

分区 → 格式化 → 挂载

fdisk 磁盘操作工具 fdisk -l 所有硬盘信息 + 详细的分区信息

  • fdisk -l /dev/sda 查具体某块硬盘的分区信息

查看硬盘分区: fdisk -l

  1. 格式化 hda10 分区 为 ext3 文件系统: mkfs -t external /dev/hd10

  2. 挂载

    • mkdir /mnt/sda6
    • chmod 777 /mnt/sda6
    • mount /dev/sda6 /mnt/sda6

硬盘使用情况(容量): df -h

root@kali:~# df -hl
Filesystem      Size  Used Avail Use% Mounted on
udev             10M     0   10M   0% /dev
tmpfs           401M  6.2M  395M   2% /run
/dev/sda1        21G  8.4G   12G  43% /
tmpfs          1003M  324K 1003M   1% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs          1003M     0 1003M   0% /sys/fs/cgroup
tmpfs           201M   16K  201M   1% /run/user/133
tmpfs           201M   24K  201M   1% /run/user/0

fdisk -l

Disk /dev/sda: 21.9 GiB, 23514939392 bytes, 45927616 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x3dde8b11

Device     Boot    Start      End  Sectors  Size Id Type
/dev/sda1  *        2048 43960319 43958272   21G 83 Linux
/dev/sda2       43962366 45926399  1964034  959M  5 Extended
/dev/sda5       43962368 45926399  1964032  959M 82 Linux swap / Sol


Disk /dev/hda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
 
Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1         765     6144831    7  HPFS/NTFS
/dev/hda2             766        2805    16386300    c  W95 FAT32 (LBA)
/dev/hda3            2806        9729    55617030    5  Extended
/dev/hda5            2806        3825     8193118+  83  Linux
/dev/hda6            3826        5100    10241406   83  Linux
/dev/hda7            5101        5198      787153+  82  Linux swap / Solaris
/dev/hda8            5199        6657    11719386   83  Linux
/dev/hda9            6658        7751     8787523+  83  Linux
/dev/hda10           7752        9729    15888253+  83  Linux

第一段: 固态硬盘 sda 的信息. 第二段: 机械硬盘 hda 的信息.

如果有 hdb 说明是 HD 硬盘接口的 第二块硬盘.

Boot* 的那个是 启动盘!!! 主系统是安装在那里的.

sda1,sda2,sda5 前缀都是 sda , 都是 sda 硬盘的分区. hda1,hda2,hda3… 前缀都是 hda , 都是 hda 硬盘的分区.

sda1 启动分区 一般很小 . sda2 sda3

交换分区:

查看交换分区: swapon -s /dev/sda5 partition 982012 0 -1

分区转成 swap 交换分区 mkswap /dev/sda6 创建此分区为 swap 交换分区 swapon /dev/sda6 加载交换分区 swapoff /dev/sda6 关闭交换分区

mkfs 格式化磁盘命令

格式化分区 格式化 是为了 创建文件系统.

dh -f

用硬盘之前 必须 分区. 格式化 . 挂载

mkfs

disk doesn’t contain a valid partition table

你还没分区!!!! 已经格式化?

分区表有三种 :

  1. 传统的 MBR
    1. 大容量的 GPT
      1. 小设备的 无

        遇上最后那种 就会出现 上面这个报错信息. 意思是你还没分区.

解决办法:

  1. 给磁盘创建文件系统
  2. 创建挂载点
  3. 挂载

挂载: 怎么看有没有挂载

新分区 用 fdisk 格式化下. 新建文件系统.