liyf1987的个人博客分享 http://blog.sciencenet.cn/u/liyf1987

博文

linux使用心得一 挂载

已有 3078 次阅读 2013-5-6 22:28 |系统分类:科研笔记|关键词:学者| Linux

因为需要维护实验室服务器,服务器又是linux系统,于是自己从linux文盲逐渐懂了一点了,小学生了。

这里慢慢分享些经验。

先说挂载。


当然最简单的还是把盘插进去后,fdisk –l 命令查找硬盘, mount /dev/sdb1 /mnt/sdb1 /dev/sdb1为查找的盘,/mnt/sdb1是自己新建的文件夹目录,即挂载点)如果fdisk -l都找不到硬盘,那就是硬件问题了。。。。。。想拔出硬盘,umount /mnt/sdb1 即可。即将挂载点去除。


当然会出现问题的:mount: you must specify the filesystem type。原因很简单,有些盘系统做的都是LVM分区格式8e,不是ext383,所以不能像上面那样挂载。方法:lvscan 查看要挂载的硬盘是否active,如没有,需要vgchange -ay /dev/vg01。(vg01是用lvscan查看出来的) ls /dev/vg01/ 这里显示的是LogVol00  LogVol01(后一个是要挂载的盘)mount /dev/vg01/LogVol00/mnt/sdb2这样就OK了。ntfs 需要挂载的话,可以先安装3g:我是redhat,所以是fuse-2.7.4-8_12.el5.x86_64.rpmfuse-ntfs-3g-2009.4.4-2.el5.rf.x86_64.rpm,再直接简单用mount命令即可。


umount时也会出问题:即会出现说busy,但是检查后发现没有可见程序在运行。

fuser -m -v /mnt/sd2

会发现:

USER       PID ACCESS COMMAND

/mnt/sd2:            root        657 ..c.. bash

就是..c..bash霸占着程序。

fuser -m -k /media/USB/将这个程序杀死。

如果你不是很明确是否要杀死所有霸占设备的程序,你还可以加一个  -i 参数,这样每杀死一个程序前,都会询问:

$ fuser -m -v -i -k /media/BAK/





挂载就这么简单!








https://m.sciencenet.cn/blog-563480-687316.html

上一篇:终于申请上了科学网的博客
下一篇:挂载二

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-18 18:24

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部