关于mount的一个问题

关于mount的一个问题

有一个分区/dev/hda8是刚格式化过的,希望将它与/var目录mount到/mnt下,我是这样做的:
先打包/var目录成var.tar.gz
mount /dev/hda8 /mnt
cd /mnt
tar zxvfp var.tar.gz
vi /etc/fstab
加一行为:/dev/hda8   /var   ext2   defaults   1 2
这时,df时,出现了新加的分区hda8
但是原来的/var目录即变成与/mnt一模一样的东西,就是/var下还是一个var目录,然后进去后才是var里的东西。使得重启出错。

请问各位,为什么会在/var下还有一个var目录?我哪里做错了?
      
你没做错,但因为tar是带路径的,所以你要把var目录里的东西移出来;或者你在创建tar.gz文件时cd /var目录,然后执行:tar cvzf ../var.tar.gz ./ 然后再解压,就不会多出一层目录了。      
你的意思是/mnt下直接放var下的子目录?这样可以吗?      
是的      
谢谢,搞定了。      
呵呵,还听说女孩子心细,原来还有一个粗心的。。。:w