`
darkma
  • 浏览: 526234 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类

虚拟机硬盘扩容 及 liunx 下新硬盘分区,挂载详解

阅读更多
一:首先介绍虚拟机硬盘扩容的方法:
1、vmware提供一个命令行工具,vmware-vdiskmanager.exe,位于vmware的安装目录下,比如
C:\Program Files\VMware\VMware Workstation\vmware-vdiskmanager.exe.
在windows的cmd窗口中,转到vmware的安装目录
即:cd C:\Program Files\VMware\VMware Workstation\
    vmware-vdiskmanager.exe 可以查看帮助
2. 对于扩容,可以输入下列命令:
    vmware-vdiskmanager -x 4Gb "D:\VMware\WinXP\myLinux.vmdk"
    参数"-x"表示要扩展虚拟机硬盘空间,紧随其后的数字是要扩展到的大小(本例为扩展到4GB,这是一个磁盘总量,包含了原先的磁盘容量)。
    最后是指定要操作的虚拟机磁盘的具体文件,要是路径名中有空格,必须以双引号括起来。按回车键开始执行,执行完毕,退出命令提示符窗口,
    重启VMware,会发现虚拟机硬盘空间已变成4GB了。
二:添加新硬盘到Linux方法:
    启动虚拟机,选择"Edit virtual machine settings",点按钮"adding",按照向导默认添加一块磁盘,一般都是SCSI设备,指定硬盘容量,然后启动系统。
三:liunx 下新硬盘分区及挂载
1.进入虚拟机系统后,用root用户操作:
   fdisk -l 会看到有一块新的设置,如果你先前有一块硬盘(sda, sda1...),新加的这块应该是(/dev/sdb)。如图:
 
 2.  看到就说明系统已经识别出这块硬盘了,接下来我们给这块硬盘分区,格式化。
用fdisk /dev/sdb 进行分区
3.进入fdisk命令,输入h可以看到该命令的帮助,按n进行分区
4.这里输入e即分为逻辑分区,按p即分为主分区,我们要将这块盘分为主分区即输入p
5.到这里输入该主分区为第几个主分区,由于是新盘我们输入1来分第一个主分区
6.First Cylinder是选择该分区的起始磁盘数,这里可自定义也可不做选择,默认是1,如无特殊需求强烈建议选择默认,也就是1来分区(直接按回车)
7.接下来是定义该分区的大小,如果按默认(按回车)即是使用全部可用存储额,也可以是用M或m单位结尾的数字(大写M是大B的意思,如果输入1M实际上是X8也就是8m的空间),这里我们先分一个1G的空间,所以输入+1024m
8.之后输入w写入分区,等待结束皆可
再输入fdisk -l 可以看到我们刚才分的一个分区,之后用mkfs -t ext3 -c /dev/sdb1进行格式化,如有多个分区可把sdb1改成sdb2 sdb3...以此类推,具体可用fdisk -l看到每个分区的名字
上图蓝色部分是写硬盘卷标的,如不想要卷标可直接按回车,现在分区好了我们用mount 挂载一下该分区即可使用了,这里我把它挂载到mnt目录下,也可以自建一个目录挂载
来看一下分区大小是否和预定的一样,使用df -TH命令看一下当前挂载的分区和大小
如果想每次系统重启都能自动挂载该分区可修改/etc/fstab文件
# vi /etc/fstab
在最后加一段
/dev/sdb1    /www    ext3    defaults 1 2
(格式说明:/dev/sdb1 代表哪个分区  ext3是该分区的格式 defaults 是挂载时所要设定的参数(只读,读写,启用quota等),输入defaults包括的参数有(rw、dev、exec、auto、nouser、 async) ,1是使用dump是否要记录,0是不要。 2是开机时检查的顺序,是boot系统文件就为1,其他文件系统都为2,如不要检查就为0)
 保存文件后,退出即可。
OK,成功啦!  ^_^
分享到:
评论

相关推荐

    Linux服务器添加新硬盘

    ### Linux服务器添加新硬盘扩容操作步骤详解 #### 一、背景介绍 在现代企业环境中,随着业务的增长和技术的发展,服务器存储资源的需求也在不断增长。当Linux服务器上的硬盘空间不足时,通常需要添加新的硬盘来...

    腾讯云Linux系统挂载数据盘

    格式化完成后,下一步是将新分区挂载到系统中的某个目录下。这样,用户就可以像使用普通文件夹一样使用这块新挂载的数据盘了。 **命令示例**: 1. **新建挂载目录**: ``` mkdir /sdb1 ``` 其中`/sdb1`是用于...

    LIUNX配置文件详解.ZAR

    本资源包"LIUNX配置文件详解.ZAR"包含了大量有关Linux重要配置文件的信息,对于初学者来说,是一个非常有价值的参考资料。 首先,我们要了解的是`/etc`目录,它是Linux系统中存储全局配置文件的地方。这里包含了...

    liunx系统管理员应该知道的知识

    ### Linux系统管理员必备知识:磁盘配额管理详解 在Linux系统管理中,磁盘配额是一项非常重要的功能,它允许管理员对用户或用户组在文件系统中的存储空间进行限制,以此来合理分配磁盘资源,避免单个用户过度占用...

    Linux逻辑卷管理(LVM)详解

    Linux 逻辑卷管理(LVM,Logical Volume Manager)是一种先进的磁盘分区管理技术,它允许系统管理员在不中断服务的情况下动态调整分区大小,解决了传统分区方式的局限性。LVM 提供了一种灵活的方式来组织和管理存储...

    liunx命令全称.md

    ### Linux命令全称详解 #### 1. su (Switchuser) - **全称**: Swithuser - **功能**: 用于在Linux系统中切换当前登录用户。通过输入目标用户的密码,用户可以变成其他用户(通常是root用户)进行操作。 - **应用...

    VMware Converter Standalone 6.1.1 P2V迁移Linux.docx

    - 迁移后启动虚拟机时可能会出现内核错误提示,这通常是由于 LVM 卷挂载问题导致的。 **2. 处理步骤** - 使用 chroot 命令进入虚拟机根目录:`sh-3.2# chroot /mnt/sysimage` - 更改目录至 /boot:`sh-3.2# cd ...

    华为工程师总结liunx进阶运维.docx

    - **磁盘管理**:包括分区、格式化、挂载、扩容等磁盘操作。 - **Linux文件共享管理**:学习NFS、Samba等文件共享服务的配置和使用。 2. **Linux进阶篇**: - **HTTP协议详解**:理解HTTP的工作机制和请求响应...

    linux安装步骤详细下载

    ### Linux安装步骤详解 #### 一、准备工具与环境 在开始Linux的安装之前,我们需要准备好必要的工具和环境。根据给定的部分内容描述,这里提到的是通过虚拟机软件VMware来安装Linux系统。 1. **下载并安装VMware*...

    liunx常用命令

    ### Linux常用命令详解 #### 1. `man` (Manual) - **中文含义**:手册 - **功能介绍**:`man` 命令用于查看 Linux 系统中的命令手册,提供对各种命令、配置文件等的详细解释。通过输入 `man <command>` 可以获取...

    零基础liunx服务器was集群环境搭建

    ### 零基础 Linux 服务器 WAS 集群环境搭建详解 #### 一、Linux 基本操作 1. **进入指定目录**: - `cd /data/IBM/WebSphere/AppServer/profiles/AppSrv01/bin`:将当前工作目录更改为 `/data/IBM/WebSphere/App...

    linux偶命令大全

    ### Linux 命令大全详解 #### 一、系统信息查询 **1.1 suifconfig** 该命令用于查看或配置网络接口的信息。 - **使用示例:** `su -c 'ifconfig'` - **功能说明:** 显示所有网络接口的状态信息。 **1.2 arch** 该...

    Linux从入门到精通学习文档

    - 使用虚拟机或云环境练习。 - **资源利用**: - 学习官方文档和技术论坛。 - 加入社区和参与开源项目。 - **持续跟进**: - 关注Linux最新动态和技术趋势。 - 定期更新自己的知识库。 - **解决问题**: - 学会...

    linux基本知识及与Win的区别,vi基本操作

    ### Linux基本知识及与Windows的区别 #### Unix/Linux操作系统的发展历程 - **Unix的起源:** Unix操作系统最初由美国贝尔实验室的肯·汤普森在1969年开发。最初,Unix是用汇编语言编写的,后来在1972年由丹尼斯·...

    linux目录与路径

    ### Linux目录与路径详解 #### 一、Linux目录结构概览 Linux作为一种广泛使用的开源操作系统,其目录结构设计得非常严谨且逻辑清晰。对于初学者来说,了解这些基本的目录结构是非常重要的,它有助于更好地管理和...

Global site tag (gtag.js) - Google Analytics