2008年10月6日星期一

ubuntu安装备忘(1)

前天晚上准备删掉windows重新来过的。于是把ubuntu安装iso文件,以及debian网络安装引导文件以及其他一些以后很可能用到的文件放到u盘上。然后建立了一个menu.lst文件,将其及iso文件放到根目录下。menu.lst内容如下:
title Debian Netboot Stable
root (fd0)
kernel /boot/netboot/etch/linux
initrd /boot/netboot/etch/initrd.gz

title Install Ubuntu 8.04
root (fd0)
kernel /boot/ubuntu804/vmlinuz boot=casper iso-scan/filename=/ubuntu-8.04.1-desktop-i386.iso
initrd /boot/ubuntu804/initrd.gz

通过一张深山红叶工具盘进入grub,输入:
configfile /menu.lst
然后选择第二个进入Ubuntu Live-cd。
打开命令行:

sudo fdisk /dev/sda
o # 创建空的分区表,即清空电脑硬盘上的所有数据!!!
w # 将内容写入硬盘。

不知啥原因总觉得没搞好,又照这命令输了一遍。结果……
居然把u盘上的内容也给删掉了!!!
悲剧……

该怎么办呢?本想到室友那下载个光盘文件,无奈文件太大700M呢,不好意思去。。。又想过下载个debian的网络安装引导文件linux和initrd.gz总共才6M,他们不会那么介意的。。。但打扰别人毕竟不好。。
想到这有张ubuntu6.06的光盘,于是进入live-cd。当时十一点了,只有一个小时的时间,而我们这网速要下700M得100分钟才行。于是下载了etch的netboot文件,格式化u盘,放到u盘上。

第二天……,使用u盘安装debian基本系统。结果我自作聪明,内核参数加了个priority=low,于是进入专家模式安装,却又出现意外,安装好后,进入系统才发现居然没有sudo这个命令,也许是内核装的版本太新了吧。重启single模式,wget下载ubuntu iso文件。挂载iso,提取出casper下面的initrd.gz和vmlinuz文件,按照前面的方法进入系统。

没有评论: