精华内容
下载资源
问答
  • Win7调整磁盘分区大小教程.docx
  • Linux调整磁盘分区大小

    千次阅读 2016-09-07 16:40:06
    Resize the disk (Linux调整磁盘分区大小) Resize the partition. Run parted: $ parted Show the partition list: (parted) print There should be two partitions; 1 should be a boot partition, about 64MB; ...

    Resize the disk (Linux调整磁盘分区大小)

    Resize the partition. Run parted: $ parted

    Show the partition list: (parted) print

    There should be two partitions; 1 should be a boot partition, about 64MB; the second should be the main partition, about 3.6G

    Some Disk Commands of Linux, that you should know:

    • sudo df -h          Display the FileSystem that you mounted
    • sudo fdisk -l    Show your disk information that is unmounted or un-parted

    Sonictl: Here I didn't see two partitions by print command. but fdisk -l showed me that.

    Resize the second partition to use the whole disk: (parted) resizepart 2 32GB

    Sonictl: Here you may meet error: "Unrecognized disk label", useselect command to chang the device from "/dev/mmcblk1boot0" to "/dev/mmcble0", then try again.

    Close parted: (parted) quit

    Reboot to load the updated partition table: $ reboot

    Log in as root again, resize the filesystem: $ resize2fs /dev/mmcblk0p2

    Now you should have the full capacity of your microSD card available.

    for some reason, you may meet: resize2fs: Permission denied to resize filesystem, you can fix this by Link:Manually Resize on Linux PC

    ======= above seems works well for Lubuntu/ubuntu =======

    For most Embedded OS(raspbian/lubuntu/...), ref: Manually resizing the SD card on Raspberry Pi

    ======== for calculating the Cylinder# ========

    Make a new partition with the exact size you got from the block count. Since you cannot enter block size in fdisk, you need to figure out how many cylinders to request. Here is the formula:

      (number of needed cylinders) = (number of blocks) / (block size)
    
      (block size) = (unit size) / 1024
    
      (unit size) = (number of heads) * (number of sectors/cylinder) * (number of bytes/sector)
    

    Consider the following example, where a hard drive has been partitioned into four primary partitions of 1, 2, 4, and 8 cylinders.

    disk /dev/sda: 16 heads, 63 sectors, 23361 cylinders
    Units = cylinders of 1008 * 512 bytes
    
       Device Boot    Start       End    Blocks   Id  System
    /dev/sda1             1         2       976+  83  Linux
    /dev/sda2             3         5      1512   83  Linux
    /dev/sda3             6        10      2520   83  Linux
    /dev/sda4            11        19      4536   83  Linux
    
    fdisk provides the configuration information I need in the head of the output. The unit size is 516096 ( 16 heads * 63 sectors/cyl * 512 bytes/sector ). The block size is 504 ( 516096 / 1024 ). The number of needed cylinders for the second partition is therefore 3 ( 1512 blocks / 504 ). The partition table shows that this is indeed the case: the first cylinder is 3, the second 4, and the last is 5, for a total of three cylinders. The number of needed cylinders for the third partition is calculated similarly: 2520 blocks / 504 = 5, which corresponds to blocks 6,7,8,9,10 . Notice that this calculation does not work for the first partition because the block count is wrong ( 976 instead of 1008 ). The plus sign indicates that not all the blocks are included in the fdisk value. When you try the calculation ( 976 / 504 ) you get 1.937. Knowing that the number of cylinders must be an integer, you can simply round up.



    展开全文
  • 前几天在QQ群里,有一个朋友问到关于Linux中如何无损调整磁盘分区大小的问题,针对这个问题我在实际使用的过程中也曾探索过,所以比较关注如何无损的调整磁盘分区大小,而不丢失数据!在Windows中,我采用过BootStar...

    前几天在QQ群里,有一个朋友问到关于Linux中如何无损调整磁盘分区大小的问题,针对这个问题我在实际使用的过程中也曾探索过,所以比较关注如何无损的调整磁盘分区大小,而不丢失数据!在Windows中,我采用过BootStar的软件,通过该软件记录下硬盘分区的ID,就可以实现分区无损的调整,有兴趣的朋友可以至以下地址下载:

    Star-Tools BootStar v8.30英文版

    http://www.ithov.com/soft/19480.shtml

    BootStar工具很小巧,但非常的好用,哪么在Linux下面有没有这样好用的无损磁盘分区调整工具呢?搜索了一下百度,找到一份比较理想的解决方案,希望借鉴给大家在使用中能解决你的实际问题。

    1、下载gparted-LiveCD

    该解决方案中提到了开源的GParted软件,下载地址如下:

    http://gparted.sourceforge.net/download.php

    让我们先来大概的了解一下这款GParted软件:

     

    GParted是一款linux下的功能非常强大的分区工具,和windows下的‘分区魔术师’类似,操作和显示上也很相似。GParted可以方便的创建、删除分区,也可以调整分区的大小和移动分区的位置。GParted支持多种linux下常见的分区格式,包括ext2、ext4、fat、hfs、jfs、reiser4、reiserfs、xfs,甚至ntfs。另外官方还提供了 LiveCD 和 LiveUSB 版本的 GParted,方便在没有主系统的情况下对硬盘进行分区!

    GParted可以用于创建、删除、移动分区,调整分区大小,检查、复制分区等操作。可以用于调整分区已安装新操作系统、备份特定分区到另一块硬盘等。   

    GParted使用libparted来识别、调整分区表,并有各个文件系统工具来处理分区上的文件系统。这些文件系统工具并不是必须的,但要处理一中文件系统就必须先安装相应的工具。   

    GParted使用C++写成,使用gtkmm提供GTK+界面。   

    GParted项目还提供了一个包含GParted和全部文件系统工具的Live CD,也可以制作成Live USB或使用其他介质。这个Live CD系统基于Debian GNU/Linux。其它Linux Live CD版本也大多包含GParted,如Knoppix等。让我们来看看GParted如何使用吧!下面的使用方法以VPS为例,大家在实际使用的过程中可借鉴参考!

     

    2、通过gparted-LiveCD引导

    注意,自定义引导ISO的方法有多种。

    一部分VPS提供商,可以让客户自己上传ISO文件,然后从ISO文件引导;

    但更多的VPS提供商,会在VPS的控制面板中加入带有gparted工具的维护光盘。根据VPS管理百科的测试,绝大多数VPS提供商为了让客户能够自己维护VPS,都会在ISO列表中加入一些带有gparted工具的光盘。具体情况,请直接咨询提供商即可。

    如果你使用的是比较新版本的gparted-LiveCD,则通过VNC看到的启动画面应该如此:

     

    此时直接回车选择第一项即可。随后根据光盘内容的不同,可能会有一些简单的询问(比如键盘区域、显示模式等),一般来说直接回车使用默认的即可(相信一个Linux爱好者对这些设置并不陌生)

    3、引导进gparted-LiveCD后,打开gparted工具。

    4、将Gparted最大化屏幕。现在能看见分区信息了。

     

    5、选择你要调整的分区。

    笔者现在将尝试将sda1扩大至整个磁盘(即模拟分区不够用,向VPS提供商新申请了一些磁盘空间的情况)。由图片可以看出目前sda1有13G,新的2.8G还没有被使用。我现在将sda1扩容至13+2.8=16G。

    点击sda1分区,随后上面的“Resize/Move”按钮将变得可用。点击“Resize/Move”按钮。

     

    6、弹出一个调整sda1分区大小的窗口。窗口中很直观的显示出了,sda1右侧还有可用空间。如下图:

     

    因此我点击右边的右箭头,并将其拖拽至最右侧。使sda1的空间占满整个磁盘。如下图:

     

    然后点击此窗口中的“Resize/Move”按钮确认操作。

    7、从图中可以看出sda1已经拥有了16G空间。此时,必须点击“Apply”按钮,才能真正让Gparted保存更改。

     

    8、正在调整分区大小(注意,此时一定不能重启电脑/终止程序。务必耐心等待其操作完成!!!否则将造成数据丢失!!!)

     

    9、Linux分区大小调整完成

     

    10、此时,关闭VPS,弹出ISO,并从原来的磁盘启动即可。

    上面的操作已经经过VPS管理百科在Debian VPS系统(Ext3)中的验证,并且未造成数据丢失。供Linux初学者参考。对于因按照本教程操作造成的任何损失,本站均不承担任何责任。

    展开全文
  • 如何在macOS下调整磁盘分区大小

    千次阅读 2020-05-19 15:07:59
    可以在“macOS”下利用磁盘工具并且不抹掉主分区的情况下,随意更改磁盘分区大小的方法。“OS X”经过几次大版本升级以后,也改名为“macOS”,而且系统自带的“磁盘工具”无论是功能和界面也有很大的改变。 旧版本...

    可以在“macOS”下利用磁盘工具并且不抹掉主分区的情况下,随意更改磁盘分区大小的方法。“OS X”经过几次大版本升级以后,也改名为“macOS”,而且系统自带的“磁盘工具”无论是功能和界面也有很大的改变。

    旧版本

    新版本

    有Mac用户为了创建了BootCamp分区安装Windows,但是分完以后觉得空间太少,不知道怎么解决。

    在正常的情况下,您可以按照以下几个简单的步骤,无需备份Mac系统分区资料、抹掉(重新格式化)分区来完成分区大小调整。

    提醒:尝试进行任何磁盘分区调整大小之前,请务必备份一下磁盘内的资料会更稳妥,以免因为你操作的不小心,造成不必要的损失。


    1、启动“应用程序 -> 实用工具(其他)-> 磁盘工具”;

    2、选择“磁盘工具”左侧列表中的磁盘,不要选分区;

    3、点击“分区”按钮;

    4、点击“-”按钮,将Windows的分区删除,再调整“主分区”大小;

    5、再重新分配新的BootCamp(Windows)分区;

    警告提示:给这个设备分区将删除储存在某些分区上的数据,且无法撤销。此分区将被抹掉:“NTFS”

    最后点击“分区”按钮就可以完成分区大小调整了。

    如果你想更完美的达到无损分区,最好是通过macOS的恢复模式下的“磁盘工具”进行操作。

    展开全文
  • ubuntu下调整磁盘分区大小

    千次阅读 2019-08-08 10:56:10
    使用Gparted进行调整 ...在初始设置时选择了仅设置一个分区,/dev/sda1磁盘分区太大了,又由于挂载到/目录下,所以使用Gpareted无法进行直接调整大小,通过以下方法解决。 下载Gparted的iso镜像地址: ...

    使用Gparted进行调整

    在初始设置时选择了仅设置一个分区,/dev/sda1磁盘分区太大了,又由于挂载到/目录下,所以使用Gpareted无法进行直接调整大小,通过以下方法解决。

    1. 下载Gparted的iso镜像地址:
      http://sourceforge.net/projects/gparted/files/gparted-live-stable/
    2. 加载Gparted的iso镜像:
      在这里插入图片描述
    3. 在虚拟机中选择打开电源时进入固件

    在这里插入图片描述
    进入启动界面,在Boot 菜单里选择从CD-ROM Driver项作为第一启动设备启动,使用+将CD-ROM Driver调至顶端,F10保存

    在这里插入图片描述
    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

    由此可以调整各个分区的大小了,调整之后使用Apply保存,退出引导项。

    重新进入系统,使用fdisk -l查看分区已发生变化,使用fdisk新建分区了,使用mkfs.ext4 /dev/* 格式化分区
    具体如下:
    使用命令

     sudo fdisk /dev/sda
     m 查看具体选项
     n 新增磁盘分区
     p 创建主分区
     默认起始扇区的位
     设置大小 eg.+20G
     p 查看分区已改变
     最后使用 mkfs 格式化磁盘分区
    

    原文网址:https://www.cnblogs.com/dannygoo/p/6233451.html

    展开全文
  • 可以在“macOS”下利用磁盘工具并且不抹掉主分区的情况下,随意更改磁盘分区大小的方法。 “OS X”经过几次大版本升级以后,也改名为“macOS”,而且系统自带的“磁盘工具”无论是功能和界面也有很大的改变。 有...
  • C盘太小,调整磁盘分区大小

    千次阅读 2020-04-22 09:22:53
    如何合并磁盘分区 windows7调整分区大小方法 方法/步骤 当我们之前给电脑分区的时候,没有意识到把C盘设置的太小,系统装的是windows7,但以前系统不是我自己安装的,一朋友帮忙安装的,但现在的问题是C盘系统...
  • 可以在“macOS”下利用磁盘工具并且不抹掉主分区的情况下,随意更改磁盘分区大小的方法。 “OS X”经过几次大版本升级以后,也改名为“macOS”,而且系统自带的“磁盘工具”无论是功能和界面也有很大的改变。 有Mac...
  • windows server 2003中调整磁盘分区大小

    万次阅读 2012-12-07 15:49:28
    windows 2003下调整分区大小,我已经遇到过,现给大家提一个解决方案 在windows 2003和windows 2000下,一般的调整分区大小的软件都不行,我赠经就遇到过,幸好微软给我了我么一个不错的工具,本人亲身实践。但...
  • 在安装软件的时候提示/tmp空间不足 尝试多种方法,1创建一个临时的tmp,挂载,失败了;...最终的解决办法是修改/tmp所在的分区大小 步骤如下: 1. 安装 tuxboot (ubuntu下烧写工具) sudo apt-ad...
  • 怎么调整磁盘分区大小.docx
  • PQMagic调整磁盘分区容量大小.docx
  • Ubuntu缩小磁盘分区大小

    千次阅读 2017-11-26 11:53:40
    通过resize2fs调整文件系统大小 通过parted调整磁盘分区大小
  • 调整Linux磁盘分区大小

    万次阅读 2012-01-12 19:34:45
    参考一:调整Linux磁盘分区大小 在使用linux的过程中, 有时会出现因为安装系统时分区不当导致有的分区空间不足,而有的分区空间过剩的情况.比如: 我在安装系统时给/usr/local分配器了5G的空间,但使用一段过程后...
  • 近一年时间里,有不少网友发邮件向我询问,如何在不格式化硬盘的情况下调整磁盘分区的容量大小。本想还是像以前一样,回个邮件。但问的人多了,觉得有必要写个操作手册出来,所以我就连夜赶写了一份操作文档并录制了...
  • 在买电脑装机时,磁盘分区与设置分区大小的问题一般都是由装机人员设定的,这点并没有引起太多购买者的注意。一般情况下在装机时都将一个磁盘分成4个分区,有时候是系统分区C盘太小,数据盘太多或C盘太多,其它数据...
  • PQMagic调整磁盘分区容量大小的视频教程
  • /opt分区设置在一个机械硬盘上(/dev/sda9),分区大小900G。 思路分析: 现在需要拆分/opt分区。本来希望直接能划给home,但是似乎不允许一个分区横跨两张硬盘。于是决定模仿实验室服务器设置,单独挂载sda9为一...
  • windows 2008 2012修改磁盘分区大小

    千次阅读 2019-07-16 15:03:55
    Windows 2008 2012系统可以直接在 “磁盘管理” 对磁盘分区进行扩展和压缩来调整磁盘分区大小 1.进入磁盘管理 有两种方式可以进入磁盘管理 1)点击左下角 开始-计算机(右键)-管理-服务器管理-存储-磁盘管理 2)点击...
  • 其实,Windows 2008/2012系统可以直接使用 “磁盘管理” 来进行调整大小,主要通过磁盘分区的扩展和压缩功能来调整磁盘分区大小,本文就简单说说更改方法,大家可以参考参考。第一步、进入磁盘管理进入磁...
  • 本文归纳了在不破快文件系统数据的前提下对文件系统大小进行调整的方法.这里采用的是"拆东墙, 补西墙"的方法. 当然, 如果你的磁盘中有未分区的空闲空间, 你就不用减小某个分区的空间了.
  • 近一年时间里,有不少网友发邮件向我询问,如何在不格式化硬盘的情况下调整磁盘分区的容量大小。本想还是像以前一样,回个邮件。但问的人多了,觉得有必要写个操作手册出来,所以我就连夜赶写了一份操作文档并录制了...
  • CentOS7 调整磁盘分区

    千次阅读 2017-12-15 11:43:15
    CentOS7 调整磁盘分区 查看现有磁盘分区:  # df -h  文件系统 容量 已用 可用 已用% 挂载点  /dev/mapper/centos-root 50G 7.8G 43G 16% /  devtmpfs 910M 0 910M 
  • 如何合并磁盘分区 windows7调整分区大小方法 最近有网友问笔者这样一个问题:我的系统装的是windows7,但以前系统不是我自己安装的,一朋友帮忙安装的,但现在的问题是C盘系统以前才分配了30G空间...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 54,923
精华内容 21,969
关键字:

怎么调整磁盘分区的大小