虚拟机返装windows

系统安装、升级讨论
回复
Jacky286
帖子: 90
注册时间: 2015-02-15 17:33
系统: Ubuntu 12.04
送出感谢: 5 次
接收感谢: 0

虚拟机返装windows

#1

帖子 Jacky286 » 2018-11-07 17:11

不作不得(No zuo no die)
因为原装的windows7不能升级为sp1而不能开发pyqt5而让我耿耿於懷,于是用360重装大师想装个sp1,结果杯具了,大概是结构比较复杂,有3个Linux系统,然后win7连启动也不行了,只好转而先装了个virtualbox的虚拟windows7,用纯净iso(非ghost)版的上手,可以,只是沧海桑田,占了34G,这比XP大于3,4倍了。
告一段落,但虚拟机有个缺点,就只能吃主机剩下来的内存,所以对于大一点的软件恐怕比较吃力,因此还想恢复装好windows7于是开始折腾。
用Deepin Linux的优盘启动盘制作工具,和iso作了个启动盘,进入正式装机时,告诉说不能继续。

待续
头像
九天星
帖子: 1390
注册时间: 2007-07-14 20:45
送出感谢: 67 次
接收感谢: 40 次

Re: 虚拟机返装windows

#2

帖子 九天星 » 2018-11-07 17:57

先装windows再装linux
Jacky286
帖子: 90
注册时间: 2015-02-15 17:33
系统: Ubuntu 12.04
送出感谢: 5 次
接收感谢: 0

Re: 虚拟机返装windows

#3

帖子 Jacky286 » 2018-11-07 18:46

九天星 写了:
2018-11-07 17:57
先装windows再装linux
是,一般是这样,不过意外发生了也要弄啊,算复习加学习了 :em07

话说用deepin没有搞定,就在考虑如何弄的事了,想想非ghost版的优盘安装不行,弄ghost版的个u盘启动安装盘似乎应该可行。
然后,还是想借用deepin Linux15.5版的启动优盘制作工具,制作ghost版的windows7sp1尝试安装,结果没制作成,说是iso不完整,请检查md5,估计是bug,因为用rar查看好好的啊。也很奇怪,同样制作了一个Ubuntu18.04.1优盘安装盘很好用。

然后,实体机安装遇到了瓶颈,考虑虚拟机是否可以。

待续
Jacky286
帖子: 90
注册时间: 2015-02-15 17:33
系统: Ubuntu 12.04
送出感谢: 5 次
接收感谢: 0

Re: 虚拟机返装windows

#4

帖子 Jacky286 » 2018-11-07 21:47

虚拟机virtualbox用了十年左右了,很好用,但主要还是那时候金融方面ubuntu用不了而采取的折衷措施,自从手机上位以后就没怎么太用过,反正QQ用wine也不错,一些软件用wine也ok,现在捡起来,首先要解决一件事,就是虚拟机将优盘当优盘——这意思,社区版也有virtualbox,但只是挂载优盘作为文件夹可以读写,但制作启动优盘就得真windows下那样处理才可以。这一点oracle公司版的以前可以的,因为网银从前用优盾也是同样的性质,只是许久没用,不知目前什么状况,而且多年没有用,怎么设置也忘了。
好在有度娘,而且网上Linux应用帖子较之以前丰富得多,发现还是老套路没变——十年不变,Linux的学术要求确实比较强,也难怪普及有点慢有点难。参考帖子
http://www.cnblogs.com/添加用户权限

1、添加usbfs用户组(装完成后会有vboxusers和vboxsf 两个用户组)
sudo groupadd usbfs

2、将你的Linux常用用户添加到vboxusers、usbfs这个两个组中
sudo adduser Jim vboxusers #注:Jim是用户名
sudo adduser Jim usbfs

3、设置虚拟机硬件:(这个一般都想得到)
注意:这里根据个人的硬件情况进行设置,采用USB1.1,1.0还是3.0。如果参照这个设置不能正常识别,那么可以轮流切换来尝试。

此时启动虚拟机,会提示安装硬件,如果选择USB2.0的应该不用额外安装驱动,如果是3.0的需要下载驱动,这里推荐360驱动大师来快捷安装。

装好驱动重启虚拟机。然后关机。

4、物理机Ubuntu也重启。

再次打开VirtualBox,启动虚拟机,插入U盘。会发现右下角的USB设置已经可以正常识别,勾选U盘的设备。或者在菜单栏选择【设备】

选择后即可正常识别。

--------
这次折腾,因为要下载ubuntu18.04.1以防万一重装,所以接触了一下qbittorrent,这个软件是Linux/windows通吃的,还有deluge也很好用,
下载速率最高到16Mb/s,赶上优盘硬盘拷贝的速度了,推荐使用:
sudo apt-get install qbittorrent
sudo apt-get install deluge
附件
深度截图_Desktop_20181122142022.png
qbittorrent下载ubuntu18.10达到6~10Mb/s
上次由 Jacky286 在 2018-11-22 14:25,总共编辑 1 次。
Jacky286
帖子: 90
注册时间: 2015-02-15 17:33
系统: Ubuntu 12.04
送出感谢: 5 次
接收感谢: 0

没有安装成功

#5

帖子 Jacky286 » 2018-11-08 17:00

在虚拟机里试了Ushendu、U启动、雨林木风、ultraiso等,看看模拟是成功的,真正优盘启动的时候却是略过飘过,具体原因不明,是不是因为虚拟也搞不清楚;用实体机的Deepin Llinx发行版,则连启动盘制作也不能完成,报错说请检查iso文件的完整性,看来只能虚拟Windows7sp1对付对付了。

virtualbox虚拟机装起来应该很容易,新建一个虚拟机,将纯净的安装iso挂载到虚拟机的光盘,然后启动,就可以象实体机一样安装了,这个很顺利

--------------------------
不过在系统玩崩溃,变成砖头后,恢复ubuntu系统的mbr算是学了一手,因为前面用Deepin 制作了一个ubuntu18.04.1启动盘,用之启动后,通过联网就很轻松地恢复了mbr然后Linux生活一切正常了。
https://blog.csdn.net/u011272513/articl ... s/52139060

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair
boot-repair
图形界面引导时候要注意英文说明,最后一步要选择修复好的引导分区,可以按tab、space(空格)、方向键上下、enter来选择引导分区所在位置(空格是为了确认引导分区所在,几百兆大小那个,也就是当初boot所在分区,空格确认后里面是带*,最后再按enter确认)。最后会提示您修复完成,请重启。
fuhuizn
帖子: 811
注册时间: 2006-01-06 22:55
系统: ubuntu
送出感谢: 0
接收感谢: 20 次
联系:

Re: 虚拟机返装windows

#6

帖子 fuhuizn » 2018-11-10 9:08

我曾经用 syslinux 的 ramdisk 功能启动过 winpe 的 iso(有些可以,有些不可以),你可以考虑这个路子,有了 winpe 就能随便搞了
syslinux启动优盘制作方法
http://forum.ubuntu.org.cn/viewtopic.ph ... t=syslinux
Jacky286
帖子: 90
注册时间: 2015-02-15 17:33
系统: Ubuntu 12.04
送出感谢: 5 次
接收感谢: 0

Re: 虚拟机返装windows

#7

帖子 Jacky286 » 2018-11-16 22:49

fuhuizn 写了:
2018-11-10 9:08
我曾经用 syslinux 的 ramdisk 功能启动过 winpe 的 iso(有些可以,有些不可以),你可以考虑这个路子,有了 winpe 就能随便搞了
syslinux启动优盘制作方法
http://forum.ubuntu.org.cn/viewtopic.ph ... t=syslinux
:em12 先谢谢大虾了,回头试一下
头像
20sanguo
帖子: 794
注册时间: 2008-05-10 9:53
送出感谢: 0
接收感谢: 3 次

Re: 虚拟机返装windows

#8

帖子 20sanguo » 2018-11-16 23:56

给你个我的收藏,前几天搞系统win10冶金不了,用这些搞好了

https://blog.csdn.net/weixin_42252980/a ... s/80862638
输入bcdedit /enum命令



如果不是出现上图中的情况,同时存在”Windows启动管理器“和”Window启动加载器“,说明你的bcd文件仍然存在问题


bootrec /ScanOs

bootrec /FixMBR

bootrec /FixBoot

bootrec /rebuildbcd

在输入bootrec /fixboot 命令时会出现”拒绝访问“

这时,输入bootsect /nt60 sys /mbr 命令, 再输入bootrec /fixboot 命令即可出现”操作成功完成“提示

此时不要继续输入bootrec /rebuildbcd 命令,否则会再次出现输入bootrec /fixboot 命令时会出现”拒绝访问“的情况,bcd文件仍然没有得到修复

应该使用 bcdboot 系列命令对bcd文件进行修改

输入bcdboot 命令可以看到命令提示

输入bcdboot c:\windows /s c: 可以重新创建bcd文件

再输入bcdboot c:\windows /v 了解bcd详细情况

最后输入bcdedit /enum 发现bcd文件已经修复好

bootrec , bootsect 和 bcdboot 三个命令的区别和作用可以参考
Jacky286
帖子: 90
注册时间: 2015-02-15 17:33
系统: Ubuntu 12.04
送出感谢: 5 次
接收感谢: 0

Re: 虚拟机返装windows

#9

帖子 Jacky286 » 2018-11-17 12:17

20sanguo 写了:
2018-11-16 23:56
给你个我的收藏,前几天搞系统win10冶金不了,用这些搞好了

https://blog.csdn.net/weixin_42252980/a ... s/80862638
输入bcdedit /enum命令
……
谢谢大虾了,已经被偶格式化了
Jacky286
帖子: 90
注册时间: 2015-02-15 17:33
系统: Ubuntu 12.04
送出感谢: 5 次
接收感谢: 0

Re: 虚拟机返装windows

#10

帖子 Jacky286 » 2018-11-19 22:43

装windows风险重重,跌宕起伏,这不,网上下载了雨林木风的的优盘制作工具YLMFU_U9.0_uefi再次尝试,似乎成功了一半,可以启动了,然后就放肆地将主动权交给它了,然后,情况又来了,装一半说不能继续安装下去了(难道是没有用雨林木风的iso的原因吗?),而MBR却已经毁了,这次杯具了,原来制作好的ubuntu18.04.1启动盘启动过程中也来摞挑子,说没发现/casper/initrd.lz,好在能够进入rescu状态(雨林木风这点上还不错,优盘可以引导到windows图形界面,而且有可以修复mbr区工具,选择其中的grub2下的第一项修复可以进入GRUB RESCUE状态),这次连网都木有了,看来还是最原始的最管用,手机网上搜了一篇
https://blog.csdn.net/gatieme/article/d ... 27020#!/xh
照做成功

1.1 查看分区
grub rescue> ls
列出磁盘分区
(hd0) (hd0,msdos9) (hd0,msdos8) (hd0,msdos7) (hd0,msdos6) (hd0,msdos5) (hd0,msdos2) (hd0,msdos1)

1.2 寻找ubuntu所在分区
就是寻找Linux系统是装在以上哪个分区里
grub rescue> ls (hd0,msdos1)
若出现unknown filesystem字样,则尝试下一个
若出现的是你的ubuntu主文件夹下的文件夹和文件的名字,那就是的要找的分区了。

1.3 安装MBR
grub rescue>root=(hd0,msdos8)
grub rescue>prefix=/boot/grub //grub路径设置
grub rescue>set root=(hd0,msdos8)
grub rescue>set prefix=(hd0,msdos8)/boot/grub
grub rescue>insmod normal //启动normal启动
grub rescue>normal

1.4 进入ubuntu修复grub
其实前面的操作, 已经恢复了MBR了, 我们进入Ubuntu后, 可以更新下GRUB引导项, 在终端里运行
sudo update-grub2
sudo fdisk -l //查看系统安装在哪个盘上,一般为/dev/sda
sudo grub-install /dev/sda
Jacky286
帖子: 90
注册时间: 2015-02-15 17:33
系统: Ubuntu 12.04
送出感谢: 5 次
接收感谢: 0

又成砖了

#11

帖子 Jacky286 » 2018-11-20 12:14

试装windows7真成书虫了,这不系统又成砖了,好在这次已经准备了两个启动优盘,不用再先用windows工具修复了,用ubuntu18.04.1启动优盘在“尝试”模式引导后,所有电脑功能就都可用了。
参考链接
http://www.cnblogs.com/yimun/archive/20 ... 27163.html
https://www.cnblogs.com/liangning/p/4080114.html
https://m.jb51.net/os/Ubuntu/473340.html

取得根用户权限
sudo su

查看ubuntu在哪个盘上
root@ubuntu:/home/ubuntu# gparted
Gtk-Message: 03:47:46.786: Failed to load module "canberra-gtk-module"
======================
libparted : 3.2
======================
root@ubuntu:/home/ubuntu# cd /mnt

接下来将一些需要的目录“绑定到” live CD的系统上去
root@ubuntu:/mnt# mount /dev/sda? /mnt #将?替换成自己ubuntu所在盘的序号

root@ubuntu:/mnt# mount --bind /dev /mnt/dev
root@ubuntu:/mnt# mount --bind /proc /mnt/proc
root@ubuntu:/mnt# mount --bind /sys /mnt/sys

最后切换root根目录到/mnt
root@ubuntu:/mnt# chroot /mnt

更新引导
root@ubuntu:/# update-grub2
理论上应该成功了
附件
2018-11-20 05-32-12 的屏幕截图.png
term
2018-11-20 04-13-09 的屏幕截图.png
操作截图
Jacky286
帖子: 90
注册时间: 2015-02-15 17:33
系统: Ubuntu 12.04
送出感谢: 5 次
接收感谢: 0

Re: 虚拟机返装windows

#12

帖子 Jacky286 » 2018-11-21 13:21

上面帖没有成功,应该是少了写入grub引导记录内容,下面是实验成功的笔记:

ubuntu@ubuntu:~$ sudo su #取得超级用户身份


root@ubuntu:/home/ubuntu# gparted #查看ubuntu在哪个盘上(此段为后加补充,因为gparted图形化比较直观,也可以用fidisk -l命令找id为83的分区)
Gtk-Message: 03:47:46.786: Failed to load module "canberra-gtk-module"
======================
libparted : 3.2
======================

root@ubuntu:/home/ubuntu# mount /dev/sda8 /mnt

root@ubuntu:/home/ubuntu# mkdir -p /mnt/dev /mnt/proc /mnt/sys #新建3个挂载文件目录,不知是否必须,未成功者可以一试

root@ubuntu:/home/ubuntu# mount --bind /dev /mnt/dev #绑定挂载
root@ubuntu:/home/ubuntu# mount --bind /proc /mnt/proc
root@ubuntu:/home/ubuntu# mount --bind /sys /mnt/sys

root@ubuntu:/home/ubuntu# grub-install --root-directory=/mnt /dev/sda #写入引导记录
Installing for i386-pc platform.
Installation finished. No error reported.

root@ubuntu:/home/ubuntu# chroot /mnt #改变根目录

root@ubuntu:/# update-grub2 #更新grub
Generating grub configuration file ...
Found theme: /boot/grub/themes/deepin/theme.txt
Found background image: /boot/grub/themes/deepin/background.png
Found linux image: /boot/vmlinuz-4.9.0-deepin13-amd64
Found initrd image: /boot/initrd.img-4.9.0-deepin13-amd64
Found deepin image: /boot/deepin/vmlinuz-4.13.4
Found initrd image: /boot/deepin/initrd.img-4.13.4
WARNING: Failed to connect to lvmetad. Falling back to device scanning.
Found Ubuntu 14.10 (14.10) on /dev/sda6
Found Ubuntu 18.04.1 LTS (18.04) on /dev/sda7
done
Jacky286
帖子: 90
注册时间: 2015-02-15 17:33
系统: Ubuntu 12.04
送出感谢: 5 次
接收感谢: 0

装windows是场恶梦

#13

帖子 Jacky286 » 2018-11-21 19:54

装windows7sp1总算成功了但是偶的Linux系统整个重来了,原因是windows安装系列不能兼容Linux(ubuntu,deepin),装到一半都歇菜……
好吧笔记一下,供用得上的参考:
1 、试用许多优盘制作工具,下面这个在虚拟机上制作成功
雨林木风的的优盘制作工具YLMFU_U9.0_uefi
2、运用启动优盘启动后,可能解压下载的iso,再双击里面的一键安装
3、下载了许多个iso,下面这个亲测可用
Windows7_64_201810.iso
回复

回到 “系统安装和升级”