当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 3 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 用fdisk增加一个分区并挂载到/var后,原数据不见了,如何恢复
帖子发表于 : 2007-07-19 12:13 

注册: 2007-06-22 21:10
帖子: 9
送出感谢: 0 次
接收感谢: 0 次
用fdisk增加两个分区,一个分区挂载到/var,一个分区挂载到/opt,因为我在mount 之前没有将这两个分区原有的数据保存,mount 后原来这两个分区下的数据不见了,执行sudo umount 都不行,显示: sudo: can't mkdir /var/run/sudo: No such file or directory,想问下怎么解决?


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 用fdisk增加一个分区并挂载到/var后,原数据不见了,如何恢复
帖子发表于 : 2007-07-20 17:15 

注册: 2007-06-22 21:10
帖子: 9
送出感谢: 0 次
接收感谢: 0 次
murenjian 写道:
用fdisk增加两个分区,一个分区挂载到/var,一个分区挂载到/opt,因为我在mount 之前没有将这两个分区原有的数据保存,mount 后原来这两个分区下的数据不见了,执行sudo umount 都不行,显示: sudo: can't mkdir /var/run/sudo: No such file or directory,想问下怎么解决?


自己已搞定!首先用图形化分区工具gparted将/var ,/opt给卸载了,这样原来的/var,/opt就出现了。 然后用tar命令将/var,/opt下的所有文件备份到根目录 ~(别的文件目录亦可)下:
cd
tar cvf var.tar /var
tar cvf opt.tar /opt
修改/etc/fstab,添加 两行:
/dev/sda12 /var reiserfs defaults 0 0
/dev/sda13 /opt reiserfs defaults 0 0
其中/dev/sda12与/dev/sda13是我刚刚增加的两个盘,呵呵,删了一个windows盘,这有一个小插曲,删除windows的一个盘后重启出现grub error 15, please wait ...之类的话。reiserfs是我格式 化sda12 ,sda13的文件系统类型。
删除原来的/var ,/opt,重启即可自动挂载新分区。
然后将备份的var.tar ,opt.tar 解压到/var,/opt:
cd /
tar xvf ~/var.tar
tar xvf ~/opt.tar
完成。
删除windows的一个盘后重启出现grub error 15, please wait ...之类的话,最后再说说怎么解决这个问题:
自行用livecd进入系统。在终端运行:
sudo grub
grub>find /boot/grub/stage1 //这里我得到的是(hd0,8)
grub>root (hd0,8)
grub>setup (hd0)
grub>quit
然后重启,选择从硬盘启动,grub启动时出现选择要启动的操作系统时,按e键修改,把 root (hd0,8)改成 (hd0,7)后系统启动成功(若一次不成功,多改几次,直到成功为止)。
进入系统修改/boot/grub/menu.lst,把
title Ubuntu, kernel 2.6.20-16-generic
root (hd0,7)
kernel /boot/vmlinuz-2.6.20-16-generic vga=773 root=UUID=a39e2152-2c8f-449c-b745-59c925c2150c ro quiet splash locale=zh_CN
initrd /boot/initrd.img-2.6.20-16-generic
quiet
savedefault

title Ubuntu, kernel 2.6.20-16-generic (recovery mode)
root (hd0,7)
kernel /boot/vmlinuz-2.6.20-16-generic root=UUID=a39e2152-2c8f-449c-b745-59c925c2150c ro single
initrd /boot/initrd.img-2.6.20-16-generic

#title Ubuntu, memtest86+
#root (hd0,7)
#kernel /boot/memtest86+.bin
#quiet
中的(hd0,8)全都改为(hd0,7)即可,上面是我改完后的样子。


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-07-21 20:08 
头像

注册: 2007-05-06 8:19
帖子: 7433
送出感谢: 0 次
接收感谢: 4
既然用了高级的系统(起码你是这样认为的),干吗不用用unionfs...


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

当前时区为 UTC + 8 小时


在线用户

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


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

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

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