当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 21 篇帖子 ]  前往页数 1, 2  下一页
作者 内容
1 楼 
 文章标题 : 关于虚拟机与物理机通用磁盘分区及操作系统的尝试与问题。[解决度80%,另有遗留问题在12楼]
帖子发表于 : 2009-04-22 21:51 
头像

注册: 2008-12-14 23:15
帖子: 56
送出感谢: 0 次
接收感谢: 0 次
前因:http://forum.ubuntu.org.cn/viewtopic.php?t=195255

环境:
CPU:N270
内存:2GB
硬盘:160G
分区:
sda1:25G,Fat32
sda2:extended
   sda5:10G,EXT4,/
   sda6:110G,EXT4,/home
   sda7:5G,Swap

期望目标:
1、在sda2内安装Ubuntu,在sda1内安装Windows XP;
2、系统启动时可以选择启动sda1内的XP,或者启动sda2内的Ubuntu;
3、系统启动在Ubuntu后,可以使用Ubuntu内已经安装好的虚拟机程序,启动sda1内的Windows操作系统。

操作人员说明:
智力基本正常,能够正确使用Ubuntu操作系统。会使用google。
注:此处所指正确使用是指能够使用Ubuntu操作系统平台上的各类应用软件完成各项基本日常应用。

已经做过的尝试:
由于硬件环境为一个上网本,没有光驱,手头也没有外置光驱,因此采用U盘启动安装XP。但是U盘启动进入Windows安装程序到复制完驱动的步骤后,蓝屏,因此暂时放弃先安装XP的做法。

正确安装完成Netbook remix版Ubuntu 9.04在sda2,使用正常。

考虑到CPU不支持虚拟化技术,因此无法使用KVM,根据使用经验,首先选择VirtualBox,在网上查询相关资料,找到了使用rawdisk的一些东西,参照 http://midori.yo2.cn/virtualbox-direct- ... ws-xp.html 的内容,建立了相应的vmdk文件。使用VirtualBox 2.2版,加载此文件,安装XP,过程正常。安装完毕,关闭、启动虚拟机多次,未出现异常。关闭虚拟机后,重启宿主机,使用U盘启动,在Windows PE下查看第一分区内容,发现该盘无法识别,因此,说明虚拟机中写入的文件在XP实体机中无法识别。之前使用的方法无法达到目的。

考虑到vmdk文件为VMware的原生磁盘文件,VMware支持使用物理磁盘或分区作为虚拟机磁盘。因此安装VMware。在新建虚拟机进入创建磁盘步骤时,无论device 和Usage如何选择,下一步或者最后Finish时都会提示权限问题。

因此,请问,要达到期望目标,到底是否可行?如果可行,能否列出详细步骤来指导一二?


_________________
以客观公正的眼光看待一切事物。


最后由 阴酆主人 编辑于 2009-05-04 12:30,总共编辑了 3 次

页首
 用户资料  
 
2 楼 
 文章标题 : Re: 关于虚拟机与物理机通用磁盘分区的尝试与问题,请指教一二,内详。
帖子发表于 : 2009-04-22 22:26 
头像

注册: 2008-04-26 12:41
帖子: 10971
送出感谢: 11
接收感谢: 38
:em09


_________________
[新手必读]wubi安装常见问题(FAQ)
[分享]装双系统的同学必看——Windows与Linux系统共享交换分区的方法
kde下唯美的暗黑内透主题(无需编译)
无穷老机上的Trinity Desktop Environment


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 关于虚拟机与物理机通用磁盘分区的尝试与问题,请指教一二,内详。
帖子发表于 : 2009-04-22 22:34 
头像

注册: 2008-12-14 23:15
帖子: 56
送出感谢: 0 次
接收感谢: 0 次
补充:论坛里提到的相关的内容也有看, http://forum.ubuntu.org.cn/viewtopic.php?t=117379 所述方法也已经尝试,但是生成的vmdk文件均无法加载,始终不明白到底是哪里出错了。


_________________
以客观公正的眼光看待一切事物。


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 关于虚拟机与物理机通用磁盘分区的尝试与问题,请指教一二,内详。
帖子发表于 : 2009-04-23 0:12 
头像

注册: 2006-10-26 9:24
帖子: 345
地址: 中国-广西-南宁
系统: Ubuntu 16.04 LTS
送出感谢: 2
接收感谢: 0 次
考虑到vmdk文件为VMware的原生磁盘文件,VMware支持使用物理磁盘或分区作为虚拟机磁盘。因此安装VMware。在新建虚拟机进入创建磁盘步骤时,无论device 和Usage如何选择,下一步或者最后Finish时都会提示权限问题。

------------------------------------------------------------------------------------------

:em04 :em04 :em04

把权限给你的user即可,将硬盘分区“给”你当前的用户,命令sudo chown user:user /dev/sdX,但还是提醒一下,要小心操作,我个人是不赞成单硬盘这么搞的


_________________
Ubuntu 16.04 LTS使用中......

主板:XW4600
CPU:X3230
内存:2G x 4 = 8G
硬盘:16G SSD(/boot & /) + 80G HD(/Var & /tmp & swap) + 250G HD(/home) +500G HD(/media/Data)
显示器:EIZO L675


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 关于虚拟机与物理机通用磁盘分区的尝试与问题,请指教一二,内详。
帖子发表于 : 2009-04-23 0:15 
头像

注册: 2006-10-26 9:24
帖子: 345
地址: 中国-广西-南宁
系统: Ubuntu 16.04 LTS
送出感谢: 2
接收感谢: 0 次
我已经通过用chown命令,解决权限问题,在VMware里给3个移动硬盘(20G/80G/250G)装上了Ubuntu 9.04......


_________________
Ubuntu 16.04 LTS使用中......

主板:XW4600
CPU:X3230
内存:2G x 4 = 8G
硬盘:16G SSD(/boot & /) + 80G HD(/Var & /tmp & swap) + 250G HD(/home) +500G HD(/media/Data)
显示器:EIZO L675


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 关于虚拟机与物理机通用磁盘分区的尝试与问题,请指教一二,内详。
帖子发表于 : 2009-04-23 1:33 
头像

注册: 2008-12-14 23:15
帖子: 56
送出感谢: 0 次
接收感谢: 0 次
更改所有者,使用之后倒确实可以创建了,但随之而来的问题就是启动虚拟机的时候,VMware提示:
代码:
File not found: WindowsXP.vmdk

This file is required to power on this virtual machine.  If this file was moved, please provide its new location.

WindowsXP.vmdk就是我刚刚创建的虚拟机的磁盘文件,但是我并没有移动或者删除它。浏览后选择该文件,依然弹出这个提示。
而如果用VirtualBox的磁盘管理器加载那个文件,则提示:
代码:
打开 虚拟硬盘 /home/user/vmware/WindowsXP/windowsxp.vmdk 失败.
Could not open the hard disk '/home/user/vmware/WindowsXP/windowsxp.vmdk'.
VD: error opening image file '/home/user/vmware/WindowsXP/windowsxp.vmdk' (VERR_ACCESS_DENIED).

是VMware的版本太高了?6.0版本创建的。


_________________
以客观公正的眼光看待一切事物。


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 关于虚拟机与物理机通用磁盘分区的尝试与问题,请指教一二,内详。
帖子发表于 : 2009-04-23 8:34 
头像

注册: 2006-10-26 9:24
帖子: 345
地址: 中国-广西-南宁
系统: Ubuntu 16.04 LTS
送出感谢: 2
接收感谢: 0 次
呃,其实我说过了,不建议使用单硬盘的做这种事

我的范例都是在台式机上用VMware给移动硬盘(USB/IEEE1394)装Ubuntu,如何在同一个硬盘往不同分区搞这事,我确实没什么经验...... :em06


_________________
Ubuntu 16.04 LTS使用中......

主板:XW4600
CPU:X3230
内存:2G x 4 = 8G
硬盘:16G SSD(/boot & /) + 80G HD(/Var & /tmp & swap) + 250G HD(/home) +500G HD(/media/Data)
显示器:EIZO L675


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 关于虚拟机与物理机通用磁盘分区的尝试与问题,请指教一二,内详。
帖子发表于 : 2009-04-23 13:07 

注册: 2008-02-05 20:26
帖子: 198
送出感谢: 0 次
接收感谢: 0 次
使用物理磁盘要把宿主机用户加入disk组。而且用的时候强烈建议把相应分区umount,否则可能会损坏文件系统的。


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 关于虚拟机与物理机通用磁盘分区的尝试与问题,请指教一二,内详。
帖子发表于 : 2009-04-25 18:52 
头像

注册: 2008-12-14 23:15
帖子: 56
送出感谢: 0 次
接收感谢: 0 次
经过楼上的指点,将宿主机用户加入disk组后,VirtualBox加载硬盘果然没有问题了。感谢。

brglng 写道:
使用物理磁盘要把宿主机用户加入disk组。而且用的时候强烈建议把相应分区umount,否则可能会损坏文件系统的。

后来考虑了一下,为了防止误操作,干脆将sda1格式化为了ntfs格式,因此ubuntu不会将其mount了。也就不会出现文件系统被破坏的状况了。

但是现在遇到一个问题:
在实体机上直接安装XP,则蓝屏,首先怀疑是SATA硬盘的问题,随即自己整合了SATA驱动在安装盘镜像内,再次尝试安装,依然蓝屏。
因此,便使用虚拟机直接在sda1上安装XP,安装成功,使用没有问题。
再次通过PE系统查看sda1,发现文件正常,说明文件写入没有问题。
修改Ubuntu系统的引导文件,添加选项启动XP,最开始的文件加载到一半即蓝屏并立刻重启。安全模式也一样不行。

现再次求助,那位知道这是什么缘故?

话说这个问题似乎已经不应该在这里问了,貌似已经是笔记本电脑安装XP蓝屏的问题了,但依然求助寻找解决办法。


_________________
以客观公正的眼光看待一切事物。


最后由 阴酆主人 编辑于 2009-05-03 15:25,总共编辑了 1 次

页首
 用户资料  
 
10 楼 
 文章标题 : Re: 关于虚拟机与物理机通用磁盘分区的尝试与问题,请指教一二,内详。
帖子发表于 : 2009-04-25 19:03 

注册: 2006-10-28 18:05
帖子: 266
送出感谢: 0 次
接收感谢: 0 次
蓝屏错误是什么?
要是硬件驱动问题直接删除那些驱动就可以了。


_________________
P4M 2.4GHz 256+512MDDR IGP340M共享64M
越来越喜欢beryl了,把我的桌面扩展得好大呀!


页首
 用户资料  
 
11 楼 
 文章标题 : Re: 关于虚拟机与物理机通用磁盘分区的尝试与问题,请指教一二,内详。
帖子发表于 : 2009-04-25 19:18 
头像

注册: 2008-12-14 23:15
帖子: 56
送出感谢: 0 次
接收感谢: 0 次
用实体机直接启动时,蓝色一闪而过,立刻重新启动,无法看清任何错误代码。只知道有蓝色出现,是蓝屏了。

至于驱动,并没有安装过其他驱动。虚拟机的addin算不算?


_________________
以客观公正的眼光看待一切事物。


页首
 用户资料  
 
12 楼 
 文章标题 : Re: 关于虚拟机与物理机通用磁盘分区的尝试与问题,请指教一二,内详。[已解决]
帖子发表于 : 2009-05-03 15:15 
头像

注册: 2008-12-14 23:15
帖子: 56
送出感谢: 0 次
接收感谢: 0 次
通过蓝屏,首先基本确定是驱动问题。开始考虑各种可能的解决方法。
硬件平台迁移,而系统可以正常启动,想到两种类似系统:Windows PE和Ghost XP。于是查找两种系统的制作方法。在GhostXP的制作方法中发现重要的一条:
引用:
更改 IDE ATA/ATAPI控制器, 这一步就是XP系统万能GHOST的主要步骤所在!!
这步不做,则GHOST到别的机器里根本无法启动,电脑会不断重启!!因此为了适应现在各种不同的主板,(如Inter 主板,VIA主板,SIS主板)则必须将你本机的IDE 控制器改成 标准的双通道 PCIIDE控制器!(关键)

发现现在遇到的问题就是这个,立刻在虚拟机中依照此方式修改后,重启,引导实体机顺利进入XP。然后再次安装了一堆驱动程序后,再次检查IDE 控制器,重新改回标准的双通道 PCIIDE控制器标准的双通道 PCIIDE控制器。

由于使用的XP操作系统安装文件为VOL版,因此不存在激活问题。但是在虚拟机中安装系统时,似乎要选中虚拟机的“启用ACPI”、“启用IO APIC”、“启用PAE/NX”,硬盘控制器选择为“ICH6”才可以,否则可能会出现启动时无法进入系统的问题,具体是什么原因因为我对虚拟机并不熟悉,而且也仅仅是为了使用而已,就暂时不深究了。只是全部选中后,虚拟机效率似乎有所下降,不爽。

另外,虚拟机增强插件似乎不能安装,一但安装就会导致在实体机中无法启动的故障。也未找到解决办法。请高人指教。


_________________
以客观公正的眼光看待一切事物。


最后由 阴酆主人 编辑于 2009-05-04 12:31,总共编辑了 1 次

页首
 用户资料  
 
13 楼 
 文章标题 : Re: 关于虚拟机与物理机通用磁盘分区的尝试与问题。[解决度80%,另有遗留问题在12楼]
帖子发表于 : 2009-05-04 7:11 

注册: 2008-11-18 8:50
帖子: 89
送出感谢: 0 次
接收感谢: 0 次
用sudo vmware来启动vm虚拟机,它的用法就和xp下的效果一样了,我就是这样使用的物理磁盘。。可以在物理磁盘上装xp但是只能在虚拟 机里面用。不能真实的启动。


页首
 用户资料  
 
14 楼 
 文章标题 : Re: 关于虚拟机与物理机通用磁盘分区及操作系统的尝试与问题。[解决度80%,另有遗留问题在12楼]
帖子发表于 : 2009-05-06 23:52 
头像

注册: 2008-12-14 23:15
帖子: 56
送出感谢: 0 次
接收感谢: 0 次
根据实际使用,在虚拟机中启动该XP,速度比未开启“启用IO APIC”、“启用PAE/NX”等时,慢了很多。效率较低。
但是不选择这几个,似乎在启动时又会出现问题。

另外,无法理解的另外一个问题:在实体机启动的时候,会出现点击esc进入引导菜单的提示,此时点击,则可以选择进入哪个系统。但是虽然虚拟机使用的硬盘也是本机的物理磁盘,但是启动时却无此提示,直接进入XP的引导,这是什么原因?


_________________
以客观公正的眼光看待一切事物。


页首
 用户资料  
 
15 楼 
 文章标题 : Re: 关于虚拟机与物理机通用磁盘分区及操作系统的尝试与问题。[解决度80%,另有遗留问题在12楼]
帖子发表于 : 2009-06-15 21:13 

注册: 2008-12-17 23:09
帖子: 72
送出感谢: 0 次
接收感谢: 0 次
我在F10中KVM测试,结果是:

对硬盘分区,在linux下分win32类型的区,在win下认不到,同时,不能被客户端的win认识到。总之,要在win32下就分好。大概是编码的某些关系。
在虚拟机中,能使用单独分区(hda2),可是不能引导,好像认不到主分区,可以正确认识到逻辑分区。
除非从整个磁盘引导(hda),这时可以用GRUB,要按键让GRUB引导停止以选择。这样又无法实现物理硬盘在虚拟机里面隔离。
umount后对可以硬盘分区写入,在已经mount的硬盘下相当于snap。
因为硬件驱动原因,在硬盘Win32系统分区下仅能在虚拟机启动系统或实际物理启动win系统,不可两者兼得,看那几行出错字母说的,没太注意,要看为什么出错,用命令行启动KVM啊,以及加-no-shutdown 参数看win出错信息。我想是硬盘初始化原因,因为在win刚启动初始化硬盘时,没能力即插即用,这个经验是以前我懒得装win,就拷贝来拷贝去等等总结的。

这句话说的好,可惜吝惜字,不说说解决方法教我们这些菜鸟。
引用:
更改 IDE ATA/ATAPI控制器, 这一步就是XP系统万能GHOST的主要步骤所在!!
这步不做,则GHOST到别的机器里根本无法启动,电脑会不断重启!!因此为了适应现在各种不同的主板,(如Inter 主板,VIA主板,SIS主板)则必须将你本机的IDE 控制器改成 标准的双通道 PCIIDE控制器!(关键)


楼上几位真有耐心测试呵。


现在,希望KVM能支持使用linux某个文件夹虚拟成为硬盘。这样,就连win32分区存在的理由都不用了。也许通过什么曲线的方式可以达到,但如果原生支持就好了。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 21 篇帖子 ]  前往页数 1, 2  下一页

当前时区为 UTC + 8 小时


在线用户

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


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

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

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