Ubuntu 9.10正式马上出来了,不过LinuxIDC也还未安装Ubuntu 9.10 Beta版的,刚才在Ubuntu中文社区看到千里不留行朋友的《致歉Ubuntu 9.10 beta 下载地址 及 不用刻盘 硬盘安装Ubuntu9.10一文有遗露 》是关于Ubuntu 9.10硬盘安装的,特记下以作备忘之用,大家如有兴趣可以测试,不过要小心了。
非常感谢千里不留行大家写了这么一篇非常详尽的教程,到时LinuxIDC也一定亲自实践。如果现在安装时如有问题或不懂,可以到哪里提问或参与讨论。
不过大家应该可以参考这篇文章《XP+Fedora多系统下硬盘安装Ubuntu 9.04正式版教程[多图] 》http://www.linuxidc.com/Linux/2009-04/19648.htm
稍作修改,摘记如下:
千里不留行 在10月1日写下的这篇“Ubuntu 9.10 beta 下载地址 及 不用刻盘 硬盘安装Ubuntu 9.10”一文,由于只是一篇论坛内部交流贴,而非专业教程,所以忽略了一些细节,而大部分Ubuntu论坛的非专业的会员对这些基础知识都以经掌握。
见所谓专业网站转载本文而不实践,且不标明出处。所以在此对本贴做些修补。
关于其中一段,gurb引导livecd,首先需打开终端输入sudo umount -l isodevice 此处有些遗露。具体应该入下:
关于用grub硬盘引导 进入livcd界面后,安装程序不认硬盘分区:
如要选择安装Ubuntu到分区,先不要查看硬盘个分区。
首先必需要打开终端输入 cd /(注意这里cd和 / 之间有一空格)回车,再输入 sudo umount -l isodevice回车
这时,桌面上会自动跳出挂载ISO的分区。此时再点击桌面上的安装程序图标安装即可,方法和光盘安装完全一样。
This girl今夜按照此贴安装Ubunt 9.10 beta,折腾了一夜,经过数次失败后,电话寻问LZ,才发现LZ此处的遗露,刚刚安装成功后,急忙在此替LZ向大家致歉!
原贴如下(遗露部分已填加,大家可放心参考,本人刚刚安装成功,至于不知如何设定安装语言的,本人建议在安装步骤设置好shanghai 选项后,在livecd里连网,让Ubuntu安装程序自动下载安装设置语言包,本人下载语言包时间大约15分钟左右,语言包也是早晚要装的,何不安装系统时自动装上):
Ubuntu 9.10 beta 下载地址 及 不用刻盘 硬盘安装Ubuntu9.10
Ubuntu9.10 Beta 下载地址:
CD 地址: http://releases.Ubuntu.com/karmic/
DVD地址: http://cdimage.Ubuntu.com/releases/karmic/beta/
另一地址 : http://cdimage.Ubuntu.com/releases/9.10/beta/
grub硬盘引导 Ubuntu 9.10 的windows xp下正确menu.lst 写法(千万不要照搬9.04)
LinuxIDC也不知道为什么这样。
硬盘安装 Ubuntu 9.10 的menu.lst
刚刚试验成功,写出来和大家分享 。
Ubuntu 9.10 alpha 6 后版本
1)下载karmic-desktop-amd64.iso
地址: http://cdimage.Ubuntu.com/daily-live/current/
内有:karmic-desktop-i386.iso 和karmic-desktop-amd64.iso 是9月29日20:40的版本。
一定要这个网址的版本, alpha 6 之前版本问题太多,9.10 的各版目录都不一样,menu.lst 写法不可能一样。
2)用UltraISO等虚拟光驱工具,从karmic-desktop-amd64.iso的casper文件夹内提取vmlinuz和initrd.lz到D盘根目录(我的C盘已有9.04了),
3)karmic-desktop-amd64.iso也要放在D盘根目录,改名Ubuntu9.iso,(karmic-desktop-amd64.iso这各名字太长,还有-符号。)
4)C盘menu.lst内容 如下:
title 【4】启动Ubuntu9.10 (此处回车进入)
root (hd0,4)
kernel (hd0,4)/vmlinuz boot=casper noacpi iso-scan/filename=/Ubuntu9.iso ro quiet splash —
label check live-install
initrd (hd0,4)/initrd.lz
这里注意:– label check live-install 是9.04的引导menu.lst没有的,本人原menu.lst无此段而不能引导,请各人依自己情况,酌情填加;noacpi ,非AMD主机需要去掉。
5) 重启,启动速度真的比9.04快多了,进如live cd 桌面,先过下瘾吧,剩下来的硬盘安装方法,参照论坛的其它关于9.10 或 8.10的介绍就可以了,再此不想雷叙。
新手注意:windows xp下初装Ubuntu不要忘记bootini及grldr,硬盘安装Ubuntu分区方式与windows分区方式完全不同。
关于(hd0,4)等一些基本分区知识,请在Ubuntu中文论坛搜索相关贴子。
此方法,amd64.iso 成功,i386.iso 的本人未试。
顺便提一下,unetbootin-windows-372.exe还不支持Ubuntu 9.10,本人刚刚用unetbootin量产U盘,只能看到9.10的启动画面,不能进入桌面。关于U盘启动本贴篇尾追加了简短介绍,但本人并未实践,仅参考。
秀一下本人正在使用windows xp的 C盘内的menu.lst(供大家参考):
# 默认延迟时间(秒)
timeout 10
# 第7项(从硬盘启动)为默认值
default 2
# 设置图形背景文件
splashimage /boot/grub/3.xpm
# 设置中文支持的字体文件
fontfile /boot/grub/fonts
#password=xxx
# (1) Windows
title 【1】启动Windows
rootnoverify (hd0,0)
makeactive
chainloader +1
title 【2】启动Backtrack3汉化版 on /dev/sda1(此处回车进入)
kernel (hd0,0)/bootbt3/vmlinuz root=/dev/ram0 ro vga=791
initrd (hd0,0)/bootbt3/initrd.gz ramdisk_size=6666
title 【3】启动BackTrack4汉化版 on /dev/sda1(此处回车进入)
kernel (hd0,0)/bootbt4/vmlinuz BOOT=casper boot=casper rw quiet vga=0x317
initrd (hd0,0)/bootbt4/initrd.gz ramdisk_size=6666
title 【4】启动Ubuntu9.04 liveCD on /dev/sda1(此处回车进入))
root (hd0,0)
kernel (hd0,0)/vmlinuz boot=casper noacpi iso-scan/filename=/Ubuntu.iso ro quiet splash
initrd (hd0,0)/initrd.gz
title 【5】启动Ubuntu9.10 liveCD on /dev/sda5 (此处回车进入)
root (hd0,4)
kernel (hd0,4)/vmlinuz boot=casper noacpi iso-scan/filename=/Ubuntu9.iso ro quiet splash —
label check live-install
initrd (hd0,4)/initrd.lz
title 【6】启动Fedora 12 Live 英文原版 (此处回车进入)
root (hd0,6)
kernel /LiveOS/vmlinuz0 root=/dev/sda7 ro liveimg rhgb
initrd /LiveOS/initrd0.img
title 【7】启动wifiway1.0 beta2 on /dev/sda1(此处回车进入)
kernel (hd0,0)/wifiwayboot/vmlinuz root=/dev/ram0 ro vga=791
initrd (hd0,0)/wifiwayboot/initrd.gz ramdisk_size=6666
title 【8】启动Wolvix (此处回车进入)
kernel (hd0,0)/bootwolvix/vmlinuz root=/dev/ram0 ro vga=791
initrd (hd0,0)/bootwolvix/initrd.gz ramdisk_size=6666
title 【9】启动Tiny Core Linux i.2 (此处回车进入)
kernel (hd0,0)/tinyboot/bzImage boot=tce quiet append
initrd= (hd0,0)/tinyboot/tinycore.gz
title 【10】从光盘启动
cdrom –init
map –hook
chainloader (cd0)
boot
title 【11】重新启动
reboot
title 【12】关闭计算机
halt
加上另外分区安装的9.04, 本人的笔记本上有十个系统。有点疯狂。
最后有一个重点,忘记写了,关于用grub硬盘引导 进入livcd界面后,安装程序不认硬盘分区:
如要选择安装Ubuntu到分区,先不要查看硬盘个分区。
首先必需要打开终端输入 cd /(注意这里cd和 / 之间有一空格)回车,再输入 sudo umount -l isodevice回车
这时,桌面上会自动跳出挂载ISO的分区。此时再点击桌面上的安装程序图标安装即可,方法和光盘安装完全一样。
否则,安装程序会无法分区,或到安装进度达百分之95左右时忽然提示,“GRUB无法………这是一个至命的错误“,这时会很惨,已经无法后退,千万不要重启,如果重启,就死定了,重启后,Ubuntu没装成,windows xp也启动不了,只能找一张Ubuntu的光盘来装了!
总体来说,用光盘安装真的是很笨的方法,放着grub不用,去刻盘,真的太那个了!grub的难点就是menu.lst ,menu.lst 写对了,就可以进入livcd安装,没必要装高手,用什么命令行找ISO。Ubuntu又不是opnSUSE Fedora。动手写menu.lst 不要想当然的用以前版本的,要找到你的ISO目录内的menu.lst,参考着以前版本的menu.lst 来写。
Ubuntu 9.10目录内没有menu.lst,用的是二代grub。开始时,本人也以为不能用写menu.lst 的方法了,后来想,即然是用cfg文件配置的grub,我就在ISO目录内一个、一个的提取后缀名为 .cfg的文件,终于,在ISO目录内isolinux文件夹里找到了一个text.cfg文件,正是grub配置文件,参照里面的内容,写了一下menu.lst ,提取vmlinuz和 initrd.lz,一次启动成功。
写menu.lst 一定要参照ISO自带的menu.lst 或….cfg,是参照,不是照抄,还要参照以前的menu.lst ,多写几次,总有一种写法是对的。论坛里总有人想当然的说,9.10应该和9.04是一样的。什么叫应该?应该是参考,主要是要参考你自己下载的ISO的grub配置文件,找不到,就换一个有配置文件的ISO。
也不要全部抄别人的,要参考,不是抄,大家的主机都不一样,非AMD的主机装Ubuntu9.10可能要去掉menu.lst里的noacpi这个词。
下面还是给新人截了一个grub安装Ubuntu 9.10 Beta的直观图吧,是C盘引导的,还有一个中文的grub下载:
点击看大图
启动画面
Ubuntu 9.10硬盘安装时的引导文件下载见http://www.linuxidc.com/Linux/2009-10/22074.htm