从Debian 3.1 到 5.0 ,远程ssh 升级,祈祷成功!
不想跑机房去…
update:
升级果然还是出问题了,但是幸好不用跑机房去。升级过程还是比较简单的.
1. 更改 /etc/apt/sources.list 的sarge 为 etch
2. apt-get update ; apt-get dist-upgrade. 完成后再进行一次 apt-get dist-upgrade。
3. 更改 /etc/apt/sources.list 的 etch 为 lenny
4. 重复 2
5. 发现内核没了. 于是 apt-get install linux-image-2.6 。
服务器硬件唯一特别的就是插了一块scsi卡,系统安装在 scsi硬盘上, 另外还有一个ide硬盘做数据备份。
原来的内核是2.6.8, grub的启动分区是 hd1,0 。 安装手册有提到新系统有可能设备编号会改变,我多了个心眼,在 /boot/grub/menu.lst 里面增加了一个启动选项,指向 hd0,0。
重启.. 等了5分钟后,还是没起来。找托管商,结果发现网管不知机房里。2小时后网管终于到机房里,让他接上显示器,选择最后一个启动选项,终于起来了… 赶紧修改 menu.lst,将hd1,0 都改成 hd0,0,重启一次,这次顺利启动了..
然后就是一些收尾工作,php-mysql 没了,安装。proftpd的配置文件有些改动,再改改。
这两天服务器都很正常,升级还算比较顺利。
飞天的梦想 is proudly powered by