2012 年五月
« 四    
 12345
6789101112
13141516171819
20212223242526
2728293031  
  • Posts Tagged ‘mount’

    freebsd mount挂载iso

    4.0中如下

    kldload vn
    vnconfig -c /dev/vn0 /xxx/xxx.iso
    mount_cd9660 /dev/vn0 /xxx/xxx
    umount /dev/vn0
    vnconfig -u /dev/vn0

    在5.0中如下
    mdconfig -a -t vnode -f abc.iso -u 1
    mount_cd9660 /dev/md1 /cdrom

    在FreeBSD中安装源码。

    因为平时安装都是使用的mini install 方式安装的。所以今天需要调整内核时发现没有安装源码。
    于是新装了souce文件。

    安装方法:
    1.Mount上安装媒体 (mount -t cd9660 /dev/acd0 /cdrom )在Linux中使用的是-t 9660

    2.进入/cdrom/*-RELEASE/src
    3.执行sh install.sh base sys (base 和 sys为要安装的源码类型。在这儿我只安装基本和系统的。因为我现在只用得到这两样)

    [ad#ad_article_2]

    Linux下如何修改手动fstab以挂载新硬盘或挪动分区

    今天把硬盘没用的空间fdisk出来了,想手动加入fstab里面好让系统每次自动加载。可mount /dev/hda4 /file能够成功。但是 mount /file却提示 丫的没 找不到lable!

    于是百度,忙活了半天也没有找到为什么。

    后来搜索linux fstab时。偶然看到一个命令e2lable。丫的 原来是我的/dev/hda4 没标签。。。。。

    于是操作之。。。。。

     

    #/etc/fstab
    #设备名               挂载点      类型     mount参数      dump参数   fsck顺序
    /dev/sda9          swap      swap    defaults       0             0
    LABEL=/            /         ext3    defaults       1             1
    LABEL=/boot        /boot     ext3    defaults       1             2
    

     
      第一列, 设备名
      问题来了, LABEL=/ , 靠, 这是什么设备啊 ,
      e2label /dev/sda8, 显示/ , 知道了, 原来/dev/sda8就是/啊, 真费尽.

      第二列, mount点

      第三列, 文件系统类型

      第四列, mount时的参数
      defaults == rw, suid, dev, exec, auto, nouser, and async.

      第五列, dump的参数, 0为不检查
      dump会检查这个参数, 来决定这个文件系统是否要备份.

      第六列, fsck的顺序参数, 0为不检查
      统启动的时候,会根据这个参数的顺序来逐个检查文件系统.

      Over, 记住e2label可以更改一个设备的label名, 如果我把/home分区重做了, 记住用e2label给它贴个标签, 否则fstab无法认出新分区.

    linux mount ISO

    mount -t iso9660 isofile /media -o loop