在Linux上挂载新的硬盘的步骤大概如下:
一下操作假设此硬盘为新的硬盘
- 将硬盘分区
- 格式化硬盘
- 挂载硬盘分区
- 开始使用
下面介绍相应的步骤:
- 将硬盘分区:
- 将硬盘连接起来,fdisk -l 可以得到计算机上连接的硬盘的信息
- 使用命令fdisk(/sbin/fdisk)
- fdisk的使用可以参看fdisk提供的帮助,根据此命令运行时的信息操作即可
- 我的电脑上有两块sata的硬盘,第二块就是/dev/sdb:
fdisk /dev/sdb
- 创建新的分区:
输入n - 创建逻辑分区:
输入p - 输入分区号以及指定分区大小
根据提示操作即可 - 检查分区情况,此时还未执行分区操作
Command(m for help):p 这里输入p检查刚才所做的操作是否正确: - 确认以后保存(w)退出(q)
输入wq - 硬盘分区操作完成,接着要进行格式化操作,否则硬盘不能使用
- 将硬盘格式化
- 分区完成后,接着要对硬盘进行格式化操作,使它成为Linux系统格式,相应用命令为mkfs.ext3 /dev/sdb(可以根据希望格式化的分区格式来执行不同的命令或者输入不同的参数,此命令将第二块串口硬盘格式化为ext3格式)
- 挂载硬盘
- 在当前硬盘上指定挂载点:
在/目录建立了一个新的目录用来挂载硬盘:mkdir /new_disk_dir - 挂载硬盘分区到挂载点
mount /dev/sdb1 /new_disk_dir - 使得新硬盘能够开机时就自动挂载。
修改文件/etc/fstab,在其中加入一行,在这个文件中记录了Linux系统外挂进来的文件格式,加入下面一行:
/dev/sdb1 /des_dir ext3 defaults 1 1
这样,/des_dir就是新硬盘的目录,这里ext3是Linux系统的文件格式,/etc/fstab的格式见下文; - 目录的访问的权限(谁能访问,以什么权限的访问)的操作:
自己有一个普通用户worker,将新的目录的拥有者更改为worker,
chown worker.worker /des_dir
这样,worker登陆以后,就可以正常的访问目录/des_dir
- 开始使用
重新启动以后就可以正常使用
如何使用这个就不用多说了吧??
哈哈!! - 对于/etc/fstab文件中的格式的补充说明:
/etc/fstab
/etc/fstab的格式如下:
fs_spec fs_file fs_type fs_options fs_dump fs_pass
fs_spec: 该字段定义希望加载的文件系统所在的设备或远程文件系统,对于nfs这个参数一般设置为这样:192.168.0.1:/NFS
fs_file: 本地的挂载点
fs_type: 文件系统格式,对于NFS来说这个字段只要设置成nfs就可以了
fs_options: 挂载的参数,可以使用的参数可以参考上面的mount参数。
fs_dump - 该选项被"dump"命令使用来检查一个文件系统应该以多快频率进行转储,若不需要转储就设置该字段为0
fs_pass - 该字段被fsck命令用来决定在启动时需要被扫描的文件系统的顺序,根文件系统"/"对应该字段的值应该为1,其他文件系统应该为2。若该文件系统无需在启动时扫描则设置该字段为0 。
对于新添加的硬盘如何使用fdisk的一个补充:
以root权限执行fdisk -l 以后,输出信息中会有如下一行信息显示:
Disk /dev/sdc doesn't contain a valid partition table
在上一句中,/dev/sdc就是我新增加的硬盘在linux的标识。
得到新的硬盘的标识以后就可以进行分区、格式化等操作了
阅读(1259) | 评论(0) | 转发(0) |