您的位置:首页 > 其它

虚拟机下给Ubuntu挂载新硬盘

2012-12-11 22:24 260 查看
系统环境:Win7 64位 + VMWare7.1

虚拟机系统:Ubuntu 10.04

1. 先在VMWare下,给Ubuntu添加新的硬盘。图中新加了30G的硬盘。



2. 进入虚拟机系统,登录Ubuntu 10.04. 打开命令行,使用命令lshw看一下硬盘情况,结果如图:



如图我们看到,当前系统有2个硬盘,disk0, disk1。disk1就是我们后加的硬盘,设备名为/dev/sdb

我们再用fdisk命令详细看一下硬盘信息,结果如下图:



可以看到,/dev/sdb没有分区,下面我就要对他进行分区。

3. 给硬盘分区,使用命令fdisk /dev/sdb



fdsik支持的命令很多,如下图:



我们主要是为了创建新的分区,所以需要使用“n”命令,



创建新分区的时候,会提示是创建e扩展分区还是p主分区,我们选择p主分区。

选择主分区后,会提示主分区的序号,给个1,这样以后这个分区的名字就是/dev/sdb1了。

还会提示分区的大小,其实扇区和结束扇区,我用全是默认值,这样30G的空间全部分给这个分区了。也就是这个硬盘只有一个分区/dev/sdb1



分区创建好了之后,用p命令,查看一下:



OK,确认没问题了。再用w命令,将分区信息写入系统,保存退出了。



4. 格式化分区。刚刚只是创建了分区,现在需要格式话了。使用mkfs命令,格式我用的是ext4.



5. 全部准备好了,最后就是mount了。mount其实很简单,需要先创建一个挂在点,说白了就是要指定一个目录,这个目录以后就直接指向这个硬盘了。

如下图,我将/dev/sdb1挂到了android-4.0下了。



这时候使用df命令查看一下,我们已经将/dev/sdb1成功挂载了:



但是这里有个问题。下次重启后,我们还需要手动mount,才能使用新硬盘。

6. 为了能开机自动mount,我们要在/etc/fstab文件中挂载新硬盘,这样系统开机自动加载。

先编辑/etc/fstab文件



在该文件后面,加入如下一行



第一列 /dev/sdb1 是设备名

第二列 /home/tony/share/android-4.0 是挂在点

第三列 ext4 是文件类型

第四列 defaults 是挂载选项,我们用defaults就足够了

第五列 0 是跟备份相关的,我们给个0,不需要

第六列 0 是跟启动自检相关的,我们给个0,不需要

编辑完后,保存退出。

7. 好了,大功告成。重启系统。我说的是Ubuntu虚拟机。

起来后,打开命令行,使用命令df看看,有没有mount第二个硬盘。正确的结果如下图:



注意:

如果系统重启的时候,不能进入登录界面,并提示不能正确挂载硬盘,可以按C或S键,取消挂载硬盘,等登录系统后,再按上面的步骤检查是哪里出错了

转自:http://www.cnblogs.com/bb-bird/archive/2012/03/17/2404014.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: