Linux系统下硬盘挂载详细说明
来源:互联网 发布:php截取到指定字符 编辑:程序博客网 时间:2024/06/11 04:18
情况一:知道windows文件系统格式,和windows个盘对应/dev/下的sda* 文件时,只需要添加
/dev/sda* /media/“新建的文件夹名” “文件系统格式” defaults,utf8,umask=000 0 0
网页教学网
情况二:在不知道windows文件系统格式,不知道windows各盘对应的硬盘文件sda*时: 网页教学网
1.首先通过命令su进入超级用户权限
2.执行命令ls /dev/sda*
Webjx.Com
这时会列出硬盘文件,有的5、6个,有的更多,一般在10个以下。设硬盘文件数量为Numble_of_sda
3.依次执行下面命令,创建文件夹,并手动挂载硬盘。
mkdir media/sda1 网页教学网
mount /dev/sda1 /media/sda1
mkdir media/sda2
mount /dev/sda2 /media/sda2
Webjx.Com
……….
mkdir media/sda9
mount /dev/sda1 /media/sda9(如果Numble_of_sda=9)
网页教学网
4.然后执行df -T
Webjx.Com
在文件系统列表中查看已手动挂载的硬盘
文件系统 1K-块 已用 可用 已用% 挂载点 Webjx.Com
/dev/sda8 ext3 26004224 3262624 21420660 14% /
varrun tmpfs 225432 88 225344 1% /var/run
varlock tmpfs 225432 0 225432 0% /var/lock
procbususb usbfs 10240 96 10144 1% /proc/bus/usb
udev tmpfs 10240 96 10144 1% /dev
devshm tmpfs 225432 0 225432 0% /dev/shm
lrm tmpfs 225432 17580 207852 8% /lib/modules/2.6.17-10-generic/volatile
/dev/sda1 vfat 10231392 8134888 2096504 80% /media/sda1
/dev/sda5 vfat 20462832 17126864 3335968 84% /media/sda5
/dev/sda6 vfat 20462832 13325616 7137216 66% /media/sda6
5. 从上面列表下边可以看到sda1 sda5 sda6可以挂载,那么我们只需要将。
/dev/sda1 /media/sda1 vfat defaults,utf8,umask=000 0 0
/dev/sda5 /media/sda5 vfat defaults,utf8,umask=000 0 0
/dev/sda6 /media/sda6 vfat defaults,utf8,umask=000 0 0
添加到/etc/fstab这个文件的末尾,就可以在每次启动系统时,自动挂载文件系统了。注意 vfat 是文件系统的格式,要和 df -T列出的列表中的属性值一样,有可能是fat32等格式。然后将/media/下没有挂载文件系统的文件夹如sda2 sda3 sda4 sda7 sda8删除。
这里只是根据我机子的文件系统,给出了需要添加的内容,具体操作过程中,要参照df -T列表内容
网页教学网
___________________________________________________________________
Linux的硬盘识别:
2.6 kernel以后,linux会将识别到的硬件设备,在/dev/下建立相应的设备文件.如:
sda 表示第1块SCSI硬盘.# V, z b, }2 F7 u' |
hda 表示第1块IDE硬盘(即连接在第1个IDE接口的Master口上)
scd0 表示第1个USB光驱.
当添加了新硬盘后,在/dev目录下会有相应的设备文件产生.cciss的硬盘是个例外,它的
设备文件在/dev/cciss/目录下.一般使用”fdisk -l”命令可以列出系统中当前连接的硬盘
设备和分区信息.新硬盘没有分区信息,则只显示硬盘大小信息.
1.关闭服务器加上新硬盘
2.启动服务器,以root用户登录
3.查看硬盘信息
#fdisk -l
Disk /dev/sda: 146.1 GB, 146163105792 bytes
255 heads, 63 sectors/track, 17769 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 13 104391 83 Linux
/dev/sda2 14 5112 40957717+ 83 Linux
/dev/sda3 5113 5243 1052257+ 82 Linux swap /
Solaris
/dev/sda4 5244 17769 100615095 5 Extended
/dev/sda5 5244 17769 100615063+ 83 Linux
Disk /dev/sdb: 291.3 GB, 291331192320 bytes
255 heads, 63 sectors/track, 17769 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk /dev/sdb1: 291.3 GB, 291331192320 bytes
4.创建新硬盘分区
fdisk可以用m命令来看fdisk命令的内部命令;
a:命令指定启动分区;
d:命令删除一个存在的分区;
l:命令显示分区ID号的列表;
m:查看fdisk命令帮助;
n:命令创建一个新分区;
p:命令显示分区列表;
t:命令修改分区的类型ID号;
w:命令是将对分区表的修改存盘让它发生作用。
#fdisk /dev/sdb
Command (m for help):n
Command action
e extended //输入e为创建扩展分区
p primary partition (1-4)
p
Partion number(1-4):1
Command (m for help): w
输入n回车,再输入p回车,再输出1回车,一路回车,最后输入w回车保存。
查看一下:
fdisk -l
可以看到/dev/sdb1分区
5.格式化分区:
mkfs.ext3 /dev/sdb1
6.创建/data1目录:
mkdir /data1
7.挂载分区:
mount /dev/sdb1 /data1
8.配置开机自动挂载
因为mount挂载在重启服务器后会失效,所以需要将分区信息写到/etc/fstab文件中让它永久挂载:
vi /etc/fstab
加入:
LABEL=/data1 /data1 ext3 defaults 1 2
查看cat /etc/fstab
LABEL=/ / ext3 defaults 1 1
LABEL=/data /data ext3 defaults 1 2
LABEL=/data1 /data1 ext3 defaults 1 2
LABEL=/boot /boot ext3 defaults 1 2
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
LABEL=SWAP-hda3 swap swap defaults 0 0
9.重启系统
- Linux系统下硬盘挂载详细说明
- linux系统下硬盘挂载
- Linux下硬盘的挂载(简易说明)
- Linux系统下如何挂载U盘,硬盘,光驱
- linux系统挂载硬盘
- 详细介绍Linux硬盘挂载步骤
- linux运维:Linux下添加新硬盘+分区及挂载详细步骤图解
- Linux下硬盘挂载
- linux系统详细目录说明
- Linux系统下硬盘挂载法
- Linux下添加新硬盘,分区及挂载的详细步骤指导
- 云主机-LINUX系统挂载硬盘
- LINUX下新硬盘挂载
- linux下在挂载硬盘
- Linux 下硬盘挂载方法
- linux下自动挂载硬盘
- linux下virtualBox挂载物理磁盘,启动第二块硬盘中的系统
- VMware中的Linux系统下的硬盘扩容:ubuntu 重新挂载/usr
- cocos2d__入门
- Ubuntu12.04下安装Boost库及测试
- 分享ISTQB培训体验
- js 日期大小判断
- Unity3D脚本中文系列教程(六)
- Linux系统下硬盘挂载详细说明
- cocos2d_横竖屏修改
- oracle escape
- JMS简明教程
- suricata setup
- ORA-00020: maximum number of processes (500) exceeded
- 好看html样式
- Android OpenGL ES 开发教程(9):绘制点Point
- poj2488