免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2409 | 回复: 7
打印 上一主题 下一主题

[互操作系统] 找回Grub之后,Windows下F:盘打不开了....(急,求救!!!) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-03-26 09:52 |只看该作者 |倒序浏览
各位英雄好,

我的情况是这样的:之前我把Window下的F盘分10G出来装Linux的,F盘是最后一个盘符。后来重装WinXP之后,Grub没有了。于是想找回Grub...现在Grub找回来了,但是F盘没有了(可以在“我的电脑”中看到F盘,但是容量显示为0,看属性显示文件系统为RAW,打不开,点击会提示未被格式化)。

我现在很急,F盘下有很多东西,最近写论文用的...

那么,我之前做过哪些操作呢?也写在这儿:
1、在网上搜了这篇文章:(因为当时手上没有Linux光盘,所以采用了这种据说不需要光盘的办法)
关于这个话题的文章网上好像说的很多了。不过这次我体验了,也来说一所感觉。
此种方法特点:不用启动光盘(对于硬盘安装的朋友来说就很有用了),不需要事先备份启动程序。
来源:根据硬盘安装linux的经验得到,或许别人早就知道。
重装windows后,第一步下载grub for dos(windows),复制bootgrub,grldr两个文件到windows安装区根目录(一般都是C盘对吧?),在boot文件中增加一行:C:\bootgrub="Start Grub"
重新启动利用光标选择Start Grub启动
出现grub>;提示符
分别使用以下3个命令
kernel (hd0,9)/boot/vmlinuz ramdisk_size=256000 root=/dev/hda10 acpi=ht resume=/dev/hda9
initrd (hd0,9)/boot/initrd.img
boot

说明:
我安装的linux启动文件在(用windows排序为 c 、d、 e 、f 、g 、h、 i 的i盘对应linux为hda10)hda10,交换区为hda9,有的盘为hdb.这个可以在输入kernel之后用Tab键看到所有的磁盘设备。通常情况linux启动文件在/boot/下,记不住启动文件名字,可以在windows下用explor2fs软件察看linux分区以及其中的文件。看/boot/下是否有vmlinuz、initrd.img之类的文件.这两个文件必须的。命令 kernel 后面的括号 对应boot文件所在分区数字比 root=/dev/hda10小一。ramdisk_size是内存 128M用 128000。resume对应应该是交换区的设备我的是hda9
进入linux后用系统的启动管理程序就可以恢复linux的lilo或者grub引导,


我现在明白我的问题在哪儿了!我以为我的linux启动文件和交换区都在F盘,按照上面的说明,我用了下面的命令:
kernel (hd0,6)/boot/vmlinuz ramdisk_size=512000 root=/dev/hda7 acpi=ht resume=/dev/hda6
initrd (hd0,6)/boot/initrd.img
boot
不行,于是我又改参数
kernel (hd0,7)/boot/vmlinuz ramdisk_size=512000 root=/dev/hda7 acpi=ht resume=/dev/hda7
initrd (hd0,7)/boot/initrd.img
boot
还是不行。
下午找到了Linux光盘,进去之后,我按F5的rescue功能,敲linux提示什么chroot /mnt/sysimage,我就在提示符下敲了下面的命令:
chroot /mnt/sysimage
grub-install /dev/hd7

还是不成功,后来我同学过来帮我用下面的命令搞定的:

用linux安装光盘启动,按F5,按linux rescue
敲grub进入grub>;敲root (hd0,
                             root setup
重起


过程就是这样的,我在想问题可能在这儿:我把F盘分10G出来,分成两个扩展分区,分别放linux启动文件(G和交换区(H,我以为Linux装在F盘,其实不是这样的。所以往F盘里写东西了....$&^%&%$%$^%

现在的情况是:windows下能看到F:,但是原先的NTFS文件系统已经变成“未知”了。但是奇怪的是,我在DOS下用diskgen看,却可以显示F:的正常大小和NTFS格式。

求救!!!!!!!怎样找回f:又不丢失里面的数据????

论坛徽章:
0
2 [报告]
发表于 2005-03-26 10:11 |只看该作者

找回Grub之后,Windows下F:盘打不开了....(急,求救!!!)

Windows的磁盘管理器中看看把结果贴出来。

论坛徽章:
0
3 [报告]
发表于 2005-03-26 10:22 |只看该作者

找回Grub之后,Windows下F:盘打不开了....(急,求救!!!)

这就是windows下看到的[/img]

help.JPG (74.46 KB, 下载次数: 28)

help.JPG

论坛徽章:
0
4 [报告]
发表于 2005-03-26 10:31 |只看该作者

找回Grub之后,Windows下F:盘打不开了....(急,求救!!!)

现在就是希望找回引导信息。

不知道可不可以这样做?
先用“快速格式化”格式化,然后用EasyRecovery中的FormatRecovery找回?不知道行不行?

论坛徽章:
0
5 [报告]
发表于 2005-03-26 10:37 |只看该作者

找回Grub之后,Windows下F:盘打不开了....(急,求救!!!)

晕,F盘就是你的linux的东西啊,格了就没有linux了……
看看置顶的〈一句话精彩问答〉中安装完linux,windows变慢的那一条,参照处理吧……

论坛徽章:
0
6 [报告]
发表于 2005-03-26 12:03 |只看该作者

找回Grub之后,Windows下F:盘打不开了....(急,求救!!!)

F盘不是我的linux的东西!!
我的linux的东西应该在G/H上啊

论坛徽章:
0
7 [报告]
发表于 2005-03-26 12:36 |只看该作者

找回Grub之后,Windows下F:盘打不开了....(急,求救!!!)

怎么找回我的F盘里的东西啊~~~~难道没有人会吗?

论坛徽章:
0
8 [报告]
发表于 2005-03-26 18:16 |只看该作者

找回Grub之后,Windows下F:盘打不开了....(急,求救!!!)

自己回一个!

最后还是用快速格式化,然后用EasyRecovery中的FormatRecovery找回的!FT~
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP