Fedora 硬盘安装
2010-08-21 10:05
281 查看
1. 准备需要的文件
Fedora-xx-x86_64-DVD.iso(来自http://torrent.fedoraproject.org/)grldr ,grldr.mbr ,menu.lst(来自grub4dos-0.4.4.zip,网上随处可下载)
initrd.img(Fedora的镜像文件中的isolinux/initrd.img文件)
vmlinuz (Fedora的镜像文件中的isolinux/vmlinuz文件)
images (Fedora的镜像文件中的images文件)
2. 需要修改的文件
menu.lst文件修改:用记事本打开menu.lst,在最后面加上下面几句:
title Install Fedora-12
kernel (hd0,0)/vmlinuz
initrd (hd0,0)/initrd.img
以上几句中,Fedora-12, (hd0, 0)是可变的,其中Fedora-12只是一个在grub中显示的名字,可以随便改,(hd0,0)可根据你的硬盘及分区而定,但是vmlinuz, initrd.img必需在(hd0, 0)分区下。
boot.ini文件修改:
如果是主机是windows系统(windows 7除外),则需修改boot.ini文件,该文件在C盘的根目录下,用记事本打开,在最后面加上一句C:/grldr="Fedora";
如果是windows 7,当然没有boot.ini,没关系,用记事本新建一个bat文件,把下面代码粘在里面保存为xx.bat后运行就OK了。
@echo off rem by lianjiang COLOR f9 set vid= set timeout=5 set gname=GRUB for DOS set gname2=/grldr.mbr Set TIT=在Vista启动项中安装与卸载grub4dos项目的批处理 by lianjiang TITLE %TIT% bcdedit >temp_bcd.txt type temp_bcd.txt | find "Windows Boot Manager" >nul && goto bcd_1 del temp_bcd.txt >nul 2>nul cls echo. echo 请以管理员身份运行。 echo. pause :bcd_1 type temp_bcd.txt | find "%gname2%" >nul && goto un_bcd bcdedit /create /d "%gname%" /application bootsector >vid.ini for,/f,"tokens=2 delims={",%%i,In (vid.ini) Do ( set vida=%%i ) for,/f,"tokens=1 delims=}",%%i,In ("%vida%") Do ( set vid={%%i} ) echo %vid%>vid.ini bcdedit /set %vid% device partition=%systemdrive% >nul bcdedit /set %vid% path %gname2% >nul bcdedit /displayorder %vid% /addlast >nul bcdedit /timeout %timeout% >nul if exist grldr.mbr ( copy grldr.mbr %systemdrive%/ /y goto exit ) else ( echo. echo 稍后请自行把grldr.mbr拷贝到%systemdrive%/根目录 echo. PING/n 5 127.1>NUL Goto exit ) :un_bcd cls echo. echo Vista的BCD启动项中存在grub4dos的项目["%gname2%"]。 echo ============================================== echo. set un_bcd= Set /P un_bcd= 是否需要卸载grub4dos项目 ?[y/是 n/否]: If %un_bcd%#==y# goto un_bcd_1 Goto exit :un_bcd_1 chcp 437 for /f "tokens=1 delims=:" %%i In ('findstr /n %gname2% temp_bcd.txt') Do ( Set nid=%%i ) set /a nid=%nid%-2 findstr /n identifier temp_bcd.txt>temp_bcd1.txt for /f "tokens=2" %%i In ('findstr /n %nid%:identifier temp_bcd1.txt') Do ( echo %%i>vid.ini ) for,/f,"tokens=1",%%i,In (vid.ini) Do ( set vid=%%i ) bcdedit /delete %vid% /cleanup >nul bcdedit /timeout %timeout% >nul bcdedit >temp_bcd.txt type temp_bcd.txt | find "%gname2%" >nul && goto un_bcd if exist %systemdrive%/grldr.mbr ( attrib -h -s -r %systemdrive%/grldr.mbr >nul del %systemdrive%/grldr.mbr >nul ) :exit del temp_bcd.txt >nul 2>nul del temp_bcd1.txt >nul 2>nul del vid.ini >nul 2>nul
3. 安放文件
把grldr, grldr.mbr, initrd.img, menu.lst, vmlinuz放到C盘根目录下。把Fedora镜像文件放到其它盘(除开要安装的盘)的根目录下,并把images文件放在同一根目录下。
4. 开始安装吧
重启电脑开始安装吧。相关文章推荐
- 硬盘安装FEDORA8.0
- 从硬盘安装fedora
- 硬盘下安装CentOS \Fedora
- [转载]从硬盘安装Fedora-9-i386-DVD
- linux学习笔记一则(硬盘安装fedora9)
- 从U盘安装Fedora5到硬盘
- 硬盘安装fedora 11
- XP系统下硬盘安装Fedora 14图文教程
- 硬盘安装Fedora 9 (NTFS格式系统盘用grub从FAT32引导安装)
- 从硬盘安装Fedora 10
- 硬盘安装Fedora 8
- win7下硬盘安装fedora
- fedora 8硬盘安装笔记
- win7 硬盘安装fedora 18
- 安装Fedora 7需要的处理器及内存和硬盘空间
- 硬盘安装Fedora8
- XP下硬盘安装Fedora 16
- Fedora 20硬盘安装
- 硬盘安装Fedora 13
- windows中硬盘安装fedora11