LinuxSir.Org  
| 网站首页 | 注册账号 | 论坛帮助 |

欢迎来到LinuxSir.Org!
您还未登录,请登录后查看论坛,或者点击论坛上方的注册链接注册新账号。


发表新主题 回复
 
主题工具
旧 08-05-15, 18:33 第 1 帖
hantsy
 
hantsy 的头像
 
 
注册会员  
  注册日期: May 2003
  我的住址: 广州
  帖子: 2,593
  精华: 3
 

标题: 有没有通过Preupgrade 升级到Fedora9成功的?


Preupgrade作为Fedora 新特性正式加入Fedora中,提供系统的无缝升级,目前支持F7,F8->F9的升级。
在Fedora 8 下必须使用0.9.3-3版本才能看到看到Fedora 9,从命令行中启动preupgrade,接下来会进行几个步骤。
  1. 下载安装的元数据
  2. 计算哪些要更新
  3. 下载要更新的包
  4. 下载安装文件
完成后,提示重新启动系统。
这之间可能遇到两个问题,第一个是一些mirror的上没有.treeinfo这个文件,导致第四步下载终止。
把官方Fedora 官方源添加到/var/cache/yu/anaconda-upgrade/mirrorlist.txt的第一个位置。

第二个问题,所有下载完成即第四步完成时,会写grub.conf。打开grub.conf文件,定位到最上面的Upgrade to ...部分。
如果你的/boot没有单独分区的话,在stage2=hd:sda1:boot....的boot 加上/。即
stage2=hd:sda1:/boot....
如果/boot是一个单独分区,去掉"/boot"。


按照官方文档,重启就行了,会启动anaconda安装程序对系统进行升级。

而我重启之后,我发现它的要求和硬盘安装一样,需要安装image文件。非常奇怪,google 一下,发现也有人有这个问题,不知道是什么原因。







__________________
Spring Live 中文版发布
Blog:http://hantsy.cublog.cn
Gmail/Gtalk:hantsy@gmail.com

此帖于 08-05-15 18:44 被 hantsy 编辑.
  hantsy 当前离线   回复时引用此帖
旧 08-05-15, 19:53 第 2 帖
biAji
 
biAji 的头像
 
 
注册会员  
  注册日期: Mar 2003
  帖子: 876
  精华: 1
 

我以前用过preupgrade一次,没有成功,重启后在启动第二步的loader的时候不动了。不论是公司还是家里的机子都不成功。

请问0.9.3-3版本的在哪里可以下载到?好像正式版发布包里面没有。只能找到0.9.3

=========

找到了

https://admin.fedoraproject.org/updates/preupgrade



楼上的是不是这个问题:
Anonymous Tester - 2008-05-14 03:02:06
Seems to crate a grub entry that is missing a "/". Wrong entry it created: kernel /boot/upgrade/vmlinuz preupgrade lang=en_US.UTF-8 keymap=us stage2=hd:sda2:boot/upgrade/stage2.img method=http://<mirror>/pub/distro/fedora/linux/releases/9/Fedora/i386/os It should be: kernel /boot/upgrade/vmlinuz preupgrade lang=en_US.UTF-8 keymap=us stage2=hd:sda2:/boot/upgrade/stage2.img method=http://<mirror>/pub/distro/fedora/linux/releases/9/Fedora/i386/os Manually changing this allowed the preupdate to proceed.

此帖于 08-05-15 20:11 被 biAji 编辑.
  biAji 当前离线   回复时引用此帖
旧 08-05-15, 20:21 第 3 帖
怀恋在子夜 帅哥
 
怀恋在子夜 的头像
 
 
注册会员  
  注册日期: Apr 2005
  我的住址: 北京
  帖子: 560
  精华: 1
 

关注。
本打算用这个的,可是居住之地的网络才1Mb。
直接在公司下载了iso,grub升级的。







__________________
我的boke: http://liuhongdan.com
聊天室 irc://freenode/fedora-cn
fedora中文用户组 http://bbs.fedora-zh.org
邮件列表 http://groups.google.com/group/fedora-cn
邮件列表 https://groups.google.com/group/fedora-cn
T61, fedora 4, 7, 8, 9, 10, 11, 12===>
  怀恋在子夜 当前离线   回复时引用此帖
旧 08-05-15, 21:44 第 4 帖
windsea
 
windsea 的头像
 
 
注册会员  
  注册日期: Nov 2004
  帖子: 1,045
  精华: 2
 

我成功了,不过升级比重新安装需要时间多多了。

启动需要一个小的文件,默认的设置就可以,有的需要在boot前面加/,启动image文件在boot/upgrade/下面







__________________
HP 6710b &&Fedora 9
-------------------------------------------------------------------------
It is the custom in the open source, if you're not happy with what you get, instead of complaining to people who owe you nothing, do it yourself.
  windsea 当前离线   回复时引用此帖
旧 08-05-15, 21:56 第 5 帖
waynef
 
waynef 的头像
 
 
注册会员  
  注册日期: Sep 2003
  帖子: 1,139
  精华: 0
 

别人说都不可信,我只相信自己。我用fedora从来没遇到大问题。







__________________
Intel Core2 Duo E6300
VDATA DDR800 1G*2
GA-965P-S3
Nvidia GeForce 7600GT
ST SATA 160G
Benq FP92W
  waynef 当前离线   回复时引用此帖
旧 08-05-15, 22:00 第 6 帖
LiYanrui
 
 
 
注册会员  
  注册日期: Mar 2008
  帖子: 289
  精华: 0
 

我昨晚用了一下 preupgrade,没成功,因为没有独立的 boot 分区,当时并不知道要在 boot 加 “/”。今天上午不想那么麻烦,就刻了张 livecd 装上了。
  LiYanrui 当前离线   回复时引用此帖
旧 08-05-16, 12:18 第 7 帖
hantsy
 
hantsy 的头像
 
 
注册会员  
  注册日期: May 2003
  我的住址: 广州
  帖子: 2,593
  精华: 3
 

引用:
作者: windsea
我成功了,不过升级比重新安装需要时间多多了。

启动需要一个小的文件,默认的设置就可以,有的需要在boot前面加/,启动image文件在boot/upgrade/下面
我重启机器后,提示image文件读取错误,要我指定Fedora iso image位置(这个和硬盘安装一样的)。
我试过多次,并删除过/boot/upgrade,重新让它下载,还是一样。
  hantsy 当前离线   回复时引用此帖
旧 08-05-16, 12:22 第 8 帖
hantsy
 
hantsy 的头像
 
 
注册会员  
  注册日期: May 2003
  我的住址: 广州
  帖子: 2,593
  精华: 3
 

引用:
作者: biAji

楼上的是不是这个问题:
Anonymous Tester - 2008-05-14 03:02:06
Seems to crate a grub entry that is missing a "/". Wrong entry it created: kernel /boot/upgrade/vmlinuz preupgrade lang=en_US.UTF-8 keymap=us stage2=hd:sda2:boot/upgrade/stage2.img method=http://<mirror>/pub/distro/fedora/linux/releases/9/Fedora/i386/os It should be: kernel /boot/upgrade/vmlinuz preupgrade lang=en_US.UTF-8 keymap=us stage2=hd:sda2:/boot/upgrade/stage2.img method=http://<mirror>/pub/distro/fedora/linux/releases/9/Fedora/i386/os Manually changing this allowed the preupdate to proceed.
不是,上面已经说明了,这个问题早就被我发现了。
  hantsy 当前离线   回复时引用此帖
发表新主题 回复


主题工具

发帖规则
您 [不可以] 发表新主题
您 [不可以] 回复主题
您 [不可以] 上传附件
您 [不可以] 编辑您的帖子

已 [启用] BB 代码
已 [启用] 表情符号
已 [禁用] IMG 代码
已 [禁用] HTML 代码
[论坛跳转…]


所有时间均为[北京时间]。现在的时间是 13:33


Powered by vBulletin 版本 3.6.8
版权所有 ©2000 - 2010, Jelsoft Enterprises Ltd.
官方中文技术支持: vBulletin 中文
版权所有 ©2002 - 2009, LinuxSir.Org