[分享]hardy-alternate-i386 ( 8.04 alpha5)硬盘安装过程记录

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
头像
iblicf
帖子: 3766
注册时间: 2007-01-15 17:15

[分享]hardy-alternate-i386 ( 8.04 alpha5)硬盘安装过程记录

#1

帖子 iblicf » 2008-02-27 11:18

Here are a few more updates in the latest Alpha release:
  • * Firefox 3 beta 3 成为默认的浏览器
    * Xorg 7.3
    * 内核 2.6.24
    * PulseAudio (音频服务器)is used by default
    * Transmission BitTorrent client (BT客户端)replaces Gnome BitTorrent
    * Vinagre VNC client (VNC 客户端)replaces xvnc4viewer
    * Brasero CD/DVD 刻录软件
    * The World Clock applet (世界时钟) can now display the time and weather in multiple locations
遇到的一些问题,也许是不装 alpha5 的理由:
  • 显卡驱动,没有自动识别(intel)
    fcitx 有异常,似乎跟 ff3 冲突
    ff3 容易崩溃,诸多插件不兼容
    桌面配置无法保存,(分辨率/键盘设置)
    compiz 更容易崩溃
    sudoedit /etc/sudoers ( sudo 不要密码 ) 无效
    缺省的添加了若干service,启动过程缓慢,简单优化后还是慢,启动从75 秒到 45 秒,
    。。。。
图片

# 安装过程 =====================================================

镜像文件,initrd.gz vmlinuz 下载:
(我试过从 iso 分离出的 vmlinuz/initrd.gz , 不行)
http://cdimage.ubuntu.com/releases/hardy/alpha-5/
ftp://ftp.ubuntu.com/ubuntu/dists/hardy ... /hd-media/

备份个人数据,资料,文档,配置文件 ....

如果是重装,建议备份,简化重装后的配置过程
~/.mplayer ~/.fcitx ~/.vimrc ~/.bashrc , 字体 ( .fonts ) , 字体配置 ( /etc/fonts/language-selector.conf ) , 源列表( /etc/apt/source.list ) , w32codecs ( /usr/lib/codecs ) , stardic dic ( /usr/share/stardict/dic ) , emeald themes ( /usr/share/emerald/themes ) ,firefox 书签

硬盘装也可以不用 windows/grub4dos 方式,直接用 linux -grub ,因为有可能没有 windows,其实更简单 ,只要有个 ubuntu 安装分区以外,另一个可用分区放安装文件,最好是独立的 /boot 分区,或者另一个可引导的 linux 发行版 (本人的情况),如果是用现有的(准备覆盖的) ubuntu-grub , 安装过程只能尝试一次(分区以后,grub 就没了),

如果是新安装 ubuntu (只有 windows) 也可以用 grub4dos 方式, 看情况了 , 这样的话:
将几个安装文件 ( ISO , vmlinuz , initrd.gz , gldr , menu.lst ) 放到 windows 分区,
boot.init 加 c:\gldr="xxxx" menu.lst 修改一下 ...

先将安装文件放到某个任意分区/目录下,此例是放到 /dev/sda1( /boot )

代码: 全选

sudo cp hardy-alternate-i386.iso initrd.gz vmlinuz  /boot/
添加以下内容到 /boot/grub/menu.lst ,引导分区按实际情况修改

代码: 全选

title          Install without CD
root           (hd0,2) <---- 修改
kernel        /boot/vmlinuz find_iso=/boot/hardy-alternate-i386.iso
initrd         /boot/initrd.gz
boot
最后检查一下(防止后悔的事情),重启动,安装过程将会停在:
( 如果幸运的能找到 iso , 跳过这一步 )

代码: 全选

Faild to copy file from CD-ROM, Retry ?
crl+alt+f2 切换控制台 ,回车,进入 shell enviment , typing ...

代码: 全选

mkdir /dev/loop
mknod /dev/loop/0  b 7 0
mknod /dev/loop/1  b 7 1 

代码: 全选

cd cdrom ; ls  -l
-r--r--r-- 1 root 143K 02-22 05:43 md5sum.txt
dr-xr-xr-x 2 root  14K 02-22 05:43 isolinux
dr-xr-xr-x 3 root 2.0K 02-22 05:42 dists
dr-xr-xr-x 3 root 2.0K 02-22 05:42 doc
dr-xr-xr-x 3 root 2.0K 02-22 05:43 install
dr-xr-xr-x 2 root 2.0K 02-22 05:42 pics
dr-xr-xr-x 4 root 2.0K 02-22 05:42 pool
dr-xr-xr-x 2 root 2.0K 02-22 05:42 preseed
-r-xr-xr-x 1 root  932 02-20 02:50 cdromupgrade
-r--r--r-- 1 root  219 02-22 05:42 README.diskdefines
lr-xr-xr-x 1 root    1 02-22 05:42 ubuntu -> .
魔法在这里 ( 要 cd /cdrom ),在我尝试N次以后,无意中发现的,是我写这个东西的动机,^^
这个是挂载的 iso 文件内容,不要退出目录!不要 exit !


ctrl+alt+f1 切到安装控制台,退到安装过程的上一步,重新检测磁盘,现在能找到 iso 了

will be written to the disk , the following partitions are going to be formatted ...
注意这里是最后的后悔药,检查不要把整个盘都格了!!!

alternate 装要选 ubuntu-desktop,不然是字符界面的
.... 后边的安装过程省略!

#配置过程 (个例,仅供参考)=========================================

1>修改源 , 之前备份的恢复,gutsy 改 hardy

代码: 全选

sudo mv /etc/sources.lst  /etc/sources.lst.origin
sudo sed -i 's/gutsy/hardy/g' /etc/apt/sources.lst
sudo apt-get update && sudo apt-get dist-upgrade
2>修改 locale ( 此例安装时,选的 en locale , 需要添加中文 locale 支持和输入法 )

代码: 全选

cd /var/lib/locales/supported.d/
vi zh <--- 创建一个文件,添加以下内容

代码: 全选

zh_CN.UTF-8 UTF-8
zh_CN.GB18030 GB18030
zh_CN.GBK GBK
zh_CN GB2312

代码: 全选

sudo locale-gen 
locale -a
iblicf@hardy:/etc/apt$ locale -a
C
en_AU.utf8
en_BW.utf8
en_CA.utf8
en_DK.utf8
en_GB.utf8
en_HK.utf8
en_IE.utf8
en_IN
en_NZ.utf8
en_PH.utf8
en_SG.utf8
en_US.utf8
en_ZA.utf8
en_ZW.utf8
POSIX
zh_CN
zh_CN.gb18030
zh_CN.gbk
zh_CN.utf8
3>#fcitx , 至此,系统可用
sudo apt-get install fcitx im-switch
a,会话里添加 fcitx
b,/etc/profile ------添加, 或者在 /etc/evirment 添加

代码: 全选

        export XMODIFIERS="@im=fcitx"
        export XIM=fcitx
        export XIM_PROGRAM=fcitx
        export GTK_IM_MODULE="XIM"
        export QT_IM_MODULE="XIM"
        export LC_CTYPE=zh_CN.UTF-8
c, im-switch -s fcitx
d, sudo apt-get remove scim # if possible


4> 将之前备份的 language-selector.conf 恢复到 /etc/fonts 改名 local.conf , 备份的字体 copy -> ~/.fonts/

5> 安装 mplayer /stardict /compiz emerald ....

6> .......
上次由 iblicf 在 2008-02-28 23:56,总共编辑 9 次。
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#2

帖子 eexpress » 2008-02-27 11:31

魔法。。这是什么意思呢?


不如加强grub。让他随便找iso,挂到cdrom位置,过程中再自动chroot,安装。类似加强的isomenu? 是这名称?可能记错。
● 鸣学
头像
iblicf
帖子: 3766
注册时间: 2007-01-15 17:15

#3

帖子 iblicf » 2008-02-27 11:36

find --set-root /hardy-desktop-i386.iso 也可以 , 魔法是指如果不进入 cdrom 目录,还是找不到 iso ,, 这个是魔术的窍门 :wink:

代码: 全选

title          Install without CD
#root           (hd0,2) <---- 修改
find  --set-root  /boot/hardy-desktop-i386.iso
kernel        /boot/vmlinuz find_iso=/boot/hardy-alternate-i386.iso
initrd         /boot/initrd.gz
boot
上次由 iblicf 在 2008-02-27 20:04,总共编辑 1 次。
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#4

帖子 eexpress » 2008-02-27 12:13

一个tty进入这目录。为什么就可以找到呢?
● 鸣学
头像
iblicf
帖子: 3766
注册时间: 2007-01-15 17:15

#5

帖子 iblicf » 2008-02-27 15:59

不是说魔法么,以后凡是硬盘装都可以试试 ^^
回复