读书人

(VirtualBox)Linux系统下添加一块新磁

发布时间: 2012-12-27 10:17:10 作者: rapoo

(VirtualBox)Linux系统上添加一块新磁盘

先来看一下主要流程:

fdisk? l列出指定的外围设备的分区表状况。

fdisk /dev/sdb 对/dev/sdb分区

M 帮助

N新建

P建立一块主磁盘分区

1建立一块

回车

回车

W保存

mkfs.ext4 /dev/sdb1 格式化新添加磁盘为ext4文件格式

======================================================================?

?

1.关闭虚拟机,选中某虚拟机,点击设置

?

2.弹出如下图设置主界面,选中SATA控制器,选中右边新添加一块硬盘

?

3.弹出如下界面,下一步

?

4.根据需要任意选择“动态扩展”或“固定大小”,下一步

?

5.选择位置和大小,下一步

?

6.这里因为在同一个位置已经有一块NewHardDisk1.vdi重名了(大家应该记得安装操作系统之前,也新加了一块硬盘名称也是这个,只需要改变一下名称或位置就可以解决此问题了),所以有提示,点击确定

?

7.这里改变名称为NewHardDisk2.vdi,下一步

?

8.弹出摘要,点击完成

?

注:以上为virtualbox虚拟机添加一块虚拟硬盘的方法,实际linux主机不需要以上步骤,直接进入一下步骤即可

?

9.fdisk -l列出外围设备所有磁盘的状况,这里可以看见/dev/下有俩块磁盘,sda 8G安装系统之前分配的;sdb 1G刚刚分配的,还不能使用,需要分区格式化

(VirtualBox)Linux系统下添加一块新磁盘
?
?

10.fdisk /dev/sdb对/dev/sdb这块新加的1G磁盘进行分区,m查看帮助
(VirtualBox)Linux系统下添加一块新磁盘
?

11.n添加一块新磁盘,p创建一个主分区,w写入并退出
(VirtualBox)Linux系统下添加一块新磁盘
?

12.格式化/dev/sdb1为ext4 文件系统
(VirtualBox)Linux系统下添加一块新磁盘

#也可用这命令创建linux的文件系统? mkfs:? mkfs t ext3 /dev/sdb1

?

?

13.df h显示磁盘信息,并未看见刚刚分区并格式化的sdb1,因为没有挂载,这里需要新建挂载,如下图

mkdir /mnt/disk1新建一个目录

mount /dev/sdb1 /mnt/disk1/把sdb1挂载到/mnt/disk1下

df h再次显示一下磁盘信息,如下图已经显示出/dev/sdb1这个设备挂载到/mnt/disk1下

?
(VirtualBox)Linux系统下添加一块新磁盘
?

14.ls /mnt/disk1查看一下,发现lost+found,已经挂载上了
(VirtualBox)Linux系统下添加一块新磁盘
?

15.实际上通过mount /dev/sdb1 /mnt/disk1/把sdb1挂载到/mnt/disk1下,并没有错,但是每次重启电脑的时候都需要手动输入,实际上了可以把这个挂载命令直接写入到/etc/fstab下

Vim /etc/fstab ,添加最后一行,:wq保存退出
(VirtualBox)Linux系统下添加一块新磁盘
?

16.不防测试一下,fstab编写是否正确,umount a卸载所有fstab挂载内容,ls /mnt/disk1未发现内容,mount a挂载所有fstab内容,ls 查看内容,发现lost+found

(可以换为df h查看)


(VirtualBox)Linux系统下添加一块新磁盘
?
(VirtualBox)Linux系统下添加一块新磁盘
?

?

?

读书人网 >UNIXLINUX

热点推荐