从Ubuntu LiveCD安装Ubuntu小记

为当前最终发行版之前的所有版本提供支持
回复
头像
oneleaf
论坛管理员
帖子: 10237
注册时间: 2005-03-27 0:06
系统: Ubuntu 12.04
送出感谢: 7 次
接收感谢: 107 次

从Ubuntu LiveCD安装Ubuntu小记

#1

帖子 oneleaf » 2005-06-27 16:58

由于对现有的breezy有些恼火,加上误操作,删除了一个内核后,就在Starting Ubuntu 后死机了,于是使用LiveCD,重装系统,记下步骤。

分区如下:
sdb1 /boot ext3
sdb3 swap
sdb5 / xfs

使用LiveCD启动,启动终端运行:

sudo -s
fsck /dev/sdb1
xfs_check /dev/sdb5
xfs_repair /dev/sdb5

经检查有一些问题,修复。
安装最新的 debootstrap

修改/etc/apt/sources.list,将源设置为 ubuntu.org.cn
apt-get update
apt-get install debootstrap

挂载分区
mount /dev/sdb5 /mnt
mount /dev/sdb1 /mnt/boot
chroot /mnt
mount /proc

备份系统
mkdir backup
mv etc backup
mv home backup
mv boot/grub backup
mv usr/share/fonts backup

删除一系列系统
rm -fr boot/*
rm -fr tmp/*
rm -fr bin
rm -fr dev
rm -fr initrd
rm -fr lib
rm -fr opt
rm -fr sbin
rm -fr vmlinuz
rm -fr initrd.img
rm -fr media
rm -fr srv
rm -fr usr
rm -fr cdrom
rm -fr mnt
rm -fr root
rm -fr sys
rm -fr var
保留 proc 和 backup 目录

安装基本系统
debootstrap --arch i386 horay /mnt http://archive.ubuntu.org.cn/ubuntu

还原配置
cp /backup/etc/hostname /etc/
cp /backup/etc/fstab /etc/
cp /backup/etc/network/interfaces /etc/network/
cp /backup/etc/resolv.conf /etc/
cp /backup/etc/hosts /etc/

创建用户,安装设置基本系统等等
/usr/sbin/base-config new
dpkg-reconfigure locales
apt-get install linux-386
apt-get install grub

设置 grub
使用 grub-install /dev/sdb 没有安装上,只好手工安装
cp backup/grub/* /boot/grub/

grub
>root (hd1,0)
>setup (hd1,0)
>quit

再使用 update-grub 更新系统。

update-grub

安装桌面系统

apt-get install ubuntu-desktop

重启电脑,剩下的,就是其它一些设置了,依照快速指南很快就设置好了。
当净其意如虚空,远离妄想及诸取,令心所向皆无碍
zhuge000
帖子: 101
注册时间: 2008-04-18 17:06
送出感谢: 0
接收感谢: 0

#2

帖子 zhuge000 » 2008-04-30 10:46

牛,不过想知道双系统怎么备份的全过程……
studyhard
帖子: 174
注册时间: 2008-06-21 13:07
送出感谢: 0
接收感谢: 0

#3

帖子 studyhard » 2008-07-29 11:39

哗,看不懂啊!我现在只有一个Ubnutu,home独立一个50G,系统一共用了5G,我现在应该怎样备份啊???我是新手,怕搞坏了,就重装系统,麻烦得不得了!!!!!
回复

回到 “老旧版本支持”