Linux下装载windows分区学习心得

初学Linux,叙述有误的地方请各位大戏指正

准备知识
装载时使用mount命令。格式:mount [-参数] [设备名称] [挂接点]
其中常用的参数有:
  -t<文件系统类型> 指定设备的文件系统类型,常见的有:
          minix Linux 最早使用的文件系统;
      ext2 Linux 目前常用的文件系统;
      msdos MS-DOS的FAT,就是FAT16;
      vfat Windows 98常用的FAT32;
      nfs 网络文件系统;
      iso9660 CD-ROM光盘标准文件系统;
      ntfs Windows NT/2000的文件系统;(可能需重新编译内核支持)
      hpfs OS/2文件系统;
      auto 自动检测文件系统。

  -o<选项> 指定装载文件系统时的选项,有些也可用在/etc/fstab中。常用的有:
      codepage=XXX 内码表(简体中文代码是936);
      iocharset=XXX 字符集(简体中文一般用cp936或gb2312);
      ro 以只读方式装载;
      rw 以读写方式装载;
      nouser 使一般用户无法装载;
      user 可以让一般用户装载设备。

提醒一下,mount命令没有创建挂接点的功能,因此您应该确保执行mount命令时,挂接点已经存在。(即你要把文件系统装载到哪,首先要先建立这个目录。)


#dmesg
......
......
Partition check:
 hdb: [PTBL] [4865/255/63] hdb1 hdb2 < hdb5 hdb6 hdb7 hdb8 hdb9 >
......
......
本硬盘分区表
    主分区:
        hdb1    -->fat32 C:
    扩展分区:
        hdb2:
        逻辑分区
            hdb5-->fat32 D:
            hdb6-->fat32 E:
            hdb7-->ext2  *
            hdb9-->swap *
hdb8为Linux装载的 hdb7中 /boot
**上表依硬盘分区策略的不同而有所分别

开始装载
#mount -t vfat -o iocharset=cp936 /dev/hdb1 /mnt/C
#mount -t vfat -o iocharset=cp936 /dev/hdb5 /mnt/D
......

如果要启动时自动装载
则可用文本编辑器(vi or gedit)打开/etc/fstab
在文件后面添加类似如下代码即可
/dev/hdb1    /mnt/C    vfat defaults,iocharset=cp936     0 0
/dev/hdb5    /mnt/D    vfat defaults,iocharset=cp936     0 0
.....

你可能感兴趣的:(Linux下装载windows分区学习心得)