说到硬盘无损分区,肯定不能不提PQMagic,这款鼎鼎大名的软件,被收购后成为Norton旗下的一款产品,仍然是当前分区的不二之选。PQMagic可以运行于DOS和Win32环境,如果对Windows所在分区进行调整,则必须运行在DOS环境。原则上说,对运行在DOS环境中的程序,对Windows和Unix/Linux都是一样的。但是,PQMagic对EXT这种Unix/Linux下磁盘的文件系统支持有限:以DOS版PQMagic8.0为例,是不能对EXT2、EXT3文件系统无损分区的(当然是能分,但是数据都会被抹掉!)。

现在有这样一个需求,在实验室我负责的184服务器磁盘空间已经所剩无几。这台机器最初是一个硬盘分了三个区,一个NTFS备份分区,一个跑Ubuntu9.04的EXT3分区和Swap交换分区。后来加了一块20G的旧硬盘,作为一个EXT3分区挂载到Ubuntu9下使用。现在空间又开始紧张了,而所有的硬盘IDE接口均已被占用,不能再靠加硬盘解决。同时,这台机器的NTFS分区过大,而且基本没有多少数据,当时装系统时考虑不周,分区不甚合理。所以需要重新分区,还不能影响现有数据。PQMagic这个利器不能使用了,只能另寻秘籍。

师弟推荐了一块叫做GParted的工具,这个可以在Unix/Linux系统中使用。这是GNU协议下的开源软件,据说是对Parted命令行的分区软件的图形界面包装。安装比较简单,Ubuntu下使用apt

–get,在Red Hat系列的Linux可以使用yum

install安装,就不详述了。但是和所有其他分区工具一样,不能调整系统所在的分区。而在我的需求中,是必须调整系统分区的。这又牵扯另一个问题,必须使用另一个系统承载GParted,来挂载这块硬盘后调整分区。当然,解决这个问题,可以有若干方案,比如把硬盘挂载到其他Unix/Linux机器上,安装Gparted调整分区。不过,还是制作LiveCD比较简便。所谓LiveCD简单来说就是将一个Linux系统装在光盘上,用光盘上的这个系统启动机器。GParted的官方站点推荐使用unetbootin制作在U盘上的LiveCD。我下载了unetbootin-windows-377和Gparted

LiveCD镜像,制作了一个U盘版的GParted的LiveCD。(PS:不得不说,unetbootin这款工具相当强大,制作的U盘版LiveCD启动盘兼容性很好)。使用制作好的U盘插在机器上,在启动时将BIOS的第一启动设备设置为这个U盘,于是乎呢,出现了类似如下的界面:

GParted的LiveCD默认启动后就开启GParted工具。接下来的操作就和PQMagic完全一样了,拖拽鼠标调整分区而已了。通过命令查了一下这个GParted

LiveCD,它使用了2.6.30内核(还是蛮新的!)的Debian系统,这个系统的操作和Ubuntu系列无异。于是很便捷的的满足了我的无损分区的需求。

GParted LiveCD启动后的效果(从某机器上启动后照的)

Gparted界面(这个图是从官网上找的)

PS:利用这次制作的Debian启动U盘,可以进行其他诸多的操作,为以后装机时无限制的系统操作提供了便捷。

linux u盘无损分区,Unix/Linux无损分区解决方案[原创]相关推荐

  1. u盘迷你linux,U盘上的迷你linux——BabyLinux

    U盘上的迷你linux--BabyLinux 类别:发行版类 上传时间:2006-01-09 版本: 大小:82.30 MB 得分:  63% 好 下载次数:1869 投票:  [好]  [差] 相关 ...

  2. linux下启动tlq命令,UNIX/LINUX命令

    1 如何查看磁盘使用情况 查看磁盘空间 df -k 可以看出磁盘空间使用情况.以及分区或者逻辑卷的挂载目录等. $ df -k Filesystem 1024-blocks Free %Used Iu ...

  3. linux u盘图标变了,linux启动u盘制作工具u盘图标ico制作

    如果是在RedHat中执行,则使用的是useradd命令;若在FreeBSD中,则使用adduser命令32位系统能用多少内存 稍后解释为什么windows7旗舰版 2.当然可以进入到安全模式,然后修 ...

  4. u盘迷你linux,U盘上的迷你linux系统

    U盘上的迷你linux系统 一,简介 欢迎下载和使用U盘上的迷你linux系统--BabyLinux (USB Key Drive Edition) Babylinux 是一套基于LFS 6.1的迷你 ...

  5. linux u盘识别日志message,linux下U盘识别问题

    linux下U盘识别问题 发布时间:2008-01-10 10:53:49来源:红联作者:skurialtn 平台:redhat9.FC5.S3c2410Embedded Linux 硬件:KingS ...

  6. linux c++ 程序运行时间,总结UNIX/LINUX下C++程序计时的方法

    前言 良好的计时器可帮助程序开发人员确定程序的性能瓶颈,或对不同算法进行性能比较.但要精确测量程序的运行时间并不容易,因为进程切换.中断.共享的多用户.网络流量.高速缓存访问及转移预测等因素都会对程序 ...

  7. linux下 远程桌面连接,Unix/Linux下通过远程桌面连接Windows OS

    不知Microsoft出于什么考虑,在Windows XP中只允许一个Session通过远程桌面连接,如果一台XP为管理工作站,只有它能够访问后端的SAN Switch或存储系统,那么多人将无法同时使 ...

  8. winsetup制作linux启动盘,winsetupfromusb怎样做linux启动盘

    [WinSetupFromUSB使用方法]这是个功能非常强大的自启动U盘制作工具,可以完成 WinXP/Vista/Win7的U盘安装,完成同盘多Windows安装源的U盘制作以及Linux启动安装等 ...

  9. linux u盘 启动报错,linux U盘启动系统的绘制

    brw-r----- 1 root disk 8, 32 10-16 15:50 /dev/sdc brw-r----- 1 root disk 8, 36 10-16 15:50 /dev/sdc4 ...

  10. linux u盘更新程序,嵌入式linux下插u盘自动更新的设计

    一.内核配置,配置使其支持u盘 make menu_config Device Drivers ---> [*]USB support --> USB Mass Storage suppo ...

最新文章

  1. 图像处理中消除相机透镜畸变和视角变换
  2. 不同国家的视力表也不一样!| 今日趣图
  3. MySQL isnull()函数基本指南
  4. “通用大模型”趋势下,AI未来当如何?
  5. 获取winform 运行时debug路径
  6. iOS 8.0正式公布啦
  7. python读取csv数据出错_使用Pandas在python中读取csv文件时出错
  8. exePath must be specified when not running inside a stand alone exe
  9. 手机连接WiFi无法上网,原来是这两个原因,快速解决上网
  10. LaTeX数学公式大全
  11. 2020幻影围棋 围棋规则模块(二)
  12. pmp知识点(12)-项目采购管理
  13. 含有js的英文单词_常用的js单词整理
  14. zabbix官网下载地址:https://sourceforge.net/projects/zabbix/files/ZABBIX Latest Stable/
  15. 解读手机相机的各个参数(长曝光)
  16. 招聘牛人的五步骤蔡文贤_招聘技术人才的5个步骤
  17. 小程序生成带信息的二维码
  18. html鼠标放在按钮上变色
  19. 远程桌面如何连接--远程桌面管理与本地连接
  20. heatmap.js如何制作热力图?

热门文章

  1. 基于微信小程序的小区防疫监管小程序-计算机毕业设计源码+LW文档
  2. 计算机组成原理:超标量,让CPU的吞吐率超过1
  3. 一个正经的前端学习 开源 仓库(500)
  4. 360服务器被劫持怎么修复,360浏览器网络劫持导致主页被改怎么办?360浏览器网络劫持导致主页被改的解决办法...
  5. LG30刷小米系统_小米10 Pro 手机 安卓 11 Beta1 线刷包放出,附刷机教程
  6. LabelImg 图片标注工具 for Mac
  7. mx350显卡天梯图_V6.00成为史上最短命显卡天梯图,V6.01新增MX450
  8. 也许下一个倾家荡产的就是你
  9. AD9如何创建原理图元件
  10. SonarLint 默认扫描规则