vbox 能直接用物理分区做虚拟机的硬盘吗?----可通过vbox硬盘安装ubuntu
-
- 帖子: 42
- 注册时间: 2006-10-19 15:54
vbox 能直接用物理分区做虚拟机的硬盘吗?----可通过vbox硬盘安装ubuntu
比如C盘在虚拟磁盘上装了XP
数据存放在一个物理分区中,在虚拟机中显示为D
现在利用“主机共享文件夹,虚拟机映射磁盘”的方式可以在物理分区存放数据
但很多软件在映射磁盘中无法正常工作
如果virtual box 虚拟机能直接加在物理分区就好了
数据存放在一个物理分区中,在虚拟机中显示为D
现在利用“主机共享文件夹,虚拟机映射磁盘”的方式可以在物理分区存放数据
但很多软件在映射磁盘中无法正常工作
如果virtual box 虚拟机能直接加在物理分区就好了
- windwiny
- 帖子: 2254
- 注册时间: 2007-03-13 17:26
- windwiny
- 帖子: 2254
- 注册时间: 2007-03-13 17:26
代码: 全选
su -
umount /dev/sda8
ls -l /dev/sda8
chmod 666 /dev/sda8
ls -l /dev/sda8
VBoxManage internalcommands createrawvmdk -filename /home/n1/.VirtualBox/sda8.vmdk -rawdisk /dev/sda -partitions 8 -relative -register
ls -l /home/n1/.VirtualBox/sda8.vmdk
ls -l /home/n1/.VirtualBox/s*
chown n1:n1 /home/n1/.VirtualBox/sda8*
exit
n1 是我的用户名,sda 8 ,硬盘分区,我做了上面的操作之后,虚拟硬盘选上sda8.vmdk 文件,启动winxp,里面可以访问整个硬盘了,,但是好像认不出 FAT32格式,在磁盘管理里映射了分区,点击时提示“未格式”,之后就没试了。
- bones7456
- 帖子: 8495
- 注册时间: 2006-04-12 20:05
- 来自: 杭州
- 联系:
感觉这样操作比较危险,这技术成熟了吗?windwiny 写了:代码: 全选
su - umount /dev/sda8 ls -l /dev/sda8 chmod 666 /dev/sda8 ls -l /dev/sda8 VBoxManage internalcommands createrawvmdk -filename /home/n1/.VirtualBox/sda8.vmdk -rawdisk /dev/sda -partitions 8 -relative -register ls -l /home/n1/.VirtualBox/sda8.vmdk ls -l /home/n1/.VirtualBox/s* chown n1:n1 /home/n1/.VirtualBox/sda8* exit
n1 是我的用户名,sda 8 ,硬盘分区,我做了上面的操作之后,虚拟硬盘选上sda8.vmdk 文件,启动winxp,里面可以访问整个硬盘了,,但是好像认不出 FAT32格式,在磁盘管理里映射了分区,点击时提示“未格式”,之后就没试了。
关注我的blog: ε==3
- ofewiofewo
- 帖子: 547
- 注册时间: 2007-06-02 14:56
-
- 帖子: 8
- 注册时间: 2007-04-30 23:57
relative参数可以确保修改发生在镜像中
mbr可以用dd读取加载,危险应该没有吧
-
- 帖子: 33
- 注册时间: 2008-11-09 2:53
Re: vbox 能直接用物理分区做虚拟机的硬盘吗?
如果我想做到两边修改文件都生效,请问如何做?
现在的是只能在虚拟机上的XP修改文件,在UBUNTU修改文件,虚拟机上的XP文件不变化,过一会儿,UBUNTU又会再还原那个文件,即使我删除文件也会还原出来
现在的是只能在虚拟机上的XP修改文件,在UBUNTU修改文件,虚拟机上的XP文件不变化,过一会儿,UBUNTU又会再还原那个文件,即使我删除文件也会还原出来
-
- 帖子: 278
- 注册时间: 2008-04-28 22:02
Re: vbox 能直接用物理分区做虚拟机的硬盘吗?
可以用同步软件和FTP来完成这个工作
- john.wu
- 帖子: 1006
- 注册时间: 2007-10-18 17:40
Re: vbox 能直接用物理分区做虚拟机的硬盘吗?
分区没什么事,不会有什么危险:
对于第二块硬盘, 装到物理分区中的linux系统,是可以独立物理启动的,利用vbox安装操作系统到物理硬盘, archwiki中就有,其实其它linux发行版都是可以的,安装非常......非常.......非常简单,可以作为ubuntu的硬盘安装参考,物别适合移动硬盘用户,host是xp或linux都成,安装超级简单:
http://wiki.archlinux.org/index.php/Ins ... VirtualBox
将第二块物理硬盘sdb注册为vbox的一个"虚拟"磁盘newraw命令如下:
为获得必要的权限,需要先:
Creating the image requires read/write access for the given device. Read/write
access is also later needed when using the image from a virtual machine. If this is not
feasible, there is a special variant for raw partition access (currently only available on
Linux hosts) that avoids having to give the current user access to the entire disk. To
set up such an image, use
VBoxManage internalcommands createrawvmdk -filename /path/to/file.vmdk
-rawdisk /dev/sda -partitions 1,5 -relative
When used from a virtual machine, the image will then refer not to the entire disk, but
only to the individual partitions (in the example /dev/sda1 and /dev/sda5). As a
consequence, read/write access is only required for the affected partitions, not for the
entire disk. During creation however, read-only access to the entire disk is required to
obtain the partitioning information.
代码: 全选
VBoxManage internalcommands createrawvmdk -filename ~/.VirtualBox/VDI/newpart.vmdk -rawdisk /dev/sda -partitions 3,5 -relative -register
http://wiki.archlinux.org/index.php/Ins ... VirtualBox
将第二块物理硬盘sdb注册为vbox的一个"虚拟"磁盘newraw命令如下:
为获得必要的权限,需要先:
代码: 全选
gpasswd -a yourname disk
代码: 全选
VBoxManage internalcommands createrawvmdk -filename ~/.VirtualBox/VDI/newraw.vmdk -rawdisk /dev/sdb -register
千帖户,享有论坛特权!
-
- 帖子: 3
- 注册时间: 2009-03-08 14:51
Re: vbox 能直接用物理分区做虚拟机的硬盘吗?----可通过vbox硬盘安装ubuntu
试过vmare硬盘安装ubuntu的
呵呵,很方便的
呵呵,很方便的
-
- 帖子: 85
- 注册时间: 2009-08-06 20:09
Re: vbox 能直接用物理分区做虚拟机的硬盘吗?----可通过vbox硬盘安装ubuntu
可以 就是10楼的命令 ,我就在用
注意在使用虚拟机时候,不要在ubuntu挂载虚拟机要用到的分区,按照你的例子,就是 d分区。
注意在使用虚拟机时候,不要在ubuntu挂载虚拟机要用到的分区,按照你的例子,就是 d分区。