Chinaunix首页 | 论坛 | 博客
  • 博客访问: 67022
  • 博文数量: 8
  • 博客积分: 930
  • 博客等级: 准尉
  • 技术积分: 205
  • 用 户 组: 普通用户
  • 注册时间: 2006-03-08 11:52
文章分类

全部博文(8)

文章存档

2013年(1)

2008年(7)

我的朋友

分类: BSD

2008-12-20 16:30:26

一、首先要弄清楚FreeBSD里的硬盘分区表示规则,下面是FreeBSD的分区标志表

 

分区                            windows              FreeBSD
—————————————————————————
—————————
第一个主分区                       C                 ad0s1
扩展分区                        无盘符               ad0s2
第一个逻辑分区                      D                 ad0s5
第二个逻辑分区                      E                 ad0s6
第二个主分区(FreeBSD)                                ad0s3
        FreeBSD /                                    ad0s3a
        FreeBSD swamp                                ad0s3b
        FreeBSD /var                                 ad0s3e
        FreeBSD /tmp                                 ad0s3f
        FreeBSD /usr                                 ad0s3g

 

二、FreeBSD支持的文件系统
  FreeBSD
内核默认情况下支持FAT文件系统、NTFS文件系统,默认不支持Linuxext2fs文件系统,需要在编译内核时加入下面一行:
  options
   "EXT2FS"   #ext2fs, only in 2.2-CURRENT

三、挂载文件系统
参照上面的硬盘分区,我打算挂载CDE盘和优盘(根据U盘实际情况选择文件系统参数),对照上表,找出FreeBSD下的硬盘分区标识。
首先创建挂载点:

# mkdir /mnt/c_ntfs
# mkdir /mnt/d_fat32
# mkdir /mnt/e_ntfs

# mkdir /mnt/U_fat32

 

挂载方法1

# mount -t ntfs -r /dev/ad0s1 /mnt/c_ntfs
# mount -t msdosfs -r /dev/ad0s5 /mnt/d_fat32
# mount -t ntfs -r /dev/ad0s6 /mnt/e_ntfs

# mount -t msdosfs /dev/da0s1 /mnt/U_fat32

其中-r-o rdonly的意义相同,表示只读。

挂载方法2

# mount_ntfs -C GBK /dev/ad0s1 /mnt/c_ntfs
# mount_msdosfs -L zh_CN.GBK /dev/ad0s5 /mnt/d_fat32
# mount_ntfs -C GBK /dev/ad0s6 /mnt/e_ntfs

# mount_msdosfs -L zh_CN.GBK /dev/da0s1 /mnt/U_fat32

 

阅读(3214) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~