Linux中安装硬盘后对硬盘的分区以及挂载
我将使用VM来进行模拟
先使用df看下我的电脑硬盘信息:
df -h

可以看到只有一个sda1分区装载/boot,还有一个扩展分区
查看dev下的硬盘:

只有一个硬盘(两个分区)
注意:
如果你是IDE 接 口 硬 盘 :/dev/dh[a-z],这里的硬盘名字应该是dh[a-z]开头
如果你是SCSI 接 口 硬 盘 : / dev/[ a -z ],这里的硬盘名字应该是sd[a-z]开头
接下来将进行另一块硬盘的安装:
1.将硬盘装在电脑上,重启电脑,后查看/dev/ 下有没多了一块硬盘


2.用fdisk对这块硬盘分区
fdisk /dev/sdb

按下m显示菜单:

因为要新建分区选择n

这里是问你是要建立主分区还是扩展分区,这里是第一次建立选择主分区p

因为是MBR分区只能有4个分区,这里建立第一个分区,输入1

这里问你个分区的起始扇区,这里直接回车(默认),相当于输入了2048

这里问你的结束扇区,这里不需要计算,直接输入+1G 加号后面为这个分区的大小

此时第一个分区已经建立,但还是在内存中并没有写到硬盘sdb中,所以直接输入w
注意这里可以继续创建分区,完了再输入w,我这里只建立一个分区

经过以上步骤后分区的建立已经完成,但是此时系统还无法识别分区表
3.内核重新读取分区表
partprobe /dev/sdb

注意:这里是整个磁盘sdb,不是磁盘分区sdb1
4.创建文件系统(格式化分区)
Linux 中的主流的文件系统有:ext4和xfsd等

这里我建立ext4文件系统
mkfs.ext4 /dev/sdb1
注意:这里是磁盘分区sdb1,不是整个磁盘sdb

5.挂载
在挂载之前你需要确定挂载的目录,我这里是/mnt/sdb1-zhi ,没有目录的自己mkdir,这里目录最好建立在/mnt下,这个目录是专门挂载的,可以任意。
将来这个分区就会与这个/mnt/sdb1-zhi目录建立联系
手动挂载
mount /dev/sdb1 /mnt/sdb1-zhi/

df一下:

这里已经挂载成功,但是这只是一次性的,重启后就会消失
永久挂载:
要对/etc/fstab文件编辑
vim /etc/fstab

比如第一行中
硬盘路径 文件路径(挂载点) 文件系统类型 设备的自定义选项 是否转存 fsck的顺序 /dev/mapper/centos-root / xfs defaults 0 0 UUID=e4ef36e1-0840-4a58-a4f7-c26f52ead6f1 /boot xfs defaults 0 0 我们要在最后一行写入自己的分区与文件路径,可以仿照上面的写 /dev/sdb1 /mnt/sdb1-zhi ext4 defaults 0 0

这里第一列也可以写入UUID
UUID的查询:
blkid

转存:0 不转存,不备份 1转存,备份
fsck:开机检查磁盘的顺序 0表示不检查 1234....为检查顺序
以上步骤完成后,还需要判断是否正确
mount -a

如果没有其他信息出现,表示你插入的正确,否则错误。
如果错误且没有检查,开机后将进入紧急模式,无法开机
最后开机重启后df一下,看看是否正常

最后总结一下
1.fdisk /dev/sdb
2.partprobe /dev/sdb
3. mkfs.ext4 /dev/sdb1
4.挂载 mount /dev/sdb1 /mnt/sdb1-zhi
vim /etc/fstab
5.mount -a
版权
作者:feiquan
出处:http://www.cnblogs.com/feiquan/
版权声明:本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
大家写文都不容易,请尊重劳动成果~ 这里谢谢大家啦(*/ω\*)
Linux中安装硬盘后对硬盘的分区以及挂载的更多相关文章
- Linux中安装Oracle11g后出现监听的问题及解决办法
软件安装: 参考文章: linux安装Oracle11G 错误如下: [oracle@iz2f570bi1k56uz admin]$ lsnrctl start LSNRCTL for Linux: ...
- Linux中安装tomcat后,window中访问不到tomcat的欢迎界面问题
首先,可以通过xftp把下载的tomcat的tar.gz包传输到Linux中. 然后进行解压,tar -zxvf tomcat的压缩包名称(可以使用tab键快速补齐) 解压后,可以使用修改/con ...
- Linux中安装redis
第一部分:安装redis 1.希望将安装包下载到此目录 /home/local/src 安装过程指令 $ mkdir /home/local/redis $ cd /home/local/src ...
- Linux中安装nodejs及插件
Linux中安装nodejs及插件 1.去官网下载安装包 英文网址:https://nodejs.org/en/download/ 中文网址:http://nodejs.cn/download/ 通过 ...
- Linux中安装python3.6和第三方库
Linux中安装python3.6和第三方库 如果本机安装了python2,尽量不要管他,使用python3运行python脚本就好,因为可能有程序依赖目前的python2环境,比如yum!!!!! ...
- Linux中安装python3
[centos7中安装python3]http://blog.csdn.net/wjqwinn/article/details/75633714 (一)安装python3前的准备工作1.修改文件中第一 ...
- 在Linux中安装JDK和IDEA
前言 寒假安装虚拟机的时候我就没有安装好,到学校之后,因为时间紧加上更习惯Windows的操作习惯,我只在Windows上安装了JDK和IDEA,但是随着学习的深入,我发现用虚拟机写命令行.新建jav ...
- 完全零基础在Linux中安装 JDK
完全零基础在Linux中安装 JDK 总体思路:先确定没有Java程序了 — 然后创建相应路径文件夹 — 下载JDK — 解压到当前路径 — 自定义文件名称 — 配置环境变量 — 检查是否安装成功 第 ...
- 191016 Linux中安装python3
注意事项:直接在Linux系统中安装python3后会导致yum命令和pip命令失效. 安装python3过程(按下述方法安装依赖包.指定软链接,就不会出错了): # 安装依赖包 yum instal ...
- linux中安装jdk+jmeter-
--------------linux中安装jdk+jmeter-------------------- 一.安装JDK7.0版本 .先卸载服务器自带的jdk软件包 # java -version # ...
随机推荐
- Docker概念学习系列之详谈Docker 的核心组件与概念(5)
不多说,直接上干货! 见[博主]撰写的https://mp.weixin.qq.com/s/0omuSAjF5afJBZBxhbKTqQ 想要了解Docker,就必须了解Docker的五大核心概念 ...
- 13 Tensorflow机制(翻译)
代码: tensorflow/examples/tutorials/mnist/ 本文的目的是来展示如何使用Tensorflow训练和评估手写数字识别问题.本文的观众是那些对使用Tensorflow进 ...
- mysql中主键和唯一键的区别
区别项 primary key(主键) unique(唯一键约束) 唯一性 可以 可以 是否可以为空 不可以 可以 允许个数 只能有1个 允许多个 是否允许多列组合 允许 允许
- Apache Solr 实现去掉重复的搜索结果
https://lucene.apache.org/solr/guide/7_2/collapse-and-expand-results.html#collapsing-query-parser 对应 ...
- Linux C 实现一个简单的线程池
线程池的定义 线程池是一种多线程处理形式,处理过程中将任务添加到队列,然后在创建线程后自动启动这些任务.线程池线程都是后台线程.每个线程都使用默认的堆栈大小,以默认的优先级运行,并处于多线程单元中.如 ...
- RNN入门(4)利用LSTM实现整数加法运算
本文将介绍LSTM模型在实现整数加法方面的应用. 我们以0-255之间的整数加法为例,生成的结果在0到510之间.为了能利用深度学习模型模拟整数的加法运算,我们需要将输入的两个加数和输出的结果 ...
- H5调取APP或跳转至下载
来源: 最近在配合移动端做几个详情页h5分享页面,需要调取App并跳转至app详情页, 如果没有安装App,需要判断引导至下载页面. 参考文档: https://juejin.im/post/5b7e ...
- 《C#并发编程经典实例》学习笔记-进程(process)和线程(thread)
本文主要参考自孙钟秀主编的<操作系统教程>一书中关于进程和线程的部分. 进程 为什么引入进程? 一,刻画系统动态性,发挥系统并发性,提高资源利用率. 以C#为例,在编辑器Visual St ...
- 【转载】C#使用正则表达式校验邮箱
在C#中,可以使用Regex正则表达式类来校验前台提交过来的邮箱字段信息是否符合要求,Regex类是C#中有关正则表达式处理的相关类,功能强大,我们只需要在实例化Regex类的时候指定相应的规则为邮箱 ...
- 结构型---代理模式(Proxy Pattern)
代理模式的详细介绍 代理模式按照使用目的可以分为以下几种: 远程(Remote)代理:为一个位于不同的地址空间的对象提供一个局域代表对象.这个不同的地址空间可以是本电脑中,也可以在另一台电脑中.最典型 ...