现在需要把一块1T的硬盘挂载在一台正在跑业务的机器上:

先用fdisk -l 看看新的硬盘认出来没有:

  1. [root@localhost ~]# fdisk -l
  2. Disk /dev/sda: 146.8 GB, 146815733760 bytes
  3. 255 heads, 63 sectors/track, 17849 cylinders
  4. Units = cylinders of 16065 * 512 = 8225280 bytes
  5. Device Boot      Start         End      Blocks   Id  System
  6. /dev/sda1   *           1          13      104391   83  Linux
  7. /dev/sda2              14        1543    12289725   82  Linux swap / Solaris
  8. /dev/sda3            1544       17849   130977945   83  Linux
  9. Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
  10. 255 heads, 63 sectors/track, 121601 cylinders
  11. Units = cylinders of 16065 * 512 = 8225280 bytes
  12. Disk /dev/sdb doesn't contain a valid partition table

我的1T硬盘服务器已经识别出来,不过现在处于空闲状态

下面开始给新硬盘分区

  1. [root@localhost ~]# fdisk /dev/sdb
  2. Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel
  3. Building a new DOS disklabel. Changes will remain in memory only,
  4. until you decide to write them. After that, of course, the previous
  5. content won't be recoverable.
  6. The number of cylinders for this disk is set to 121601.
  7. There is nothing wrong with that, but this is larger than 1024,
  8. and could in certain setups cause problems with:
  9. 1) software that runs at boot time (e.g., old versions of LILO)
  10. 2) booting and partitioning software from other OSs
  11. (e.g., DOS FDISK, OS/2 FDISK)
  12. Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)
  13. Command (m for help): p
  14. Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
  15. 255 heads, 63 sectors/track, 121601 cylinders
  16. Units = cylinders of 16065 * 512 = 8225280 bytes
  17. Device Boot      Start         End      Blocks   Id  System
  18. Command (m for help): n
  19. Command action
  20. e   extended
  21. p   primary partition (1-4)
  22. p
  23. Partition number (1-4): 1
  24. First cylinder (1-121601, default 1):
  25. Using default value 1
  26. Last cylinder or +size or +sizeM or +sizeK (1-121601, default 121601):
  27. Using default value 121601
  28. Command (m for help): w
  29. The partition table has been altered!
  30. Calling ioctl() to re-read partition table.
  31. Syncing disks.

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 cylinder or +size or +sizeM or +sizeK (1-121601, default 121601): //第一个主分区结束的磁盘块数

Command (m for help): w  //创建完后用w保存分区

接下来给新硬盘格式化:

mkfs -t ext3 -c /dev/sdb1

格式化完后我们需要进行挂载分区:

mount /dev/sdb1 /www

修改/etc/fstab文件来进行自动挂载:

/dev/sdb1    /www     ext3    defaults        1 2

到此我们添加新硬盘的工作结束了。

本文转自运维笔记博客51CTO博客,原文链接http://blog.51cto.com/lihuipeng/836033如需转载请自行联系原作者

lihuipeng

给linux添加新硬盘相关推荐

  1. linux加新的硬盘,linux添加新硬盘

    1.添加新磁盘 2.fdisk -l查看磁盘被识别的名称 3.如果输入fdisk -l命令没有找到新的磁盘,按下面步骤操作 1)进入到cd /sys/class/scsi_host/ 2)echo & ...

  2. Linux添加新硬盘和扩容已有硬盘

    Linux添加新硬盘 用 fdisk -l 查看下: 图中可以看出 /dev/sdb 是500G,新加的硬盘. 接下来我用命令 fdisk sdb 进行分区,输入 p 查看新硬盘分区,如图: 可以用m ...

  3. Linux 添加新硬盘

    1.识别分区和硬盘 在 /dev/ 目录下找到新的硬盘,sda 为本地硬盘,sda1.sda2.. 为分区,sdb 就是新添加的硬盘,如: [root@wusuyuan ~]# ls -ltr /de ...

  4. Linux增加硬盘详细教程,Linux 添加新硬盘

    1.在 /dev/ 目录下找到新的硬盘,sda 为本地硬盘,sda1.sda2.. 为分区,sdb 就是新添加的硬盘,如: [root@linuxidc ~]# ls -ltr /dev/sd* br ...

  5. linux 怎么把新硬盘分区,linux添加新硬盘分区

    一.添加硬盘 1.选择"VM"----"setting"并打开,将光标定位在hard Disk这一选项,然后点击下方的Add按钮 2.点击next,执行下一个步 ...

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

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

  7. Linux添加新硬盘-挂载硬盘,设置开机自动挂载 解决/home 空间不足问题

    1.添加一个新的硬盘 2. 使用fdisk -l 查看磁盘 发现sdb是我们的新硬盘,然后没有被挂载 3. 挂载新硬盘 sudo mkfs.ext4 /dev/sdb mount /dev/sdb / ...

  8. Linux添加新硬盘、分区、格式化、自动挂载

    第一步:创建分区     root# fdisk  /dev/sdb        à进入到新添加的硬盘中 The number of cylinders for this disk is set t ...

  9. java linux 格式化磁盘,Linux添加新硬盘、分区、格式化、自动挂载

    在为主机添加硬盘前,首先要了解Linux系统下对硬盘和分区的命名方法. 1) 在Linux下对SCSI的设备是以sd命名的,第一个ide设备是sda,第二个是sdb,依此类推.一般主板上有两个SCSI ...

最新文章

  1. java与fabric区块链--fabric-java-jdk部署搭建--(1)
  2. hexdump——Linux系统的二进制文件查看工具
  3. WdatePicker 设置日期第一个比第二个的日期小
  4. python安装snaps_如何管理Ubuntu Snaps:没人告诉你的东西
  5. 在Ubuntu下安装qq
  6. mysql 5.7和8.0区别_SpringBoot 2.0 教程实战 MySQL 读写分离
  7. linux中文显示和输入
  8. 智能翻译android,离线翻译SDK,让智能小设备如虎添翼
  9. 【笔记】代码整洁之道
  10. java运行bat_java调用bat
  11. bootstrap table样式丢失
  12. (JZ1619)2018.07.08【2018提高组】模拟C组 0 .音乐节拍
  13. 经济学和计算机考研哪个较难,经济学考研难吗,经济学为什么考研这么难!!!!?...
  14. 每日3词 2021-03-08 【reference】【print】【coding】
  15. thinkadmin按配置上传文件至本地,七牛云或阿里oss
  16. 基本逻辑门电路 - 异或
  17. 英语二 - 常用词根一
  18. (纪中)1439. airship
  19. 最新DirectX SDK及Runtime官方下载地址
  20. 车辆违章查询演示示例

热门文章

  1. 数据结构大作业_大数据课程笔记
  2. 计算机窗口移动方法有,北京版一年级信息技术上册《操作窗口学本领》教案
  3. php savepath,php中session_save_path另外一种用法
  4. Spring Boot基础学习笔记05:Spring Boot多环境配置
  5. Python案例:倒置英文句子
  6. 单表置换密码java代码实现_C++实现单置换密码
  7. linux目录硬链接,linux查看硬链接对应的所有文件
  8. 2017.10.10 杀人游戏 思考记录
  9. 2017.9.29 road 失败总结
  10. c语言程序设计 a b,用C语言编程时,a+=b 和 a=a+b 真的完全等价吗?