LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2061|回复: 23

(mkswap命令有没有挽救方法)事情太急了,我只能先发到水区,请大虾门帮忙

[复制链接]
发表于 2004-12-13 16:30:52 | 显示全部楼层 |阅读模式
我今天mkswap的时候把一个重要的分区作了参数,现在这个分区不能挂载了
这个分区非常非常重要(是我的主要系统,gentoo啊,装一下要两天啊),故事我稍后再讲:help :help :help :help
 楼主| 发表于 2004-12-13 16:37:59 | 显示全部楼层
我都不敢重漆,怕启动后更无法挽救了
发表于 2004-12-13 16:40:52 | 显示全部楼层
硬盘挂出来用diskman重建分区表试试
发表于 2004-12-13 16:50:15 | 显示全部楼层
你先把fstab改下,省着重启自动挂swap。
 楼主| 发表于 2004-12-13 16:52:02 | 显示全部楼层
最初由 opp 发表
硬盘挂出来用diskman重建分区表试试
我fdisk -l看了一下,分区表怎么还是83?但挂不上去,会显示
  1. #mount /dev/hda5 /mnt/gentoo
  2. /dev/hda5 looks like swapspace - not mounted
  3. mount: you must specify filesystem type
  4. #echo $?
  5. 32
  6. #mount /dev/hda5 /mnt/gentoo -t ext3
  7. mount: wrong fs type. bad option, bad superblock on /dev/hda5 or too many file systems
复制代码
 楼主| 发表于 2004-12-13 16:59:12 | 显示全部楼层
说一下故事.
同学要装gentoo,但他的机器比较慢,现在又没有时间编译
我就想了个办法把我的硬盘挂到他的机器上,然后启动到我的一个后备系统下
再把我的主系统cp -a全拷给他(我们的配置差不多)

挂好硬盘,设好jump,顺利进入系统,我的盘是/dev/hda他的是hdb,hdb5是要设成swap分区的,我就mkswap /dev/hdb5,但敲成了/dev/hda5,一字之差,我后悔啊

我想数据应该还没丢吧,只是一秒钟的事,mkswap就做完了
 楼主| 发表于 2004-12-13 17:02:07 | 显示全部楼层
最初由 KMnO4 发表
你先把fstab改下,省着重启自动挂swap。
我是主系统的分区被我mkswap了
发表于 2004-12-13 17:04:46 | 显示全部楼层
最初由 whblackhorse 发表
我是主系统的分区被我mkswap了


非常悲惨的事情~~~

唉,我没办法,还有人有办法吗?
发表于 2004-12-13 17:22:54 | 显示全部楼层
我好像还有分区表的备份,mkswap是不是只该分区表?
但愿是啊
发表于 2004-12-13 17:39:28 | 显示全部楼层
reiser.fsck
或者
xfs.fsck
之类的?。

如果你还没 swapon的话,理论上是没问题的。。。(理论上)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表