使用VMware虚拟机+gparted对SD卡进行分区的图文教程

1、准备工作
Vmware软件一套:虚拟机比较大,这个请大家去百度一把
 
提供一些序列号吧
用户名: www.budingwang.com
注册码:CC542-2QF41-M847P-EZPQT-Q3AU6
用户名: www.budingwang.com
注册码:UA7MH-0NW80-08EVZ-7XMZT-MGAZA

gparted-live-0.7.0-7.iso这个是分区工具
下载地址: http://bbs.gfan.com/android-372514-1-1.html

2、安装虚拟机
就这么装,装完后会需要重启,然后可以将汉化包的解压出来,覆盖到安装目录下,覆盖的时候请先关闭进程里面VMware的相关进程

3、创建虚拟系统了

首先在某个位置建个文件夹比如命名为gparted


然后运行虚拟机,点击新建虚拟机就会弹出创建向导,跟着图片走
 
 
 
 

 
上图那个路径就可以放在你刚刚新建的那个文件夹里

 

  
 

 

上面几步选择CPU个数,还有内存大小,硬盘,网络的设置其实用处不大,其实我们没有真正虚拟一个系统,就是创建完一个虚拟机,然后利用光盘引导一样
就好比我们装系统的时候你光驱里放个ghost盘进去然后开机从光盘驱动一样,用光盘里面的东西
 
  

 
这里设置硬盘大小可以随意,我设8G是方便后面演示分区8G的SD卡,因为我没有多余的SD来真正分一下

 

 
这样虚拟机创建完成了,这个虚拟机就可以用来装乌邦图系统了,当然你以后想玩xp,或者其他的系统,在选系统的时候可以自己看一下选项
然后设置光驱内容,找到下载的分区iso镜像,塞进去,就好像光驱里塞了一张盘一样,双击红框的东西
 
选择使用镜像,然后点浏览,选中下载的gparted-live-0.7.0-7.iso镜像文件
然后双击USB控制器

   
到这里一个虚拟机的创建工作就完成了,顺便说一句,虚拟机并不是虚拟一个操作系统出来
而是虚拟了一堆硬件,然后,可以把我们的操作系统,装到虚拟出来的电脑硬件上来运行,所以所有的配置,都是和硬件相关,跟系统没啥关系

4、开始分区了
创建完了虚拟机就点击打开虚拟机电源
就像电脑开机了一样,你也可以按del进到bios里设置启动项啊什么,不过反正我们虚拟机里没系统,虚拟机里的硬盘加载失败了就会自动去读虚拟的光驱的内的东西了
然后就出现这个东西

这个时候需要你选择一个我们就选第一个按下回车就可以了,你会发现回车按了没反应,那是因为你的鼠标还在虚拟机外面,你在大框框里双击一下,鼠标就进到虚拟机里面去了,然后这个界面是不支持鼠标的,所以,当然你也看不见鼠标了
那如果你想重新将鼠标拉出来,去点我们自己电脑 桌面 上的东西,只要按一下ctrl+alt,鼠标就到外面来了
进去后按了回车就会到下面
 
再按回车

上图是选择语言,选26是简体中文,你可以选你喜欢的语言,默认是33英语,选了后按回车,就进入到GParted的主界面了

上图显示一个8G的磁盘空间,这个就是刚刚创建虚拟机的时候你开辟的硬盘的大小

然后你用读卡器插入SD卡,插进电脑


你可能会发现你的电脑出现了U盘的盘符,如果是这样,说明虚拟机没有连接上SD卡,此时你吧鼠标移到虚拟机右下角,有一排小图标,你挨个看,找到USB大容量存储设备,单机一下,选择连接,这样电脑上U盘的盘符应该就没了,还有那就拔下来重新插一下

等盘符没了,就进虚拟机,点菜单栏里的GParted,选择刷新新设备,刷新会用几秒钟,然后刷完后点一下右侧的盘符,就可以看到我们的SD卡了
 
下面那个7.4G的卡就是SD卡了,这个是我以前的卡,比较烂,我买了个新的这个就没用了,有较早的分区做app2sd的


接下来我们就用那个8G的虚拟硬盘做演示,看下图,我已经创建好了分区列表,并格式化成FAT32格式,就好像我们新买的SD卡一样,新的SD卡你也可以塞点东西进去,分区过程不会破坏数据,有一部分黄色的东西就是已经被占用的数据段



在条子上点下右键选择调整大小
就可以调整这个fat32分区大小了
大小自由发挥,我只是做个演示,就随便拉了一下大小,看下图

这样,后面就有一段空闲空间出来了,在空余空间点下右键,新建
 

主分区,ext4格式,大小自己拉


再分一个ext4区,同理,最后分一个linux-swap区,也是主分区
 

分完点apply就开始真正分区操作了,之前都是一些操作步骤,还不是真正执行过程,可以撤销,撤掉点左面那个


给它一点时间操作

操作完就可以了,就可以看见我们的分区情况了,会分配盘符,盘符作用很重要,后面会细说,上面我们留了一些空余的空间没用,这是因为这个只是我用来演示的,具体操作过程你们可以自己发挥
当然,留个十几兆还是可以的,O大的页面不是也说了,每个区前面留1M空间可以提高系统运行速度,我是留了,有人说不能留,具体情况大家自己决定,可以留,留了觉得不好还可以不留,不会影响现在分区

比如我现在要挪动一下这个未分配空间,我挪到swap分区,你只需右键点一下swap分区,选择调整大小,然后整个块往右面挪
 

这样swap就滚到最后去了,同样,空余空间可以肆意分割,可以被吞到某个区里,只要随便拉动大小框就可以了,拉的不是很精确,可以自己填数字,灵活使用之前的空余空间和之后的空余空间



这样我们的分区工作就结束了,大家可以自己去分,自己去刷机了

接下来关于我之前分区的一点经验
1,O大的指示是fat32(剩余空间)+ext4(1G)+ext4(300m)+swap(100M)
这个分区的意思我觉得应该不是说分区块的位置,而是盘符的顺序,也就是说,刚开始只有一个fat32区会被分为sda1,然后你再创建一个区会被定义为sda2,以此类推
即时你的sda2分在最右侧的块,那系统就装那块上去了
我最开始就是按照这个块的顺序,左侧fat32,第二块1g的ext4,最右侧是100m的swap但是我发现一个神奇的问题,最后那个100M的swap变成了ext4,还死活把系统塞进去了,所以系统刷完就提示,空间不足,只有20K的剩余空间
而那个1G的ext4区,自动变成swap区了,我搞了半天,研究出来是盘符的问题,我那个swap区是sda2,而1G的ext4是sda4,所以我重新删掉分区创建了
这里我建议可以这么做,你分区的时候,后面三个全部分成ext4,大小都个500M左右,但是最后都不一样
等系统刷完以后,该变swap的自动会变,然后你进下系统看看又多少剩余空间,再把卡取出来,进虚拟机分区,重新按照O大的指示调整一下大小,不会损伤数据,照样可以进系统,我就是这么干的

教程结束了,希望对大家有所帮助和启发

你可能感兴趣的:(VMware,ubuntu,gparted)