LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2671|回复: 9

全程硬盘安装 Windows7 + Mandriva2010.2

[复制链接]
发表于 2011-2-23 15:06:45 | 显示全部楼层 |阅读模式
全程硬盘安装 Windows7 + Mandriva2010.2

最近把自己的 hp 6515b 略加升级
CPU:AMD TL-56
内存:DDR2 800 4G
硬盘:WD 500G
因此重新分区安装系统:25G(Windows7 ntfs)+10G(Mandriva2010.2 / xfs)+1G(/swap)+430G(ntfs)

下载 Windows7 原版镜像文件,使用 U盘( WinPE)硬盘安装,呵呵,过程忘了。然后使用 WIN7 Activation 激活 Windows7。

下载 Mandriva2010.2 镜像文件,镜像文件名字较长,改名成为 mandriva.iso ,提取 i586/isolinux/alt0/ 文件夹中的 vmlinuz 和 all.rdz 两个文件。随便把 mandriva.iso + vmlinuz + all.rdz 三个文件放到某个硬盘根目录下即可(我的放到 430G 硬盘当中)

将 C:\grldr(C 盘根目录,隐藏文件)文件更名为 C:\grldr.bak(不要删除,激活 Windows7 必须)。

下载 Grub4Dos,把 grldr + grldr.mbr + grub.exe 放到 C 盘根目录即可。

重新启动电脑,电脑就会直接进入 Grub4Dos,选择 command,分别输入以下三条命令:
kernel (hd0,6)/vmlinuz root=/dev/ram3 acpi=ht vga=791
initrd (hd0,6)/all.rdz
boot
现在开始进入 Mandriva2010.2 安装程序。(注意:vga=791 是指 1024x768x16bit 模式,794 是指 1280x1024x16bit 模式,ramdisk_size=512000本人没加,因为本人内存太大,又有共享显存,不知写成什么数字,其实写与不写没有关系。)

安装完毕,删除 C 盘根目录下的 grldr + grldr.mbr + grub.exe,然后将 C:\grldr.bak 文件更名为 C:\grldr 即可。

总结:安装方法超级简单,但是可能有局限性,本人估计要求使用盗版 Windows7 并且使用 grub 启动的 Loader 软破解,如果你用正版 Windows7 那就另寻它法,呵呵。
发表于 2011-2-23 15:21:00 | 显示全部楼层
把GRUB装到mbr后好像正盗版没什么区别的,我的也是WIN7+MDV2010.2
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-12 09:45:16 | 显示全部楼层
补充:
Windows7 32bit 只能使用 3G 左右内存,为了充分利用内存,决定使用 Windows7 64bit,不必担心软件问题,Windows7 64bit 可以正常使用 32bit 软件。hp 6515b 光驱残废,所以本次硬盘安装系统。

下载 Windows7 64bit 原版镜像文件,使用 U盘(WinPE)硬盘安装,过程如下:
1、U盘(WinPE)启动电脑,进入 WinPE
2、使用虚拟光驱软件加载 Windows7 64bit 原版镜像文件,复制全部文件到任一硬盘分区中,比如 D 盘(D:\)
3、请把 D 盘下的 bootmgr 文件 + boot 文件夹 + efi 文件夹复制到 C 盘(C:\)根目录下,并在 C 盘根目录下建立 sources 文件夹。再把 D:\sources\boot.win 文件复制到 C:\sourse 文件夹
4、请把 Windows7 32bit(注意:必须 32bit,因为 WinPE 就是 32bit,无法使用 64bit 软件) boot\bootsect.exe 文件复制到 C 盘根目录下
5、运行 cmd(命令行),然后输入:C:\bootsect.exe  /nt60  C:
6、关机,拔掉 U 盘,重启电脑,然后电脑直接进入安装画面
7、选择[语言](chinese(simplified,prc))──NEXT──出现[现在安装](INSTALL NOW),千万不要点击,选择[修复计算机](Repair your computer)──选择[命令提示符](Command Prompt)
8、输入:D:\sources\setup.exe
9、现在可以正常安装,包括[格式化驱动器]
10、安装完成,进入系统,使用 WIN7 Activation 激活 Windows7
回复 支持 反对

使用道具 举报

发表于 2011-3-12 22:53:32 | 显示全部楼层
这样安装的话grub还在么?
另外,如果不在乎grub可以直接把WIN7的ISO刻进U盘然后从U盘启动进行安装
另外,如果LINUX还在,只是grub被擦除的话可以用LIVECD或者LIVEUSB进入控制台
grub
root (hd0,x)
setup (hd0)
搞定
回复 支持 反对

使用道具 举报

发表于 2011-3-12 22:54:35 | 显示全部楼层
很感谢夏兄的坚持,让我坚定了使用MDV的心
回复 支持 反对

使用道具 举报

发表于 2011-3-13 23:10:11 | 显示全部楼层
既然使用了U盘,那就不用在U盘中自行安装PE了。只要把U盘接在安装了VISTA或win7的计算机上用diskpart分区、激活、格式化、把win7ISO整个解压到U盘中就行了。用这个U盘安装就跟光盘安装一模一样(根本不用进命令提示符)。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-25 10:12:13 | 显示全部楼层
呵呵,其实我还不知道 windows 7 可以解压到 U 盘安装,下次试试,只是目前手头 U 盘最大就是 2 G。

安装的时候先安装 windows 7,然后才是 Mandriva,这个过程当中 Mandriva 会将 Grub 写入 MBR,但是并不影响 windows 7,估计和破解机制有关。
回复 支持 反对

使用道具 举报

发表于 2011-6-27 17:31:43 | 显示全部楼层
当然也可以先装MDV再装Windows 然后恢复Grub
回复 支持 反对

使用道具 举报

发表于 2011-9-11 13:30:13 | 显示全部楼层
LZ问个问题:
我下载的是mandriva-linux-free-2010.0-i586.iso这个版本的linux,我将它改名为linux.iso。使用的是easyBCD2.1来做引导。使用的是win7系统。
进入以后输入kernel (hd0,0)/vmlinuzvga=791ramdisk_size=512000回车initrd(hd0,0)/all.rdz回车boot回车
进入以后选择的是hard disk,再进入以后选择了我的盘,我把文件放到了C盘上,还有vmlinuz,all.rdz也再C盘跟目录上,NTFS系统的。然后它让输入ISO IMAGE ,然后我就输入了linux.iso,然后系统提示Could not load program into memory!
这是怎么回事呀??
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-9-16 21:06:40 | 显示全部楼层
easyBCD 我没用过,无法给出准确答复。要么你的 iso 存在问题?或者解压 iso 输入文件夹名试试?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表