`
kei
  • 浏览: 92766 次
  • 性别: Icon_minigender_1
  • 来自: 北京->杭州
社区版块
存档分类
最新评论

基于Fedora 14搭建高效稳定的Java开发环境(二、创建启动U盘或移动硬盘)

阅读更多

 

基于Fedora 14搭建高效稳定的Java开发环境

 

(二)

 

转载请注明出处:http://kei.iteye.com

 

创建启动U盘或移动硬盘

 

 

 

      在这里我们选择Fedora 14 x64为例,其它版本安装过程大同小异。因光驱逐渐淘汰,这里我们选择以U盘或移动硬盘作为安装方式(如果选择光驱方式安装,可以跳过此节,直接将下载的文件刻盘后进入本系列的第三节),在Windows平台制作。

 

 

选择以下两个版本为例

 

1. Fedora 14 Live Media / Spins (Desktop Edition默认)

 

     Fedora Live 文件应当用在可引导的 CD、DVD 或 USB 驱动器上,同时也可以将 Fedora 安装到硬盘。它们是以低风险体验 Fedora 的极好方式。

 

     下载链接https://fedoraproject.org/zh_CN/get-fedora-options

 

2. Fedora 14 DVD

 

     DVD 版本的 Fedora 不是 Live 介质,但是是可引导的。当您从此介质引导后,安装程序将开始运行。DVD 版本需要的内存(RAM)相对较少并且包含更多软件。该版本对于在没有连接互联网的计算机上安装 Fedora 是很有用的。

 

     下载链接:https://fedoraproject.org/zh_CN/get-fedora-options#formats

 

 

准备U盘或移动硬盘

 

     建议U盘或移动硬盘有2G左右的空闲空间。制作前请备份好U盘或移动硬盘中的数据。

 

     如果移动硬盘有多个分区,想将系统制作在其中某一分区,需对该分区执行如下操作:

     1. 右键单击“我的电脑” -> 选择“管理” -> 在出现的计算机管理窗口中点击“磁盘管理”。

     2. 选中准备制作的分区,通过它的右键菜单中的“格式化”将其格式化为“FAT32”的文件系统。

     3. 选中准备制作的分区,通过它的右键菜单中的“将磁盘分区标记活动的”将其置为活动状态。

 

     执行完以上操作后的状态如下图:

 

Fedora 14 Live Media / Spins (Desktop Edition默认)版本的制作

 

     注:到写文件时止,此方式不适用于DVD版本的创建,用此方式创建的DVD版本会在选择从USB设备启动后的第一个界面卡死,无法进行下去。

 

     1. 下载制作工具Universal USB Installer

         下载链接:http://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/

 

     2. 运行下载后的Universal-USB-Installer-1.8.2.3.exe(文件名以您下载的为准)

         2.1 Linux版本中选择Fedora 14

         2.2 点击“Browse”选择从https://fedoraproject.org/zh_CN/get-fedora-options下载的Fedora-14-x86_64-Live-Desktop.iso(文件名以您下载的为准)

         2.3 选择U盘或移动硬盘的盘符(一定要仔细哦,不要选错)。盘符在下载列表中没有时,需勾中如图的两个方框。

 

 

 

     3. 做好前两部的选择后,请再次检查确认后,点击“Create”,双手背在背后,等待执行完毕即完成了Live CD版启动U盘或移动硬盘的创建。如果你选择的不是DVD版的创建,此节后面的内容可以忽略了。

 

 

Fedora 14 DVD版本的制作(加框的代码并非java代码,只为便于阅读,复制使用时请忽略行号)

 

     1. 下载系统启动引导工具软件:syslinux-4.03

         下载地址:http://www.kernel.org/pub/linux/utils/boot/syslinux/syslinux-4.03.zip

 

     2. 下载好syslinux-4.03.zip后,把文件解压缩到 c:\syslinux-4.03

 

     3.  进入命令行。在运行里面输入CMD,然后

 

cd c:\syslinux-4.03\win32
  

     4. 然后在命令行中输入

 

syslinux.exe -m -a -i e:

         注:我的电脑上U盘或是移动硬盘的分区是 e: 盘(每个人都可能不一样,以你自己的盘符为准)。

 

     5. 复制 menu.c32,vesamenu.c32到U盘或移动硬盘下面

 

xcopy c:\syslinux-4.03\com32\menu\menu.c32 e:
xcopy c:\syslinux-4.03\com32\menu\vesamenu.c32 e:
  

     6. 新建 e:\syslinux.cfg 编辑(使用UltraEdit或editPlus),写入以下内容.

 

default vesamenu.c32
prompt 1
timeout 300
label linux
menu label Install a new system or upgrade an existing system
kernel /vmlinuz
append linux load_ramdisk=1 initrd=/initrd.img
label vesa
menu label Install system with basic video driver
kernel /vmlinuz
append linux load_ramdisk=1 initrd=/initrd.img xdriver=vesa nomodeset
label rescue
menu label Rescue installed system
kernel /vmlinuz
append linux load_ramdisk=1 initrd=/initrd.img rescue
 

    7. 提取 Fedora-14-x86_64-DVD.iso 里面 isolinux\下vmlinuz,initrd.img 到U盘或移动硬盘下面 

        e:\vmlinuz,initrd.img

 

    8. 提取 Fedora-14-x86_64-DVD.iso 里面 images\下install.img 到U盘下面

        e:\images\install.img

 

    9. 复制 Fedora-14-x86_64-DVD.iso 到U盘下面 e:\Fedora-14-x86_64-DVD.iso

 

    10.DVD版本的启动U盘或移动硬盘制作完成。目录结构如下:

 

E:
├ Fedora-14-x86_64-DVD.iso
├ ldlinux.sys
├ vmlinuz
├ initrd.img
├ vesamenu.c32
├ menu.c32
├ syslinux.cfg           
└ images
   └install.img

 

具体细节与环境及版本有一定的差别,如果出现问题,欢迎与我联系或在此讨论。

 

 

转载请注明出处:http://kei.iteye.com

 

上集:基于Fedora 14搭建高效稳定的Java开发环境(一、从Ubuntu到Fedora)

下集:基于Fedora 14搭建高效稳定的Java开发环境(三、Live CD版、DVD版的安装)

  • 大小: 58.4 KB
  • 大小: 53.3 KB
9
0
分享到:
评论
5 楼 linvar 2011-01-19  
"系统洁癖"
我还没试过全盘格式化安装linux的,
win7与linux各占一半空间, win7下的盘主要是用来放media之类的大文件
虽然很少使用win7了,
现在是三个系统win7,ubuntu1010 ,fedora14
以前升级ubuntu都是在旧版本上使用硬盘安装
这次在楼主的教唆下安装fedora是使用U盘安装
其实安装fedora还有个原因是服务器打算用centOS,
而redhat, fedora, centOS算是同源吧
当是练练手.

总体感觉fedora还是不错的.
边试边写点体会吧...
4 楼 linvar 2011-01-18  
我使用 #sudo dd if=<path-to-iso> of=/dev/sdc (sdc是U盘)
bingo...
3 楼 linvar 2011-01-18  
又折腾了一下wireless,终于ok了
Broadcom BCM43...类型的无线网卡终极解决方案
一种是直接从Broadcom 官网down下相关的driver自己build
http://www.broadcom.com/support/802.11/linux_sta.php
细读README.txt, 一开始我也用过这种方式的,但由于昨天时间太紧没认真看他的readme.txt, 没有build成功
所以跟着他step by step应该能成功(可能要reboot)

第二种是从fedora社区直接安装编译好的driver: wl.ko
需要先安装rpmfusion相关的包,类似于ubuntu的第三方不自由源吧,
怪不得当时我yum install时找不相关的包, 看来是不熟呀
第一种方式的README.txt也有说明怎样安装,
所以,终极方法是下面这个链接:
http://www.broadcom.com/docs/linux_sta/README.txt


但是, 但是, 只能检测到tenda无线路由器,不能检测到TP-LINK无线路由器(幸亏我有两个)
这跟win7一样,也只能检测到Tenda,
但其他本本又能同时检测到两台无线路由器(win7 or xp)
但是我用ubuntu也能检测到两台无线路由器,damn,好复杂的情况...

that is all ,3Q
2 楼 kei 2011-01-17  
感谢1楼的关注,我目前的环境暂时都是有线的网络,无线的配置可能短时间还不太有这样的环境。帮您搜了以下信息,可以参考,更欢迎解决后在此分享,您的解决办法我会将其整理进后面的章节。
http://www.uncle.ws/2010/04/broadcom-4312-drivers/
http://www.cenolan.com/2009/06/installing-broadcom-wireless-sta-driver-in-fedora-11/
http://fedoramobile.org/fc-wireless/broadcom-linux-sta-driver
http://fedoraunity.org/mobile/fc-wireless/bcm43xx-yum-extras
1 楼 linvar 2011-01-17  
看了你的第一篇文章, 刚去折腾了一下,感觉安装很快速,还快过ubuntu
整体感觉还行,
安装的用户默认没有sudoer权限, 安装软件权限都需要root权限,
这点我觉得不好.
我将我的用户名设为sudoer之后, 安装软件(指的是图形安装法)还是需要root密码,
虽然用命令行, 普通用户也可以sudo yum install ...

另外sudo yum 没有自动提示命令(tab,tab) ,
有些软件包名根本没法记,太多, ubuntu 就会有提示,

再另外没有自动检测出我的无线网卡, 折腾了一下午还没装上无线驱动
(broadcom类型)
yum install broadcom-wl提示没有相关包(这个命令好像是官网看到的,damn)
打算不折腾了, 坐等楼主, 我猜楼主应该会有这么一节吧?
how to setup your wireless ...

最后, 谢谢_楼主(敏感词?),哈哈


相关推荐

Global site tag (gtag.js) - Google Analytics