当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 2 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : wubi安装ubuntu 9.04后,能否把原来的ubuntu 8.10 的/ 挂载到 ubuntu9.04的/
帖子发表于 : 2009-04-29 19:46 

注册: 2007-09-05 23:34
帖子: 113
送出感谢: 0 次
接收感谢: 0 次
在硬盘用wubi安装ubuntu9.04是创建了一个虚拟硬盘作为ubuntu9.04的系统根目录,和一个虚拟swap作为系统的swap,这样在装的系统的/etc/fstab 里面如下

# /etc/fstab: static file system information.
#
# Use 'vol_id --uuid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/host/ubuntu/disks/root.disk / ext3 loop,errors=remount-ro 0 1
/host/ubuntu/disks/boot /boot none bind 0 0
/host/ubuntu/disks/swap.disk none swap loop,sw 0 0

其中/host是我的C盘,也就是/dev/sda1 而我原来的ubuntu8.10 的目录如下
(8.04)/ <-------------- /dev/sda8
(8.04)/home <--------------- /dev/sda9
(8.04)swap <----------------/dev/sda10

我想修改 / /home 和 swap的设备,把它们放回到原来8.10的结构里面即
(9.04)/ <-------------- /dev/sda8
(9.04)/home <--------------- /dev/sda9
(9.04)swap <----------------/dev/sda10

修改(9.04)/etc/fstab文件如下
# /etc/fstab: static file system information.
#
# Use 'vol_id --uuid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/sda8 / ext3 loop,errors=remount-ro 0 1
/dev/sda9 /home ext3 loop 0 0
/dev/sda10 none swap loop,sw 0 0

之后重启,运行的系统是9.04 查看mount命令 结果如下
mount
/dev/sda8 on / type ext3 (rw,errors=remount-ro)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
varrun on /var/run type tmpfs (rw,nosuid,mode=0755)
varlock on /var/lock type tmpfs (rw,noexec,nosuid,nodev,mode=1777)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
/dev/sda1 on /host type fuseblk (rw,nosuid,nodev,user_id=0,group_id=0,allow_other,blksize=4096)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
lrm on /lib/modules/2.6.28-11-generic/volatile type tmpfs (rw,mode=755)
/dev/loop1 on /home type ext3 (rw)

搞的莫名其妙,
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
varrun on /var/run type tmpfs (rw,nosuid,mode=0755)
varlock on /var/lock type tmpfs (rw,noexec,nosuid,nodev,mode=1777)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)

这些东西哪来的阿???? 就效果来看,/home是成功连接到了/dev/sda9, swap 也是/dev/sda10, 但是/好像是C:\ubuntu\disk\root.disk 里面的内容, 这是怎么一回事阿?疑问有:
1 C:\ubuntu\disk\root.disk 里面的/home 内容哪里去了?
2 现在运行的系统是9.04 那么/dev/sda8(原来是8.04的系统文件)里面的内容哪里去了?
3 现在运行的系统的各个部分模块/ /var /usr /bin 是什么时候挂载上的
哪位高手熟悉linux启动 挂载过程的, 能不能解释一下阿? 谢谢了


页首
 用户资料  
 
2 楼 
 文章标题 : Re: wubi安装ubuntu 9.04后,能否把原来的ubuntu 8.10 的/ 挂载到 ubuntu9.04的/
帖子发表于 : 2009-04-29 20:28 

注册: 2007-09-05 23:34
帖子: 113
送出感谢: 0 次
接收感谢: 0 次
完了,刚才重启,回到用C:\ubuntu\disk\root.disk 作为 /
现在打开原来的/dev/sda8 只留下/var 和 /lost+found 两个文件夹了,天杀的,8.10没有了
这个,怎么解释,气死人阿


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

当前时区为 UTC + 8 小时


在线用户

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


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

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

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