磁盘扩充
一、查看硬盘分区结构
#fdisk -l
磁盘基本信息
Disk /dev/hda: 250.0 GB, 250059350016 bytes
      磁盘名称 :磁盘容量GB,磁盘容量B
240 heads, 63 sectors/track, 32301 cylinders
240 磁头   ,63扇区/磁道        ,32301 柱面
Units = cylinders of 15120 * 512 = 7741440 bytes
容量   = 柱面数 * 512 =磁盘容量
 
磁盘分区信息
   Device Boot    Start      End   Blocks   Id System
   分区名  启动分区 起始柱面   结束柱面  块数  文件系统代码 文件系统名
/dev/hda1   *        1     4161 31457128+   7 HPFS/NTFS
/dev/hda2         4162    32300 212730840   f W95 Ext'd (LBA)
/dev/hda5         4162     8322 31457128+ 7 HPFS/NTFS
/dev/hda6         8323     15095 51199123+ 83 Linux
/dev/hda7        15095    15373   2096451   82 Linux swap / SolarisD
 
1、分区容量的表示方法
       采用柱面结构表示:
二、创建分区
1、分区创建的过程:分区  设置文件系统  格式化  挂接分区
2、分区:#fdisk 设备名
              m 帮助信息
              p 显示分区结构
              n 添加分区
              d 删除分区
              L 显示分区的文件系统类型
              t 设置文件系统类型
              w 保存退出
              q 不保存退出
   重启计算机
3、格式化文件系统
       mkfs -t 文件系统名  设备名
                     ext2
                 ext3
                     vfat
 
 
 
 
三、设备的挂接
1、挂接:是连接不同文件系统的过程。
2、载入点:是一个事先存在的目录,利用该目录可以将其它文件系统与根文件
 3、挂接操作:
       #mount 设备名  载入点
       #mount /dev/hda9   /mnt
 
       #mount -t 文件系统类型  设备名  载入点
       #mount -r 设备名 载入点  (以只读方式挂接)
       #mount -w 设备名  载入点  (以读写方式挂接)
4、查看挂接:#mount   显示当前系统中挂接的所有设备
5、解除挂接:#umount 设备名 | 载入点
 
四、目录分区转移
1、将待转移的分区挂接到/目录下,将/dev/hda9挂接到/hd目录中;
2、将目录内容复制到挂接分区中,将/home中的内容复制到/hd中;
3、清空目录内容,清空home目录的内容;
4、将分区挂接到转移目录中,将/dev/hda9挂接到/home中;
 
五、分区的自动挂接
1、自动挂接配置文件:/etc/fstab
2、文件格式:
   /dev/hda6     /           ext3   defaults    1    1
    分区设备名    载入点         文件系统  挂接选项     备份  校验
 
3、/etc/fstab文件的作用:系统启动后会按该文件的配置挂接设备。
       a、文件系统,可以直接声明文件系统类型,或使用auto自动检测文件
           系统类型。ext2、ext3、vfat、swap(虚拟内存)、proc(内
           存管理)、tmpfs(临时文件)、sysfs(系统文件)、iso9660
          (光盘的文件系统)
       b、挂接选项:defaults=auto,nouser,rw,async
              auto,利用mount -a时会被自动挂接。
              noauto,利用mount -a是不被自动挂接。
             
              nouser,普通/etc/fstab用户不能执行挂接操作。
              user,普通用户允许挂接操作。
 
              rw,以读写的方式挂接。
              ro,以只读方式挂接。
 
              async,数据异步写入。
              sync,数据同步写入。
       c、备份,是否利用dump备份文件系统。0表示不备份,1备份。
       d、校验,利用fsck校验文件系统的顺序。0表示不校验,1第一顺序校
                 验,2第二顺序校验。
六、载入记录
1、mount 显示已挂接的所有设备。
2、/etc/mtab 保存了所有的挂接记录
3、#mount -n 设备名  载入点   (挂接设备但不记录)
4、挂接设备时,如被挂接的设备已记录于/etc/fstab文件中,则挂接时可不
               声明载入点。
七、文件系统
一、使用光驱
1、定位光驱:dmesg | grep CD
2、挂接光驱:mount 设备名  载入点
3、光驱控制:eject 弹出光驱
             eject -t 收起光驱
4、mount /dev/cdrom 载入点
   如果在安装系统时存在光驱,则系统将光驱设备符号连接至/dev/cdrom文
   件。
5、光盘镜像
   #cp 光驱设备名   镜像文件名
    光驱为非挂接状态
 
   挂接镜像文件:#mount -o loop iso文件名  载入点
                               -o loop 挂接环回文件cp /boot /dev/hdc
(ISO镜像)
 
   目录镜像的制作:#mkisofs -r -o ISO文件名  目录名
                    #mkisofs -r -o boot.iso /boot
二、使用USB设备
1、Linux将USB设备识别为SCSI设备。
2、定位USB设备:fdisk -l
3、挂接USB设备:mount usb设备名  载入点
4、移出USB前要解除挂接:umount