精华内容
下载资源
问答
  • 主要介绍了VMware下ubuntu扩展磁盘空间的方法,非常不错,具有参考借鉴价值,需要的朋友可以参考下
  • ubuntu扩展硬盘

    千次阅读 2010-12-27 16:03:00
    ubuntu扩展硬盘 扩充主分区 开机硬盘自动挂载

         前几日做Qtpia移植,结果压缩包还没解压完了就提示空间不够,无奈,只好把硬盘扩展一下。网络就是好,不会啥都可以查,但是不网上的东西有时候会不对,特别是自己一点都不懂得东西,如果他出一点错,更叫人郁闷了。下面我就把我花了两三天弄的写下来。

        第一步:首先要在虚拟机下扩充一下。在Vmware中关闭Ubuntu 虚拟机,在device里双击Hard Disk,出来一个Virtual Machine Setting,一般是Hardware选项,就这个不要动哦。选中HardDisk(SCSI)(此时应该就是它,因为你是点他进来的),然后仔细找找,这个面板上一定有Utilities这个下拉菜单,点击,会有“Map,Defragment,Expand,Compact ”,查查单词意思就知道该点Expand吧。在出来的对话框里把上线设大点,然后点Expand。具体步骤和按钮位置可能因为版本不同不一样,但是也不会跑的太远,找找。这样做我觉得步骤最省,因为是扩充已有硬盘,可以省掉一些步骤。

     

     

       第二步:前面只是把虚拟机硬盘上线改了,还必须进虚拟机建立这个分区。进入ubuntu系统,root用户。中断输入fdisk -l,出来的情况可能不一样,但是那些东西怎么看呢。对我们有用,就是“cylinders”这个单词,第一行是:Disk /dev/sda:xx.xG ,xxxxxxxxxxxbyte,甭管他,下面一行,找到cylinders,看好前面的数字,我现在是30G系统,它是3916cylinders,记好哈,然后再下面找一款类似表格的东西,第一行是:Device boot Start  End等等,一般device下面一般有/dev/sda1和/dev/sda2,看好它们两个的Start和End值,你就会发现,sda1的END和sda2的Start是连着的,而sda2的End是小于刚才你看到的那个cylinders(我这是3916),发现了吧,这个cylinders是某种空间单位,是啥咱不管哈,那么现在做的事就是很明确了:用没用的cylinders新建一个主分区。          

              在终端输入:fdisk /dev/sdb

              之后键入:m,可以看到帮助信息,

              键入:n,添加新分区

              键入:p,选择添加主分区

              键入:3,选择主分区编号为3,这样创建后的主分区为sdb3(主分区只有1~4,1和2应该已有)

              之后,fdisk会让你选择该分区的开始值和结束值,直接回车。手敲也可以,就是上一个sda的cylinders+1和最后的cylinders(3916),中间不能有遗漏的,否则它真就遗漏了。

             最后键入:w,保存所有并退出,完成新硬盘的分区

    然后就是设置分区的文件系统,貌似也叫格式化:mkfs -t ext3 /dev/sdb3,这样你的ubuntu就认你这个硬盘了

     

     

        第三步:就是挂载的问题,没人愿意每次启动手动挂载一次吧。

    手动挂载:

    在终端输入:mkdir /media ,创建新的硬盘的挂载//注意 这里文件夹一定要新建,否则挂载了新分区,以前的东西就看不到了。

    在终端键入:mount /dev/sdb3 /media

    如果想开机自动挂载

    修改/etc/fstab文件,添加如下行:

    /dev/sdb3      /media      ext3    defaults     0     1//注意哦  ext3和defaults是要变色的,0  1也是要变色的,具体含义可以去查,我就不写了,还有defaults是有s的,网上有的哥么没有写,害的我那叫一个郁闷,这哪能注意的到哇。。。。

    展开全文
  • VMware下ubuntu扩展磁盘空间

    万次阅读 热门讨论 2016-05-14 14:49:01
    VMware下ubuntu扩展磁盘空间不足的问题

    近日由于虚拟机下安装软件过多,时不时弹出磁盘空间不足的问题。查找了很多资料,都没有很好的解决办法。

    朋友发来一个链接,还是老外有良心。翻译出来放在这里,根据我的实际需求进行了操作,达到了预期目的。

    以防万一,在操作之前将虚拟机进行了备份。

             由于安装时没有自己进行分区,磁盘大小也使用了默认的20G。后来发现果然悲剧。

    使用df -h命令查看具体使用情况

    @ubuntu:~$ df -h
    Filesystem      Size  Used Avail Use% Mounted on
    /dev/sda1        19G   17G 1020M  95% /
    none            4.0K     0  4.0K   0% /sys/fs/cgroup
    udev            745M  4.0K  745M   1% /dev
    tmpfs           151M  1.3M  150M   1% /run
    none            5.0M     0  5.0M   0% /run/lock
    none            755M  220K  755M   1% /run/shm
    none            100M   48K  100M   1% /run/user
    使用root权限 fdisk -l查看

    在虚拟机的设置——>硬盘——>扩展 选项,选择需要扩展到的容量,这里我是从20G扩展到40G。

    设置完成后发现依然无法使用,而是在扩展分区里。

    Disk /dev/sda: 42.9 GB, 42949672960 bytes
    255 heads, 63 sectors/track, 5221 cylinders, total 83886080 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk identifier: 0x000ea50f
    
       Device Boot      Start         End      Blocks   Id  System
    /dev/sda1   *        2048    39845887    19921920   83  Linux
    /dev/sda2        39847934    41940991     1046529    5  Extended
    /dev/sda5        39847936    41940991     1046528   82  Linux swap / Solaris
    
    具体思路是将分区先删除,然后再重新进行分区。注意,这里使用fdisk -l查看的信息建议记录下来,后面进行重新分区时会使用到。

    使用free -m命令查看

    bay@ubuntu:~$ free -m
                 total       used       free     shared    buffers     cached
    Mem:          1508       1065        443          5         74        419
    -/+ buffers/cache:        572        936
    Swap:         1021          0       1021
    
    我们可以看到交换分区的大小,先将交换分区关掉使用命令

    root@ubuntu:# swapoff -a
    root@ubuntu:# free -m
                 total       used       free     shared    buffers     cached
    Mem:          1508       1075        433          5         73        419
    -/+ buffers/cache:        581        926
    Swap:            0          0          0
    这时候可以看到swap的分区大小已经为0了。

    接下来的步骤就是删除掉  /dev/sda1  和 /dev/sda2。使用fdisk /dev/sda删除分区

    root@ubuntu:# fdisk /dev/sda
    
    Command (m for help): p
    
    Disk /dev/sda: 42.9 GB, 42949672960 bytes
    255 heads, 63 sectors/track, 5221 cylinders, total 83886080 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk identifier: 0x000ea50f
    
       Device Boot      Start         End      Blocks   Id  System
    /dev/sda1   *        2048    39845887    19921920   83  Linux
    /dev/sda2        39847934    41940991     1046529    5  Extended
    /dev/sda5        39847936    41940991     1046528   82  Linux swap / Solaris
    
    Command (m for help): d
    Partition number (1-5): 1
    
    Command (m for help): d
    Partition number (1-5): 2
    
    Command (m for help): p
    
    Disk /dev/sda: 42.9 GB, 42949672960 bytes
    255 heads, 63 sectors/track, 5221 cylinders, total 83886080 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk identifier: 0x000ea50f
    
       Device Boot      Start         End      Blocks   Id  System
    
    删除旧的分区之后,就开始进行创建新分区了,注意这时候让之前保存的信息就派上用场了。

    Command (m for help): n
    Partition type:
       p   primary (0 primary, 0 extended, 4 free)
       e   extended
    Select (default p): p
    Partition number (1-4, default 1): 1
    First sector (2048-83886079, default 2048): 
    Using default value 2048
    Last sector, +sectors or +size{K,M,G} (2048-83886079, default 83886079): 82869552
    
    注意这是时候可能会有人疑惑,这个大小该如何设置。

    这个大小是总的大小减去Swap的大小:83886080 - 1046528 = 82839552。这里的1046528 就是Swap的大小。

    接着将分区的事情做完:

    Command (m for help): n
    Partition type:
       p   primary (1 primary, 0 extended, 3 free)
       e   extended
    Select (default p): p
    Partition number (1-4, default 2): 2
    First sector (82839553-83886079, default 82839553): 
    Using default value 82839553
    Last sector, +sectors or +size{K,M,G} (82839553-83886079, default 83886079):  
    Using default value 83886079
    
    Command (m for help): p
    
    Disk /dev/sda: 42.9 GB, 42949672960 bytes
    255 heads, 63 sectors/track, 5221 cylinders, total 83886080 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk identifier: 0x000ea50f
    
       Device Boot      Start         End      Blocks   Id  System
    /dev/sda1            2048    82839552    41418752+  83  Linux
    /dev/sda2        82839553    83886079      523263+  83  Linux
    
    这个时候分区大小是正确的了,但是ID还是同一个值。在这里我们将交换分区的ID修改为82.

    Command (m for help): t
    Partition number (1-4): 2
    Hex code (type L to list codes): 82
    Changed system type of partition 2 to 82 (Linux swap / Solaris)
    
    使用w进行保存

    Command (m for help): w
    The partition table has been altered!
    
    Calling ioctl() to re-read partition table.
    
    WARNING: Re-reading the partition table failed with error 16: Device or resource busy.
    The kernel still uses the old table. The new table will be used at
    the next reboot or after you run partprobe(8) or kpartx(8)
    Syncing disks.
    
    将虚拟机进行重启。

    交换分区使用UUID进行挂载。在创建新的分区之后,UUID将会不匹配,在reboot之后将没有交换分区可以使用。这里有两种方式进行处理

    1)在 /etc/fstab 中使用新的UUID

    2)在新的分区上使用旧的UUID。这里使用第二种方法。

    查看UUID:

    root@ubuntu:/home/bay# awk '/swap/ { print $1 }' /etc/fstab
    #
    UUID=990ae69c-2bbe-425f-bb8f-91200f70c9b9
    root@ubuntu:# swapoff -a
    root@ubuntu:# free -m
                 total       used       free     shared    buffers     cached
    Mem:          1508       1171        337          6        191        424
    -/+ buffers/cache:        555        953
    Swap:            0          0          0
    root@ubuntu:# dd if=/dev/zero of=/dev/sda2
    dd: writing to ‘/dev/sda2’: No space left on device
    1046528+0 records in
    1046527+0 records out
    535821824 bytes (536 MB) copied, 1.89975 s, 282 MB/s
    root@ubuntu:# mkswap -U 990ae69c-2bbe-425f-bb8f-91200f70c9b9 /dev/sda2
    Setting up swapspace version 1, size = 523256 KiB
    no label, UUID=990ae69c-2bbe-425f-bb8f-91200f70c9b9
    root@ubuntu:# swapon -a
    root@ubuntu:# free -m
                 total       used       free     shared    buffers     cached
    Mem:          1508        717        790          6          6        164
    -/+ buffers/cache:        546        961
    Swap:          510          0        510
    root@ubuntu:# df -h
    Filesystem      Size  Used Avail Use% Mounted on
    /dev/sda1        19G   17G 1023M  95% /
    none            4.0K     0  4.0K   0% /sys/fs/cgroup
    udev            745M   12K  745M   1% /dev
    tmpfs           151M  1.3M  150M   1% /run
    none            5.0M     0  5.0M   0% /run/lock
    none            755M  152K  755M   1% /run/shm
    none            100M   48K  100M   1% /run/user
    root@ubuntu:# resize2fs /dev/sda1
    resize2fs 1.42.9 (4-Feb-2014)
    Filesystem at /dev/sda1 is mounted on /; on-line resizing required
    old_desc_blocks = 2, new_desc_blocks = 3
    The filesystem on /dev/sda1 is now 10354688 blocks long.
    
    root@ubuntu:# df -h
    Filesystem      Size  Used Avail Use% Mounted on
    /dev/sda1        39G   17G   21G  45% /
    none            4.0K     0  4.0K   0% /sys/fs/cgroup
    udev            745M   12K  745M   1% /dev
    tmpfs           151M  1.3M  150M   1% /run
    none            5.0M     0  5.0M   0% /run/lock
    none            755M  152K  755M   1% /run/shm
    none            100M   48K  100M   1% /run/user
    

    dd命令仅仅是保证在分区开始的地方没有数据。


    原文链接:https://hexeract.wordpress.com/2012/04/30/how-to-expand-the-root-filesystem-of-a-11-10-ubuntu-running-inside-vmware-player/






    展开全文
  • ubuntu 扩展 分区

    2010-01-31 18:39:45
    ubuntu 扩展分区 由于 ubuntu,windows 共存,ubuntu 分到的空间较少,但是后来逐渐开始淘汰windows后,发觉 ubuntu 的空间太小,装 oracle 都装不下了,因此决定增加 ubuntu 的空间; 目的: 为 ubuntu 分配...
    ubuntu 扩展分区

    由于 ubuntu,windows 共存,ubuntu 分到的空间较少,但是后来逐渐开始淘汰windows后,发觉 ubuntu 的空间太小,装 oracle 都装不下了,因此决定增加 ubuntu 的空间;

    目的:
    为 ubuntu 分配更多的空间

    注意:
    此操作可能导致 windows 无法启动,如果无法启动,请使用 windows修复控制台 重新生成 boot.ini 文件;

    步骤:
    * 启动 ubuntu9.10
    * 位置 -> 选择要非配的windows分区,输入密码,加载该分区到 ubuntu
    * 将该分区内需要保留的文件 备份到其它地方,比如移动硬盘,或其它空闲硬盘
    * 确定该分区里没有需要的文件了!
    * 在桌面上右击该分区 -> 卸载,因为只有卸载后才能对其进行一些操作
    注意:这步操作可能导致windows系统所在的分区号变化,从而导致 boot.ini 中的操作系统分区号不对,如果后来发现windows无法启动,则可以使用 windows修复控制台,重新生成 boot.ini 文件;
    * 系统 -> 系统管理 -> 磁盘实用工具
    * 在 磁盘实用工具 中,选中该分区,注意一定是找到这个单个分区,千万不要选错了,选择 删除,将该分区删除
    * 删除成功后,该分区变成了一个空闲分区
    * 选择空闲分区,点击 创建,创建 ext4 格式的分区
    * 查看分区情况:
    sudo fdisk -l
    找到刚创建的分区
    * 创建挂载点:
    sudo mkdir /mnt/star
    * 挂载分区
    * 备份分区文件
    sudo cp /etc/fstab /etc/fstab.bak
    * 编辑分区文件
    sudo gedit /etc/fstab
    在最后一行加上:
    # load disk star
    /dev/sda11 /mnt/star ext4 defaults 0 0

    其中 /dev/sda11 是新创建的分区, /mnt/star 是挂载点, ext4 是文件格式,

    * 保存分区文件
    * 给新的分区挂载点可 读写 权限
    sudo chmod -R 777 /mnt/star/
    * 重新挂载分区
    sudo mount -a
    * 查看分区是否挂载成功
    sudo df
    *
    * 看到新分区已经挂载到指定位置 则成功,可使用如下命令单个查看新分区的大小
    sudo df /mnt/star/
    *

    ------
    如果是 linux&windows 共存的系统,操作后,提示 system32/hal.dll 找不到,则可以用以下方法修复:

    如果 windows 启动时提示 system32/hal.dll 找不到,则很有可能是 boot.ini 出现问题,很有可能是 其指定的 分区号有误;
    解决方法:
    * 如果知道真正的windows操作系统分区号,则改成相应的分区号
    * 如果不知道 分区号,则可以使用 windows 安装盘的 故障恢复控制台 功能进行修复,
    步骤:
    * 插入 windows 安装盘,重新启动,F12 从光驱启动
    * 按下“R”键,选择第二项 ‘故障控制台’,然后会自动检测现有的 windows 系统
    * 输入要进入的 windows系统的 序号,通常只有1个windows系统,因此只要输入1,然后 回车
    * 输入管理员密码,则进入 dos 恢复控制台
    * 用 bootcfg 修复 boot.ini
    * 控制台中输入
    bootcfg /rebuild
    回车
    等待命令执行完毕
    * 提示输入os加载项时,输入
    /noexecute=optin /fastdetect
    回车
    * 重启
    * 系统应该已经修复
    *
    *
    展开全文
  • 如何为vmware虚拟机ubuntu扩展空间 如何为vmware虚拟机ubuntu扩展空间 一. 背景 二. 解决方法 一. 背景 公司的ubuntu虚拟机只分了40g,很快就用完了,在网上查了一堆什么fdisk 命令之类的,一直不成功。 ...

    如何为vmware虚拟机ubuntu扩展空间

    一. 背景

    公司的ubuntu虚拟机只分了40g,很快就用完了,在网上查了一堆什么fdisk 命令之类的,一直不成功。
    现在假定你的虚拟机是有图形界面的;

    二. 解决方法

    1.安装GParted

    sudo apt-get install gparted
    1. 启动GParted
    sudo gparted
    1. 右键需要扩展的磁盘后面的一个磁盘,delete
      这里写图片描述
    2. 然后右键需要扩展的磁盘,Resize,拖动/输入数字均可
      这里写图片描述
    3. 最后确认:
      这里写图片描述
    4. 输入命令
    df -h

    可以看到/dev/sda1已经扩展成功
    这里写图片描述

    展开全文
  • VMwave下Ubuntu扩展磁盘空间 Ubuntu原预装磁盘空间20G,随着系统安装软件越来越多,空间慢慢不够用。打算安装DB2,许扩展磁盘空间。 环境: No LSB modules are available. Distributor ID: Ubuntu Description...
  • Ubuntu扩展触摸屏触控错位修复

    千次阅读 2019-07-24 12:10:28
    Ubuntu扩展触摸屏触控错位修复 参考:https://blog.csdn.net/wf19930209/article/details/79749152 xrandr 找到对应的接口:HDMI-0 $ xrandr Screen 0: minimum 8 x 8, current 3840 x 1080, maximum 32767 x ...
  • ubuntu扩展屏幕

    千次阅读 2019-08-12 22:10:15
    这个软件打开 附加驱动选第一个 下载好了以后重启,就可以了像win10一样扩展屏幕了 设置的显示里面多了显示模式 xrandr里面有2个显示器的信息了,没有更新驱动只能看到几行文字 ...
  • ubuntu扩展磁盘空间

    2021-02-01 21:48:22
    点击确定会提示需要在ubuntu内部进行重新分区。 3.打开一个终端,输入:sudo apt-get install gparted ,一路选择yes。 4.输入管理员密码,打开GPartedf分区管理软件,会发现有10G未分配的灰色空间。 5.光标放
  • 在虚拟机VMWare下ubuntu扩展硬盘大小,并将docker的存储位置变为新增的分区上。
  • ubuntu扩展磁盘大小

    2019-05-08 14:04:25
    3.点击扩展扩展完毕,扩充完毕后,打开Ubuntu,然后安装一个工具Gparted sudo apt-get install Gparted 4.安装完毕打开此应用 5.打开Gparted应用,你可以看到已分配分区状况和新增未分配的分区...
  • VMware ubuntu 扩展硬盘

    2018-07-04 16:34:03
    今天记录下再 VMware ubuntu扩展硬盘的方法 1.VM->设置->硬盘->扩展 我的VM每次点击,提示硬盘满了无法扩展,目前我的方法是添加新的硬盘 2.添加新的硬盘 1).首先关闭ubuntu系统 2)....
  • ubuntu扩展显示

    2018-12-07 13:58:20
    xrandr --output VGA-0 --right-of LVDS --auto   https://bbs.csdn.net/topics/390418527
  • Ubuntu 扩展磁盘空间

    2021-01-30 20:47:41
    2.选择扩展磁盘容量(需要先关闭虚拟机) 3.填写扩展后的大小: 4.点击确认后,开机进入操作界面 5.安装磁盘管理UI界面: sudo apt-get install gparted 6.打开界面进行设置: 现在是蓝色的sda2下面...
  • Ubuntu扩展磁盘空间

    2020-06-17 18:51:45
    转自:http://how2rosetta.cn/?article=ubuntu-desktop%E4%B8%8B%E9%85%8D%E7%BD%AErosetta%E5%AE%89%E8%A3%85%E6%95%99%E7%A8%8B 一般我们在安装虚拟机时都会选择默认的20G磁盘空间,但是...这里是我的Ubuntu系统下
  • 可以扩展Ubuntu的硬盘容量来缓解这个问题。 首先在VMware中设置需要的扩展的硬盘大小。在上方的工具栏--虚拟机--设置(注意:需要将虚拟机中的Ubuntu系统关机,下面的扩展才能够点击): 接下来打开Ubuntu系统,...
  • ubuntu 扩展磁盘大小

    2020-05-21 21:47:02
    https://www.jianshu.com/p/836d0b98c187
  • • 默认的Ubuntu盘符有时候会出现不够用的情况,需要扩展硬盘空间 • 设置前先把存储设备拔掉! • 虚拟机设置 – Hardware里面点击Add,添加Hard Disk,创建新的虚拟磁盘 – 选择SCSI格式 – 设置好之后开启...
  • ubuntu 扩展存储空间

    2016-04-22 11:52:29
    今天解决了一个Ubuntu存储空间不足的问题。我在网上查了很多资料,都没有什么让我满意的方法。 我是菜鸟级的用户,当然使用最菜的方法。以下是我的解决方案,供大家参考。 方法步骤: 第一步,在Ubuntu系统下,...
  • 点击扩展输入自己想扩展的空间大小; 2.虚拟机开机 查看系统加入磁盘的情况,发现多了一块sdb(在Ubuntu里面是sda2 该命名具体含义可见本文末的附录) lsblk -f 由于本人做完之后将命令行误窗口关掉,一些图片无法...
  • ubuntu 扩展库的安装

    2011-07-05 22:10:32
    安装CURL扩展 I. 生成动态链接库文件.SO 方法如下: 方法1. apt-get install php5-curl 方法2. 去PHP网站下载tar包,phpize本地编译生成.so 方法3. pear方式安装,通过pecl命令去在线下载编译生成.so ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 5,612
精华内容 2,244
关键字:

ubuntu扩展