linux 怎么使用linux挂载新硬盘盘

Linux挂载硬盘
Linux的云服务器数据盘未做分区和格式化,可以根据以下步骤进行分区以及格式化操作。下面的操作将会把数据盘划分为一个分区来使用。适用系统:Linux(Redhat
, CentOS,Debian,Ubuntu)
1、查看数据盘
在没有分区和格式化数据盘之前,使用 &df &h&命令,是无法看到数据盘的,可以使用&fdisk -l&命令查看。
友情提示:若您执行fdisk -l命令,发现没有 /dev/xvdb 标明您的云服务无数据盘,那么您无需进行挂载,此时该教程对您不适用
2、 对数据盘进行分区
执行&fdisk -S 56 /dev/xvdb&命令,对数据盘进行分区;
根据提示,依次输入&n&,&p&&1&,两次回车,&wq&,分区就开始了,很快就会完成。
3、 查看新的分区
使用&fdisk -l&命令可以看到,新的分区xvdb1已经建立完成了。
4、格式化新分区
使用&mkfs.ext3 /dev/xvdb1&命令对新分区进行格式化,格式化的时间根据硬盘大小有所不同。(也可自主决定选用 ext4 格式)
5、添加分区信息
使用&echo '/dev/xvdb1 /mnt ext3 defaults 0 0' &&
/etc/fstab&(不含引号)命令写入新分区信息。
然后使用&cat /etc/fstab&命令查看,出现以下信息就表示写入成功。
* 如果需要把数据盘单独挂载到某个文件夹,比如单独用来存放网页,可以修改以上命令中的/mnt部分
6、挂载新分区
使用&mount -a&命令挂载新分区,然后用&df -h&命令查看,出现以下信息就说明挂载成功,可以开始使用新的分区了。
如果您喜欢本文请分享给您的好友,谢谢!如想浏览更多更好的内容,请登录:
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
您的访问请求被拒绝 403 Forbidden - ITeye技术社区
您的访问请求被拒绝
亲爱的会员,您的IP地址所在网段被ITeye拒绝服务,这可能是以下两种情况导致:
一、您所在的网段内有网络爬虫大量抓取ITeye网页,为保证其他人流畅的访问ITeye,该网段被ITeye拒绝
二、您通过某个代理服务器访问ITeye网站,该代理服务器被网络爬虫利用,大量抓取ITeye网页
请您点击按钮解除封锁&[摘要:近似的网上已有良多,那里是纪录紧张操纵的敕令,粗简流程
以下内容也是去自收集,经自己测试可止
流程以下链接:
/CentOS/config/91.]
类似的文章网上已经有很多,这里是记录重要操作的命令,精简流程
以下内容也是来自,经本人测试可行
流程如下链接:
/CentOS/config/91.html
查看数据盘分区是否成功命令:fdisk -l若有出现红色部分,则说明成功
数据盘分区命令:fdisk /dev/sdb依次输入n,p,1,w
格式化mkfs -t ext4 /dev/xvdb添加该分区信息首先创建分区即将挂载点.我创建 alidata目录作为我的分区挂载点命令:mkdir /alidata添加该分区信息命令:echo "/dev/xvdb
/alidata ext3 defaults 0 0" && /etc/fstab查看是否添加成功命令:cat /etc/fstab
挂载该数据盘命令:mount -a查看挂载是否成功命令:df -h
添加分区信息中的命令 echo "/dev/sdb1 /alidata ext3 defaults 0 0" && /etc/fstab.这里的是defaults而不是default,否则挂载不成功
查看当前目录下的文件大小 & &du -shlinux(1)
http://blog.csdn.net/sanshiqiduer/article/details/5954725
http://blog.chinaunix.net/uid--id-3067619.html
根据这两个网址,即可完成。拷贝数据如下:
(一)查看硬盘分布和对新硬盘进行分区
[root@cncmail data1]#&fdisk -l&## 这里是查看目前系统上有几块硬盘
Disk /dev/sda: 36.4 GB,
255 heads, 63 sectors/track, 4425 cylinders&
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System&
/dev/sda1 * 1 255
/dev/sda2 256 7&#43; 83 Linux&
/dev/sda3 44225 82 Linux swap&
/dev/sda4 ; f Win95 Ext'd (LBA)&
/dev/sda6 ; 83 Linux
Partition table entries are not in disk order
Disk /dev/sdb&: 36.7 GB,
bytes ## 这里发现/dev/sdb,容量36.7G,切未被分区&
255 heads, 63 sectors/track, 4462 cylinders&
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk /dev/sdc doesn't contain a valid partition table&
[root@linux root]#&fdisk /dev/sdb&## 接下去就对/dev/sdb分区进行分区
The number of cylinders for this disk is set to 4462.&
There is nothing wrong with that, but this is larger than 1024,&
and could in certain setups cause problems with:&
1) software that runs at boot time (e.g., old versions of LILO)&
2) booting and partitioning software from other OSs&
(e.g., DOS FDISK, OS/2 FDISK)
Command (m for help):&m&
Command action&
a toggle a bootable flag&
b edit bsd disklabel&
c toggle the dos compatibility flag&
d delete a partition&
l list known partition types&
m print this menu&
n add a new partition&
o create a new empty DOS partition table&
p print the partition table&
q quit without saving changes&
s create a new empty Sun disklabel&
t change a partition's system id&
u change display/entry units&
v verify the partition table&
w write table to disk and exit&
x extra functionality (experts only)
Command (m for help):&p&## 打印出目前该硬盘下的分区列表
Disk /dev/sdb: 36.7 GB,
255 heads, 63 sectors/track, 4462 cylinders&
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
Command (m for help):&n&## 增加一个分区&
Command action&
e extended&
p primary partition (1-4)&
## 因为通常选择主分区,所以这里打一个p&
Partition number (1-4): 1&## 这里因为是第一个分区,所以只选择1,如果是第二个分区,则选择2,依次类推&
First cylinder (1-4462, default 1):&## 新分区起始的磁盘块数&
Using default value 1&
Last cylinder or &#43;size or &#43;sizeM or &#43;sizeK (1-4462, default 4462):&
如果要分区10G,这里可以直接输入:&#43;10240M,因为这里要全部使用硬盘空间,则用默认&
Using default value 4462
Command (m for help):&p
Disk /dev/sdb: 36.7 GB,
255 heads, 63 sectors/track, 4462 cylinders&
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System&
/dev/sdb1 1 3&#43; 83 Linux&
## 这里第一个分区已经分好了,接下去得把这个分区写入硬盘,用w&
Command (m for help):&w&
The partition table has been altered!
Calling ioctl() to re-read partition table.&
Syncing disks.
(二)&下面的工作就是对该硬盘进行&#26684;式&,我这里是&#26684;式化成ext3&
[root@linux root]#&mke2fs -j /dev/sdb1&
mke2fs 1.32 (09-Nov-2002)&
Filesystem label=&
OS type: Linux&
Block size=4096 (log=2)&
Fragment size=4096 (log=2)&
4480448 inodes, 8960245 blocks&
448012 blocks (5.00%) reserved for the super user&
First data block=0&
274 block groups&
32768 blocks per group, 32768 fragments per group&
16352 inodes per group&
Superblock backups stored on blocks:&
3, , 2, 2654208,&
Writing inode tables: done&
Creating journal (8192 blocks): done&
Writing superblocks and filesystem accounting information:&done
This filesystem will be automatically checked every 23 mounts or&
180 days, whichever comes first. Use tune2fs -c or -i to override.
检查一下,是否已经&#26684;式话好&
[root@linux root]# fdisk -l
Disk /dev/sda: 36.4 GB,
255 heads, 63 sectors/track, 4425 cylinders&
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System&
/dev/sda1 * 1 255
/dev/sda2 256 7&#43; 83 Linux&
/dev/sda3 44225 82 Linux swap&
/dev/sda4 ; f Win95 Ext'd (LBA)&
/dev/sda6 ; 83 Linux
Partition table entries are not in disk order
Disk /dev/sdb: 36.7 GB,
255 heads, 63 sectors/track, 4462 cylinders&
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System&
/dev/sdb1 1 3&#43; 83 Linux
再输入fdisk -l 可以看到我们刚才分的一个分区,之后用mkfs -t ext3 -c /dev/sdb1进行&#26684;式化,如有多个分区可把sdb1改成sdb2 sdb3...以此类推,具体可用fdisk -l看到每个分区的名字
上图蓝色部分是写硬盘卷标的,如不想要卷标可直接按回车,现在分区好了我们用mount 挂载一下该分区即可使用了,这里我把它挂载到mnt目录下,也可以自建一个目录挂载
来看一下分区大小是否和预定的一样,使用df -TH命令看一下当前挂载的分区和大小,看到我们刚分的分区了吧
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:3639次
排名:千里之外
原创:14篇
(1)(2)(2)(1)(1)(1)(8)Linux挂载新硬盘_开机自动挂载设置教程
为了加强服务器的可用性,将架设一台备用服务器在线随时替换,可以恢复到前一天晚上23.59的状态。备用服务器系统盘空间不够,另外增加一块1t的硬盘作为保存再用文件服务器同步硬盘。
本站原创或翻译的文章转载请注明来源或原文地址, 技术交流:
为了加强服务器的可用性,将架设一台备用服务器在线随时替换,可以恢复到前一天晚上23.59的状态。
备用服务器系统盘空间不够,另外增加一块1t的硬盘作为保存再用文件服务器同步硬盘。
具体操作过程如下:
linux挂载新硬盘,开机自动挂载
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.查看硬盘信息
Disk&/dev/sda:&146.1&GB,&&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&&&&&+&&&83&&&Linux
/dev/sda3&&&&&&&&&&&&&5113&&&&&&&&&5243&&&&&&1052257+&&&82&&&Linux&swap&/
/dev/sda4&&&&&&&&&&&&&5244&&&&&&&&17769&&&&&&&&&5&&&Extended
/dev/sda5&&&&&&&&&&&&&5244&&&&&&&&17769&&&&+&&&83&&&Linux
Disk&/dev/sdb:&291.3&GB,&&bytes
255&heads,&63&sectors/track,&17769&cylinders
Units&=&cylinders&of&16065&*&512&=&8225280&bytes
Disk&/dev/sdb1:&291.3&GB,&&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)
Partion&number(1-4):1
Command&(m&for&help):&w
输入n回车,再输入p回车,再输出1回车,一路回车,最后输入w回车保存。
注意,这里如果选择e扩展分区的话,不能格式为ext3文件系统。
查看一下:
可以看到/dev/sdb1分区
5.格式化分区:
mkfs.ext3&/dev/sdb1
6.创建/data1目录:
mkdir&/data1
7.挂载分区:
mount&/dev/sdb1&/data1
8.配置开机自动挂载
因为mount挂载在重启服务器后会失效,所以需要将分区信息写到/etc/fstab文件中让它永久挂载(万俟飞收集整理):
[root@mysql&~]#&e2label&/dev/hda6&&先查看需要挂载硬盘分区的labl
[root@mysql&~]#&e2label&/dev/hda6&home1&&因为系统中已经有个/home的label了,所以这里要重新把/dev/hda6的label设置为home1
vi&/etc/fstab
LABEL=home1&&&&&&&&&&&&/data1&&&&&&&&&&&&&&&&&&&ext3&&&&&defaults&&&&&&&&&1&2
注意红色home1左边没有/。
查看cat&/etc/fstab
LABEL=/&&&&&&&&&&&&&&&&&&/&&&&&&&&&&&&&&&&&&&&&&&&ext3&&&&&defaults&&&&&&&&&1&1
LABEL=/data&&&&&&&&&&&&&&/data&&&&&&&&&&&&&&&&&&&&ext3&&&&&defaults&&&&&&&&&1&2
LABEL=home1&&&&&&&&&&&&&&/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
在修改/etc/fstab文件后,运行mount&-a命令验证一下配置是否正确,否则错误配置fstab文件导致系统无法正常启动。如果系统无法正常启动,则输入root密码进入修复模式,关键的一步是重新mount&/(mount&-n&-o&remount,rw&/)。如果没有此步操作,则文件系统处于只读状态,导致不能修改配置文件并保存,修复存在的问题。
9.重启系统
------分隔线----------------------------
CentOS 是一个工业标准的 Linux 发行版,是红帽企业版 Linux 的衍生版本。你安装完后...
怎么用shell查看我Linux系统版本发行时间和系统名字呢?...
在windows下我们查看系统信息直接右击电脑属性就可以查看了.那么在Linux系统中如何查...

我要回帖

更多关于 linux挂载硬盘命令 的文章

 

随机推荐