当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 12 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : vbox 能直接用物理分区做虚拟机的硬盘吗?----可通过vbox硬盘安装ubuntu
帖子发表于 : 2007-08-02 15:20 

注册: 2006-10-19 15:54
帖子: 42
送出感谢: 0 次
接收感谢: 0 次
比如C盘在虚拟磁盘上装了XP
数据存放在一个物理分区中,在虚拟机中显示为D

现在利用“主机共享文件夹,虚拟机映射磁盘”的方式可以在物理分区存放数据
但很多软件在映射磁盘中无法正常工作
如果virtual box 虚拟机能直接加在物理分区就好了


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-08-02 15:35 
头像

注册: 2007-03-13 17:26
帖子: 2254
送出感谢: 0 次
接收感谢: 1
好像可以


http://forums.virtualbox.org/viewtopic.php?t=333


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-08-02 15:56 
头像

注册: 2007-03-13 17:26
帖子: 2254
送出感谢: 0 次
接收感谢: 1
代码:
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格式,在磁盘管理里映射了分区,点击时提示“未格式”,之后就没试了。


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2007-08-02 16:00 
头像

注册: 2006-04-12 20:05
帖子: 8495
地址: 杭州
送出感谢: 0 次
接收感谢: 8
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


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2007-08-02 16:15 
头像

注册: 2007-06-02 14:56
帖子: 547
送出感谢: 0 次
接收感谢: 0 次
有风险,两边的文件可能不会同步。也不要同时写实机和虚拟机同一分区的文件,可能造成文件系统损坏,但可以通过共享、FTP什么的访问。


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2007-08-03 9:16 
头像

注册: 2007-07-29 16:47
帖子: 3741
地址: 地精魔法学院
送出感谢: 0 次
接收感谢: 1
一种危险的行为


页首
 用户资料  
 
7 楼 
 文章标题 : relative参数可以确保修改发生在镜像中
帖子发表于 : 2007-08-06 22:49 

注册: 2007-04-30 23:57
帖子: 8
送出感谢: 0 次
接收感谢: 0 次
mbr可以用dd读取加载,危险应该没有吧


页首
 用户资料  
 
8 楼 
 文章标题 : Re: vbox 能直接用物理分区做虚拟机的硬盘吗?
帖子发表于 : 2008-11-29 1:43 

注册: 2008-11-09 2:53
帖子: 33
送出感谢: 0 次
接收感谢: 0 次
如果我想做到两边修改文件都生效,请问如何做?
现在的是只能在虚拟机上的XP修改文件,在UBUNTU修改文件,虚拟机上的XP文件不变化,过一会儿,UBUNTU又会再还原那个文件,即使我删除文件也会还原出来


_________________
生活TIPS网 http://www.minitips.com.cn
UCHOME插件


页首
 用户资料  
 
9 楼 
 文章标题 : Re: vbox 能直接用物理分区做虚拟机的硬盘吗?
帖子发表于 : 2008-12-03 22:21 

注册: 2008-04-28 22:02
帖子: 278
送出感谢: 0 次
接收感谢: 2
可以用同步软件和FTP来完成这个工作


页首
 用户资料  
 
10 楼 
 文章标题 : Re: vbox 能直接用物理分区做虚拟机的硬盘吗?
帖子发表于 : 2009-03-12 17:06 
头像

注册: 2007-10-18 17:40
帖子: 1006
送出感谢: 0 次
接收感谢: 0 次
分区没什么事,不会有什么危险:

引用:
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


对于第二块硬盘, 装到物理分区中的linux系统,是可以独立物理启动的,利用vbox安装操作系统到物理硬盘, archwiki中就有,其实其它linux发行版都是可以的,安装非常......非常.......非常简单,可以作为ubuntu的硬盘安装参考,物别适合移动硬盘用户,host是xp或linux都成,安装超级简单:

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


_________________

千帖户,享有论坛特权!


页首
 用户资料  
 
11 楼 
 文章标题 : Re: vbox 能直接用物理分区做虚拟机的硬盘吗?----可通过vbox硬盘安装ubuntu
帖子发表于 : 2009-03-13 22:59 

注册: 2009-03-08 14:51
帖子: 3
送出感谢: 0 次
接收感谢: 0 次
:em01 试过vmare硬盘安装ubuntu的
呵呵,很方便的


页首
 用户资料  
 
12 楼 
 文章标题 : Re: vbox 能直接用物理分区做虚拟机的硬盘吗?----可通过vbox硬盘安装ubuntu
帖子发表于 : 2009-12-01 12:37 

注册: 2009-08-06 20:09
帖子: 85
送出感谢: 0 次
接收感谢: 0 次
可以 就是10楼的命令 ,我就在用

注意在使用虚拟机时候,不要在ubuntu挂载虚拟机要用到的分区,按照你的例子,就是 d分区。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 12 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译