LinuxSir.cn,穿越时空的Linuxsir!

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

[求助]setup /dev/sda1命令会往C盘写多少数据,能改回来吗?

[复制链接]
发表于 2007-1-15 23:12:00 | 显示全部楼层 |阅读模式
我的硬盘有2个系统,分别是windows和debian,
windows安装在C盘用ntfs格式
debian 安装在sda7,用ext3格式
原先debian装的是sarge,后来升级到sid,发现grub已经从0.95升级到0.97了,于是进入grub,执行

  1. grub
  2. root (hd0,6)
  3. setup (hd0)
复制代码

重起后发现安装失败,于是用启动盘进入dos执行fdisk /mbr然后再从os loader进入linux,这时命令打错了,进入grub执行了

  1. grub
  2. root (hd0,6)
  3. setup /dev/sda1
复制代码


这个时候好像grub往我的C盘写了些东西,C盘的数据结构就被破坏掉了(用ntfs的后果阿),将硬盘挂到其他机器上也说这块硬盘的C盘没有格式化,
请问各位高手,我的C盘的数据还能修复吗?
grub修改的数据结构还能改回来吗
发表于 2007-1-16 12:35:18 | 显示全部楼层
数据应该还在,别乱动。grub写进去只是写第一个扇区。
看看能不能用cfdisk弄回来。
cfdisk里面选择type,填入ntfs的类型,然后回车,写入
,重启,然后mount看行不行。(就是用cfdisk改变一下type)
如果不行到往上搜搜看看有没有其它办法。
回复 支持 反对

使用道具 举报

发表于 2007-1-16 12:35:19 | 显示全部楼层
数据应该还在,别乱动。grub写进去只是写第一个扇区。
看看能不能用cfdisk弄回来。
cfdisk里面选择type,填入ntfs的类型,然后回车,写入
,重启,然后mount看行不行。(就是用cfdisk改变一下type)
如果不行到往上搜搜看看有没有其它办法。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-16 22:31:56 | 显示全部楼层
我试了,cfdisk不能弄回来,
而且grub好像不止写一个扇区啊,
哎都是grub 0.97惹的祸
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-16 22:32:07 | 显示全部楼层
我试了,cfdisk不能弄回来,
而且grub好像不止写一个扇区啊,
哎都是grub 0.97惹的祸
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-17 21:07:21 | 显示全部楼层
进入grub后执行setup /dev/sda1后,
grub向/dev/sda1写入不止一个扇区的数据,
我将硬盘初序列号以外的信息恢复了,还是不行
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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