给linux主机添加硬盘后启动系统,系统将自动检测硬件设备。由于是新添加的硬盘,硬盘并没分区和格式化(执行fdisk -l命令后提示:Disk /dev/sdb doesn't contain a valid partition table)

.IDE 硬盘一般是hdx,scsi硬盘一般为sdx,x为a,b,c,d

2.linux下对分区的编号,第一个primary分区为1,其次为2,3,最大为4,

扩展盘上的逻辑分区从5开始。注意这里硬盘排列的顺序和windows下的cde不同,所以要数对了,不要安windows下的顺序推断。

3.增加一块新硬盘

新硬盘,先要分区,以scsi为例

#fdisk /dev/sdb

进入fdisk模式:

Command (m for help):p  //查看新硬盘的分区

Command (m for help):n  //创建新分区

可以用m命令来看fdisk命令的内部命令;n命令创建一个新分区;d命令删除一个存在的分区;p命令显示分区列表;t命令修改分区的类型ID号;l命令显示分区ID号的列表;a命令指定启动分区;w命令是将对分区表的修改存盘让它发生作用。

Command action

e   extended   //输入e为创建扩展分区

p   primary partition (1-4)   //输入p为创建主分区,这里我们选择p

Partion number(1-4):1  //第一个扩展分区,按你需求可以最多分4个主分区

First Cylinder(1-1014,default 1):  1  //第一个主分区起始的磁盘块数

Last cylindet or +siza or +sizeM or +sizeK: +1024MB  //可以是以MB为单位的数字或者以磁盘块数,这里我们输入+1024MB表示分区大小为1G。

这样我们就创建完一个分区,如果要创建更多分区可以照上面的步骤继续创建。

创建完后用w保存分区。

Command (m for help): w

The partition table has been altered!

Calling ioctl() to re-read partition table.

Syncing disks.

(如:fdisk /dev/sdb  -->  n --> p主分区  -> 选number:1,2。。 -->开始柱面 -->结束柱面 --w(保存))

其次,对分区格式化

#mkfs -t ext3 -c /dev/sdb1  //如果有多个分区,则分区修改为sdb2这样

格式化完后我们需要进行挂载分区.假如不带参数,直接#mkfs /dev/sdb1,则用默认的文件系统类型ext2

然后创建mount点,并挂载文件系统:

#mkdir /mount-point

#mount /dev/sdb1 /mount-point

这样,新加的硬盘基本上能使用了,可以用#df -k,查看

但是,这样每次重启机器后,文件系统都得手工mount,为此,我们可以修改/etc/fstab:

/dev/sdb1    /mount-point    ext3    defaults    1 2

附:

/etc/fstab   -----filesystem tab 分区表

linux在引导过程中用该表来按不同的方式装载分区和目录。每个文件系统有几个相干的参数,这些参数确定文件系统如何读取、文件系统有哪些相关用户权限等.

该表一般包含6个字段。

(有的系统用label表示)

要装载的分区(如/dev/hda2)和文件系统(如/usr)

(或者mount point等)

要装载的分区和文件系统所在目录

(或format等)

文件系统格式类型,如ext3,vfat

(mount options等)

其值为defaults时,即默认选项,包括参数rw(读写)、suid(SUID权限)、exec(二进制可执行文件)、auto(系统起动时自动装载)、nouser(只有根用户可以装载,相反为user)、async(数据异步读写)),其它的参数还有umask,unhide(hide),iocharset(语言环境)等,当然你可以自己指定各个值。

(dump value)

dump(英文意为倾倒垃圾)时是否需要BACKUP的标志位,其内定值是0。1表示文件系统自动写入磁盘。

(Filesystem Check Order)

设定此filesystem是否要在开机时做check的动作,除了root的filesystem其必要的check为1之外,其它皆可视需要设定,内定值是0。

例子:如果你有windows分区(fat32)在/dev/hda1处,你想在系统启动时就自动挂载该分区,并且挂载过来之后一般用户可读可写,并且可以显示中文。则在fstab中添加:

/dev/hda1  /mnt/c       vfat umask=000,iocharset=gb2312 0 0

转载于:https://blog.51cto.com/axlewire/1627964

linux 添加硬盘相关推荐

  1. 详解虚拟机中为Linux添加硬盘

    Linux添加硬盘是在原来安装的硬盘空间不够或者需要使用其他硬盘上的东西时候的解决办法,因为大多数初学者习惯使用虚拟机,这里以在Vmware虚拟机中实现Linux添加硬盘的具体步骤来详细介绍说这个问题 ...

  2. linux添加硬盘不重启(vmware下或者虚拟机下面)

    先添加硬盘 然后fdisk -l 查看当前的硬盘 正常情况是没有出来的 (1)使用下面的命令: echo "- - -" > /sys/class/scsi_host/hos ...

  3. linux添加硬盘分区设置柱面,Linux添加硬盘并分区格式化

    一.Linux的硬盘识别 2.6 kernel以后,linux会将识别到的硬件设备,在/dev/下建立相应的设备文件.如: sda        表示第1块SCSI硬盘. hda        表示第 ...

  4. linux添加硬盘及分区格式化

    最近要给小伙伴们写几篇文章,关于<linux下误删除文件之后该如何恢复>.对于没有进程占用的文件想要进行数据恢复,不同的文件系统格式需要使用不同的工具,比如:ext4.xfs等.我找遍了我 ...

  5. linux添加硬盘永久挂载,linux新增硬盘如何挂载

    Q1:挂载硬盘的方法是什么?一定要分区吗 在拿到一块全新的硬盘存储设备后要先分区,然后格式化,最后才能挂载并正常使用.盘的分区操作取决于您的需求和硬盘大小:您也可以选择不进行分区,但是必须对硬盘进行格 ...

  6. linux添加硬盘分区设置柱面,linux 下添加新硬盘设备和硬盘分区格式化挂载使用磁盘配额限制...

    磁盘管理 1.查看硬盘设备信息 fdisk -l 2.磁盘分区.格式化.挂载使用 1).查看硬盘信息:fdisk -l [root@localhost ~]# fdisk -l Disk /dev/s ...

  7. Linux添加硬盘并挂载(超细致)

    1.df -h列出文件系统的整体磁盘使用量:目前只有一个默认的系统盘(/dev/vda1) 2.输入"fdisk -l" 发现存在待分区磁盘"/dev/vdb" ...

  8. linux添加硬盘30g,linux添加新硬盘 - 橙子柠檬's Blog

    1.查看新添加的硬盘[root@gitlab-server ~]# fdisk -l 磁盘 /dev/sdb:107.4 GB, 107374182400 字节,209715200 个扇区 Units ...

  9. linux添加硬盘配置内核pci,Linux系统入门学习:在虚拟机上配置PCI直通

    提问:我想要分配一块物理网卡到用KVM创建的虚拟机上.我打算为这台虚拟机启用网卡的PCI直通.请问,我如何才能在virt-manager里面通过PCI直通方式来增加一个PCI设备到虚拟机上? 如今的h ...

最新文章

  1. Windows中的一个类似路由器命令的命令
  2. 在O(1)时间删除链表结点
  3. 语言设计谁年龄大_这桌子谁设计的?脑洞够大,除能360°翻转,打台球,乒乓球都行...
  4. PHP realpath() 函数
  5. linux和windows输入法,关于输入法框架,这里有可以跨平台的linux和windows。。。。...
  6. python生成倒计时图片_python pygame--倒计时
  7. C++中对字符串操作
  8. atitit 图像处理机器视觉专业博硕连读课程表.xlsx
  9. 企业建站有必要使用高防服务器吗?
  10. GreatSQL配置到系统systemd服务
  11. html5采集手写签名,前端canvas手写签名(含移动端)
  12. MFC 获取编辑框内容
  13. 【大数据入门核心技术-HBase】(九)Hbase协处理器coprocessor
  14. 掌握这些知识,你的认知将提升一个档次
  15. 汽车电子环境基本阐述
  16. tplink-ssh登录
  17. jax指标的用法_股票指标参数用法.doc
  18. 活久见!Linux命令行居然也可以用来查看图像?
  19. ZZULIOJ 2348: 小明的第一份实习任务(前缀和)
  20. 京东商品比价分析-数据分析项目

热门文章

  1. xshell 5连接NAT模式的虚拟机
  2. 缓存装饰器的应用习题练习
  3. CloudStack 中关于注册ISO模版的问题解决
  4. copy 自定义对象
  5. 简单易懂的snmpd.conf配置文件说明
  6. WPF TreeView的使用
  7. ORA-01940: cannot drop a user that is currently...
  8. 卖白菜|贱卖白菜|卖大白菜|贱卖大白菜|买白菜
  9. H3C交换机配置STP配置
  10. Spark案例实战教程