当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 14 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 移动根分区会不会导致 Ubuntu 无法启动?
帖子发表于 : 2009-04-11 20:56 

注册: 2008-06-27 20:47
帖子: 334
送出感谢: 0 次
接收感谢: 0 次
我的电脑安装了两个 Ubuntu 8.10 系统,其中一个 Ubuntu(Ubuntu_A)的根目录是在主分区上(sda1)。(她的 /boot 是另行分区的)。最近要学习单片机,打算把 XP 装上,但是主分区已被 Ubuntu 占据,而我又不想把 Ubuntu_A 删除。现在想了两个办法:
1、先进入另一个 Ubuntu(Ubuntu_B),将 Ubuntu_A 的 sda1 中的文件备份,再用 gparted 将 sda1 一分为二,将前面的部分格式化为 FAT32 文件系统,后面部分另建一个分区,为 ext3 文件系统,再把前面备份的文件拷进新分区。然后安装 XP,再用 LiveCD 修复Grub。
2、考虑到紧接着 sda1 的 sda2 是一个逻辑分区,gparted 可能不允许我在 sda2 之前再新建分区,那么我只能把原来的 sda1 格式化成 FAT32 用来安装 XP,另在逻辑分区里面找一个分区作为根分区,来放置先前备份的文件了。

请问大侠,我的这个办法可行吗?或者能有其他的办法吗?

我的硬盘分区如下:
分区 文件系统 挂载点 系统
sda1 ext3 / Ubuntu_A
sda2 extended
sda10 ext3 /boot Ubuntu_A
sda11 ext3 /home Ubuntu_A
sda5 ntfs (以前的XP遗留下来的分区)
sda6 ext3 (本来是XP遗留下来的分区,后来让我格式化为 ext3)
sda7 ext3 /boot Ubuntu_B
sda8 swap
sda9 ext3 / Ubuntu_B
sda3 ...


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 移动根分区会不会导致 Ubuntu 无法启动?
帖子发表于 : 2009-04-11 20:58 
头像

注册: 2008-12-13 19:39
帖子: 13284
地址: 物华天宝人杰地灵
送出感谢: 1
接收感谢: 6
备份Home后,折腾试试,想了就去做,试试才知道。 :em01


_________________
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 移动根分区会不会导致 Ubuntu 无法启动?
帖子发表于 : 2009-04-11 21:11 

注册: 2008-06-27 20:47
帖子: 334
送出感谢: 0 次
接收感谢: 0 次
最近也没啥时间折腾呢,只能把“试试”作为最后的手段了


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 移动根分区会不会导致 Ubuntu 无法启动?
帖子发表于 : 2009-04-11 21:23 

注册: 2008-06-27 20:47
帖子: 334
送出感谢: 0 次
接收感谢: 0 次
大侠们帮帮忙


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 移动根分区会不会导致 Ubuntu 无法启动?
帖子发表于 : 2009-04-11 21:31 
头像

注册: 2008-02-17 23:47
帖子: 22106
地址: 美丽富饶的那啥星球
送出感谢: 11
接收感谢: 81
可以的,ubuntu不需要主分区,你可以恢复到任意逻辑分区
但恢复后记得一定要自行修改fstab,因为UUID变了,必须把挂载根分区但UUID修正,其他如有相关分区也要修正,否则无法启动
还有grub菜单


_________________
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……

---------------------------------------------------------------------------------
[图片版]新手当自强(续)FAQ
[新手进阶]挂载、fstab、调整linux分区
[图片版]E17桌面环境配置手把手


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 移动根分区会不会导致 Ubuntu 无法启动?
帖子发表于 : 2009-04-11 21:33 

注册: 2008-05-03 23:42
帖子: 3681
送出感谢: 4
接收感谢: 6
为啥要两个 ubuntu 啊
主分区都用光了?xp 也可以装在 sda3,sda4 上啊


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 移动根分区会不会导致 Ubuntu 无法启动?
帖子发表于 : 2009-04-11 21:41 

注册: 2008-06-27 20:47
帖子: 334
送出感谢: 0 次
接收感谢: 0 次
可以的话那就太好了,谢谢大家了啊


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 移动根分区会不会导致 Ubuntu 无法启动?
帖子发表于 : 2009-04-11 21:55 

注册: 2008-05-03 23:42
帖子: 3681
送出感谢: 4
接收感谢: 6
我的 xp 安装在 sda4 上。


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 移动根分区会不会导致 Ubuntu 无法启动?
帖子发表于 : 2009-04-11 22:14 

注册: 2008-06-27 20:47
帖子: 334
送出感谢: 0 次
接收感谢: 0 次
关于备份,我在网上找到两种方法:
一种方法是使用tar命令:
tar -cvpzf /media/sda7/backup.tgz --exclude=/proc --exclude=/lost+found --exclude=/mnt --exclude=/sys --exclude=/media /
另一种是:
使用 dd 命令创建磁盘镜像
此法适用于备份整个磁盘。打开终端(在示例中要将 hda 替换成你需要备份的分区)创建磁盘镜像
dd if=/dev/hda1 of=/home/hda1.bin
创建压缩磁盘镜像
dd if=/dev/hda1 | gzip > /home/hda1.bin.gz
备份 MBR(主引导记录)
dd if=/dev/hda of=/home/hda.boot.mbr bs=512 count=1
恢复 MBR (从 Live CD)
dd if=/mnt/hda1/home/hda.boot.mbr of=/dev/hda bs=512 count=1
从一个磁盘备份到另一个磁盘
dd if=/dev/hda of=/dev/hdb conv=noerror,sync bs=4k
来看以下这个命令
dd -if /dev/hda1 > partitionimage.dd
此命令将备份 "/dev/hda1" (hda1上的第一个分区)。 整个磁盘(包括 MBR)可以作为一个输入“文件”只用 /dev/hda 备份即可。使用以下命令进行恢复:
dd -if partitionimage.dd -of /dev/hda1

请问我应该用那个呢?


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 移动根分区会不会导致 Ubuntu 无法启动?
帖子发表于 : 2009-04-11 22:17 
头像

注册: 2008-12-13 19:39
帖子: 13284
地址: 物华天宝人杰地灵
送出感谢: 1
接收感谢: 6
直接用billbear或6pt的备份工具。 :em11


_________________
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!


页首
 用户资料  
 
11 楼 
 文章标题 : Re: 移动根分区会不会导致 Ubuntu 无法启动?
帖子发表于 : 2009-04-11 22:30 

注册: 2008-05-03 23:42
帖子: 3681
送出感谢: 4
接收感谢: 6
疯子才用 dd。


页首
 用户资料  
 
12 楼 
 文章标题 : Re: 移动根分区会不会导致 Ubuntu 无法启动?
帖子发表于 : 2009-04-12 13:23 

注册: 2008-06-27 20:47
帖子: 334
送出感谢: 0 次
接收感谢: 0 次
请问billbear,你的备份脚本可以不对/home目录进行备份吗?因为考虑到/home目录一般都比较大的


页首
 用户资料  
 
13 楼 
 文章标题 : Re: 移动根分区会不会导致 Ubuntu 无法启动?
帖子发表于 : 2009-04-12 20:01 

注册: 2008-05-03 23:42
帖子: 3681
送出感谢: 4
接收感谢: 6
你可以修改脚本,mksquashfs /$workingdir "/$resultdir/backup.squashfs" -e .... 后面加上你不要的文件或目录,但是去掉开头的 /
比如不要 /home/yourname 就在后面加上 mksquashfs /$workingdir "/$resultdir/backup.squashfs" -e .... home/yourname


页首
 用户资料  
 
14 楼 
 文章标题 : Re: 移动根分区会不会导致 Ubuntu 无法启动?
帖子发表于 : 2009-04-12 20:03 

注册: 2008-06-27 20:47
帖子: 334
送出感谢: 0 次
接收感谢: 0 次
谢谢啦


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

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:Ping-Wu 和 2 位游客


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

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

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