当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 5 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [分享]hardy-alternate-i386 ( 8.04 alpha5)硬盘安装过程记录
帖子发表于 : 2008-02-27 11:18 
头像

注册: 2007-01-15 17:15
帖子: 3766
送出感谢: 0 次
接收感谢: 0 次
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 次

页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-02-27 11:31 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
魔法。。这是什么意思呢?


不如加强grub。让他随便找iso,挂到cdrom位置,过程中再自动chroot,安装。类似加强的isomenu? 是这名称?可能记错。


_________________
● 鸣学


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-02-27 11:36 
头像

注册: 2007-01-15 17:15
帖子: 3766
送出感谢: 0 次
接收感谢: 0 次
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 次

页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-02-27 12:13 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
一个tty进入这目录。为什么就可以找到呢?


_________________
● 鸣学


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2008-02-27 15:59 
头像

注册: 2007-01-15 17:15
帖子: 3766
送出感谢: 0 次
接收感谢: 0 次
不是说魔法么,以后凡是硬盘装都可以试试 ^^


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 5 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译