1、1Fedora 15 在 Windows 7 系统下的硬盘安装方法一、安装准备首先,下载 Fedora 的 DVD 文件 Fedora-15-i386-DVD.iso,可以直接去 Fedora Project 下载。下载完成后,最好检查一下你的文件是否完整。硬盘安装的引导需要用到 grub,所以如果你的电脑上还没有安装 grub,请先下载 dos 下的 grub 引导文件grub4dos。使用硬盘管理软件(比如 PQ)修改电脑硬盘分区,使硬盘空出至少 10G 的未分区的硬盘作为安装系统空间。二、引导过程假设你的系统盘是 C 盘准备 grub4dos(1)将下载的 grub4dos 文件grld
2、r,grldr.mbr,grub.exe 解压到 C 盘根目录下,添加系统引导项。(2 )用记事本在 C 盘下建立一个 menu.lst 文件,在 C 盘内只能创建也删除,不能修改此文件。内容如下:title Install Fedora 15kernel (hd0,2)/vmlinuz linux askmethod initrd (hd0,2)/initrd.img boot注意:(hd0,2)根据情况修改,意思是第一个硬盘,第三个分区。如果说没有找到 vmlinuz 或 initrd.img 文件。就是这个参数错了。(3 )将 grub 加入到 windows7 启动引导打开 C 盘 w
3、indows 中 system32 找到 cmd.exe 以管理员身份运行,否则没有权限操作输入 bcdedit /create /d “Install Fedora 15-X8023Z“ /application bootsector将出现像89d9317d-9b10-11df-8af7-faa3bfca45b5(或其他数字序列,请记好并替换以下的数字串)的标记。新建一个文本文档改后缀.txt 为.bat 就是批处理 grub.bat编辑内容:bcdedit /set 89d9317d-9b10-11df-8af7-faa3bfca45b5 device partition=C:bcdedi
4、t /set 89d9317d-9b10-11df-8af7-faa3bfca45b5 path grldr.mbrbcdedit /displayorder 89d9317d-9b10-11df-8af7-faa3bfca45b5 /addlastpause保存双击运行 grub.batgrub 启动引导 ok 了准备 Linux 系统镜像下面假设你把 Fedora-15-i386-DVD.iso 是放在 X 盘的根目录下,下面以 D 盘为例,即 D:Fedora-15-i386- DVD.iso。此处必须得注意:系统盘 C 盘可以是 NTFS 格式或是 FAT32 格式。但 D 盘一定要是
5、 FAT32 格式。用 WinRAR 或者 UtralISO 等软件打开 Fedora-15-i386-DVD.iso,解压里面的 initrd.img(或 initrd.gz,initrd.lz) 、vmlinuz 文件夹至 D 盘根目录,解压里面的 Images 到 D 盘根目录 (注意要跟 Fedora-15-i386-DVD.iso 同一个目录)。-安装前的加载-重启计算机,如果进不去系统,如果启动失败,请在 grub 提示符下用一下命令启动到 win72 root (hd0,0) makeactive chainloader /bootmgr进入 Windows 系统前会有系统选择菜
6、单,选择 Install Fedora 15,此时会出现一个很蓝的画面,提示你选择从哪安装 Fedora 15,如果出错了,则要检查路径是否输入正确.即 menu.lst 中的 (hd0,2)这个参数错误。适着修改一下后面这个参数一般情况下为 WIN7 系统 5 盘,这个参数的范围也就 012 了。如果正常进入了,提示选择安装语言,我们选择英语或中文,接着就是选择键盘默认 US 就可,再接下来安装方式我们选择 hard drive,然后提示查找存放 ISO 镜像文件的存放位置,我的 D 盘是在 /dev/sda5 * *(可用 grub4dos 测试, 启动 grub 后输入 root(hd0
7、, 0),再按 tab 键。*正式安装 Fedora 15成功启动后,进入安装环境界面按照提示安装,选择桌面上的 linux installation 开始正式安装。1.分区#最关鍵的一步. 选择在哪里安装 linux,“整个硬盘格式化“,“已经存在的 linux 分区扩展“,“空闲空间” , “自定义分区”最好不要选择整个硬盘因为会丢掉硬盘所有数据,格式化了。最好是在装完 Win7 之后删除一部分区间未分配,用来安装 LINUX。也就是说最好自定义分区,不得已才选已经存在的 linux 分区,如果说是不会 linux 分区的,最好最好是选择空闲空间自动创建分区。当然我们提议使用自定义分区:创
8、建三个分区 /,/boot,/swap也就是根分区,启动分区,交换分区启动分区大小一盘为 500MB,交换分区为内存的 2 倍左右就 OK 了,多了浪费。剩下的全给根分区,存放大文件的。分区结束后进入下一步2.选择配置启动项,默认启动 fedora 就可。3.选择安装软件,最好是选择软件环境,要不就只有桌面的 GNOME 等下一步之后装完软件就是重启电脑,配置启动初始化了。4.欢迎,创建账户。输入用戶名和密码,时区选择重庆那个,若还有一些其他选项,请根据具体情况自己选择,一般保持默认即可5.直致安装完毕 ,重启计算机。#注意,安装最关鍵的地方是分区,务必慎重!安装 Fedora 15 注意事项
9、:如果说我们在装的过程中失败了,中断了,系统启动不了了,怎么办呢?只是出现 grub.那么怎么修正引导文件呢。最好的办法找个 DOS 盘,可以用 U 盘自制.像 u 盘 winpe 这样的维护系统装上一个就行。运行 fdisk .删除当前启动盘下的 mbr ,输入 fdisk /mbr3删除第二个启动盘下的 mbr,输入 fdisk /cmbr 2像我们使用 U 盘的 DOS,就得输入 fdisk /cmbr 2.如果是光盘作为启动盘的 DOS,就得输入 fdisk /mbr当然想删除 linux 系统,然后在 windows 系统下不小心把某个盘重新分区了,那么就得运行 fdisk 了。fe
10、dora 15 在硬盘安装时通常会要求配置网络,要求在联网状态下安装,但是在制定内核是加入 linux askmethod 可以选择安装的介质,从硬盘安装而不再需要配置网络。如果说在安装过程中要你配置网络,要么配置网络,要么退出安装,那么就是说安装的时候没有找到 ISO 镜像文件,得重新查找你的 ISO 镜像存放的位置。装双系统时,最好是先装 WINDOWS 的,后装 Linux 的。因为 windows 不认 linux,linux 认 windows,后装 linux 可以引导启动,否则得配置引导启动项,特别麻烦。=Fedora15 依旧默认无法让 root 登录 x,默认禁止了 root
11、 超级用户。=1.用普通用户登录,在终端输入 su 切换到 root 权限2.用 vi/vim 修改两个文件, 把 auth required pam_succeed_if.so user != root quiet 用#注释掉# vi /etc/pam.d/gdm# vi /etc/pam.d/gdm-passwordvi 用法? 按 i 编辑插入,插入#号按 ESC 键输入:wq 来保存退出重新登录次看看=Fedora 网络连接之宽带连接 =说明:“/”表示注释, “#”后面为终端操作要输入的代码命令1: 下载 system-config-network-1.5.94-2.fc10.noa
12、rch.rpm 和 system-config-network-tui-1.5.94-2.fc10.noarch.rpm2: 安装:open 终端操作 也就是 windows 的控制台类似# su /登录 root 用户,并输入密码# cd /XXX/ /进入安装目录也就是进入这两个包所在的文件夹# rpm -Uvh system-config-network-1.5.94-2.fc10.noarch.rpm /安装第一个包# rpm -Uvh system-config-network-tui-1.5.94-2.fc10.noarch.rpm /安装第二个包3. 查看网卡是否工作正常# if
13、config -a /查看网络接口 ethX 或者 emX 例:eth0 或 em1,并查看是否获得 IP 地址/下面以 eth0 为例/如果没有显示你的网络接口,那么你得找到相应的网卡型号,并下载更新相应的网卡驱动。4/一般情况下 fedora 都自带安装所有驱动/如果显示了你的网络接口,而没有获得 IP 地址可以先试着禁用网卡,再启用网卡# ifconfig eth0 down /禁用网卡# ifconfig eth0 up /启用激活网卡,如果告诉你“No such device”,那么表示你的网卡驱动没有安装。/如果做完这两步还是没有获取 IP 地址可得重新配置网卡信息了。方法一:#
14、system-config-network /最简单方法:图形化界面 ,像 windows 一样操作。方法二:# ifconfig eth0 192.168.0.1 netmask 255.255.255.0 /纯命令行配置网卡的 IP 地址 /特别注意:用# ifconfig 命令配置的网卡信息,在网卡重启后机器重启后,配置就不存在。/要想将上述的配置信息永远的存的电脑里,那就要修改网卡的配置文件了。# ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx /将网卡的硬件地址更改了,此时你就可以骗过局域网内的 IP 地址邦定了方法三:修改网络配置文件,配置静态 I
15、P 或动态 IP(推荐此方法)#vi /etc/sysconfig/network-scripts/ifcfg-eth0 /直接编辑修改“/etc/sysconfig/network-scripts/ifcfg-eth0”文件终端键盘输入 # i ,进入编辑修改状态/修改成方案一静态 IP 如下:DEVICE=eth0 /此处不要修改默认查到网卡设备名HWADDR=00:f0:cf:82:8a:21 /此处不要修改 默认查到网卡物理地址ONBOOT=yes /设置开机启动BOOTPROTO=static /设置静态 IPNETMASK=255.255.255.0 /设置子网掩码(IPV4 下一
16、般都是这个)IPADDR=218.197.198.48 /设置 IP 地址(任意数字在 0255 以内就可)PEERDNS=yes /DNS 自动获取/以上的设置必须有,下面的可有可无USERCTL=no IPV6INIT=no /不启用 IPV6NM_CONTROLLED=noTYPE=Ethernet/修改成方案二动态 IP 如下:DEVICE=eth0 /此处不要修改默认查到网卡设备名HWADDR=00:f0:cf:82:8a:21 /此处不要修改 默认查到网卡物理地址ONBOOT=yes /设置开机启动BOOTPROTO=DHCP /设置静态 IPPEERDNS=yes /DNS 自动
17、获取/也可图形化界面终端输入命令 setup-网络配置-设备配置-选中 DHCP.键盘按 ESC 键,终端输入 #: wq , 保存配置。5# vi /etc/sysconfig/network /直接编辑修改“/etc/sysconfig/network”文件终端键盘输入 # i ,进入编辑修改状态NETWORKING=yesHOSTNAME=serverGATEWAY=218.197.198.254键盘按 ESC 键,终端输入 #: wq , 保存配置。4:network 默认是关闭的,启动该服务先。# service network start /启动网络服务# chkconfig ne
18、twork on /为了方便,设置开机启动 network 服务5:PPPOE-宽带连接配置rootlocalhost # pppoe-setup -这里开始安装 PPPOE Welcome to the PPPoE client setup. First, I will run some checks on your system to make sure the PPPoE client is installed properly. LOGIN NAME Enter your Login Name (default root): xy170638010214-这里键入上网拨号的帐号 INT
19、ERFACE Enter the Ethernet interface connected to the PPPoE modem For Solaris, this is likely to be something like /dev/hme0. For Linux, it will be ethX, where X is a number. (default eth0): -这里输入你的网卡设备名,例 eth0 或 em1。像 Dell 的机子就得输入 em1。不能使用默认Do you want the link to come up on demand, or stay up conti
20、nuously? If you want it to come up on demand, enter the idle time in seconds after which the link should be dropped. If you want the link to stay up permanently, enter no (two letters, lower-case.) NOTE: Demand-activated links do not interact well with dynamic IP addresses. You may have some problem
21、s with demand-activated links. Enter the demand value (default no): -这里按回车键 DNS Please enter the IP address of your ISPs primary DNS server. If your ISP claims that the server will provide dynamic DNS addresses, enter server (all lower-case) here. If you just press enter, I will assume you know what
22、 you are doing and not modify your DNS setup. Enter the DNS information here: -这里键入 server 也就是自动获得 DNS 6PASSWORD Please enter your Password: -这里键入上网拨号密码 Please re-enter your Password: -这里键入上网拨号密码 USERCTRL Please enter yes (three letters, lower-case.) if you want to allow normal user to start or stop
23、 DSL connection (default yes): -这里键入 yesFIREWALLING Please choose the firewall rules to use. Note that these rules are very basic. You are strongly encouraged to use a more sophisticated firewall setup; however, these will provide basic security. If you are running any servers on your machine, you m
24、ust choose NONE and set up firewalling yourself. Otherwise, the firewall rules will deny access to all standard servers like Web, e-mail, ftp, etc. If you are using SSH, the rules will block outgoing SSH connections which allocate a privileged source port. The firewall choices are: 0 - NONE: This sc
25、ript will not set any firewall rules. You are responsible for ensuring the security of your machine. You are STRONGLY recommended to use some kind of firewall rules. 1 - STANDALONE: Appropriate for a basic stand-alone web-surfing workstation 2 - MASQUERADE: Appropriate for a machine acting as an Int
26、ernet gateway for a LAN Choose a type of firewall (0-2): 0 -这里键入 0 Start this connection at boot time Do you want to start this connection at boot time? Please enter no or yes (default no):y -这里键入 yes* Summary of what you entered * Ethernet Interface: eth0 User name: xy170638010214 Activate-on-deman
27、d: No DNS addresses: Supplied by ISPs server Firewalling: NONE User Control: yes Accept these settings and adjust configuration files (y/n)? y -这里键入 yAdjusting /etc/sysconfig/network-scripts/ifcfg-ppp0 Adjusting /etc/ppp/chap-secrets and /etc/ppp/pap-secrets (But first backing it up to /etc/ppp/chap
28、-secrets.bak) 7(But first backing it up to /etc/ppp/pap-secrets.bak) Congratulations, it should be all set up! Type /sbin/ifup ppp0 to bring up your xDSL link and /sbin/ifdown ppp0 to bring it down. Type /sbin/pppoe-status /etc/sysconfig/network-scripts/ifcfg-ppp0 to see the link status. rootlocalho
29、st # pppoe-start -激活 PPPOE 设备,成功后会自动返回 rootlocalhost # pppoe-status -查看 PPPOE 状态 pppoe-status: Link is up and running on interface ppp0 6: ppp0: mtu 1492 qdisc pfifo_fast state UNKNOWN qlen 3link/ppp inet 113.14.36.24 peer 113.14.32.1/32 scope global ppp0 -这里有 IP 分配给你了,可以知道你已经成功登录这个帐号了。我们 ping 下百度 I
30、P 看看 通了,所以可以上网咯。rootlocalhost # ping 121.14.88.14 PING 121.14.88.14 (121.14.88.14) 56(84) bytes of data. 64 bytes from 121.14.88.14: icmp_seq=1 ttl=54 time=17.7 ms 64 bytes from 121.14.88.14: icmp_seq=2 ttl=54 time=17.7 ms 64 bytes from 121.14.88.14: icmp_seq=3 ttl=54 time=17.6 ms 64 bytes from 121.
31、14.88.14: icmp_seq=4 ttl=54 time=17.7 ms 64 bytes from 121.14.88.14: icmp_seq=5 ttl=54 time=17.7 ms C64 bytes from 121.14.88.14: icmp_seq=6 ttl=54 time=17.6 ms 64 bytes from 121.14.88.14: icmp_seq=7 ttl=54 time=17.7 ms 64 bytes from 121.14.88.14: icmp_seq=8 ttl=54 time=17.6 ms 64 bytes from 121.14.8
32、8.14: icmp_seq=9 ttl=54 time=17.7 ms 64 bytes from 121.14.88.14: icmp_seq=10 ttl=54 time=17.7 ms 64 bytes from 121.14.88.14: icmp_seq=11 ttl=54 time=17.7 ms 64 bytes from 121.14.88.14: icmp_seq=12 ttl=54 time=17.7 ms C64 bytes from 121.14.88.14: icmp_seq=13 ttl=54 time=18.1 ms 64 bytes from 121.14.8
33、8.14: icmp_seq=14 ttl=54 time=17.6 ms 64 bytes from 121.14.88.14: icmp_seq=15 ttl=54 time=17.6 ms CX64 bytes from 121.14.88.14: icmp_seq=16 ttl=54 time=17.6 ms - 121.14.88.14 ping statistics - 16 packets transmitted, 16 received, 0% packet loss, time 15895ms rtt min/avg/max/mdev = 17.675/17.744/18.1
34、70/0.175 ms rootlocalhost # pppoe-status pppoe-status: Link is up and running on interface ppp0 6: ppp0: mtu 1492 qdisc pfifo_fast state UNKNOWN qlen 3link/ppp inet 113.14.36.24 peer 113.14.32.1/32 scope global ppp0 rootlocalhost # 以下是对 PPPOE 的基本操作 8使用: 拨号上网# pppoe-start 段开上网# pppoe-stop 查看状态# pppoe-status/如果配置好后,还是不能连接,只好启动 NetworkManager5:启动 NetworkManager#sudo NetworkManager /如果配置好后,还是不能连接,只好重新配置。# nm-connection-editor /图形化界面配置网络连接 DSL 添加,PPPOE 设置,IP 地址设定,查看网络是否连接。=