分页: 1 / 2

debian squeeze , 在win下格了swap分区。。。

发表于 : 2011-08-21 11:26
xw712
选择debian后,出现grub》,进入不了系统,求救!

Re: debian squeeze , 在win下格了swap分区。。。

发表于 : 2011-08-21 12:21
nmsfan
自己指定vmlinuz和initrd.img启动
可以tab补全

Re: debian squeeze , 在win下格了swap分区。。。

发表于 : 2011-08-21 12:35
qy117121
uuid变了应该

Re: debian squeeze , 在win下格了swap分区。。。

发表于 : 2011-08-21 12:44
cuihao
要说格swap也不至于诶,没有swap按说也能启动。
估计是动了其他分区。

Re: debian squeeze , 在win下格了swap分区。。。

发表于 : 2011-08-21 12:51
xw712
nmsfan 写了:自己指定vmlinuz和initrd.img启动
可以tab补全
请详细些,非常感谢

Re: debian squeeze , 在win下格了swap分区。。。

发表于 : 2011-08-21 13:02
nmsfan
>set root='(hd0,msdos9)'
>linux /boot/vmlinuz-3.0.0-1-amd64 root=/dev/sda8
>initrd /boot/initrd.img-3.0.0-1-amd64
>boot


红色的地方是需要你自己写的,可以按tab补全(前提是路径正确)可以用ls察看/dev/sdaX下的文件确定是哪个

Re: debian squeeze , 在win下格了swap分区。。。

发表于 : 2011-08-22 15:10
xw712
nmsfan 写了:>set root='(hd0,msdos9)'
>linux /boot/vmlinuz-3.0.0-1-amd64 root=/dev/sda8
>initrd /boot/initrd.img-3.0.0-1-amd64
>boot


红色的地方是需要你自己写的,可以按tab补全(前提是路径正确)可以用ls察看/dev/sdaX下的文件确定是哪个
我试了,第二句的linux,提示没有这个指令!改大小写,改为kernel还是不行。

Re: debian squeeze , 在win下格了swap分区。。。

发表于 : 2011-08-22 16:14
smallapple
估计是grub rescue>,不是grub>

代码: 全选

set root=(hd0,x)
set prefix=(hd0,x)/boot/grub/
insmod normal
normal
linux .....
initrd ....
boot

Re: debian squeeze , 在win下格了swap分区。。。

发表于 : 2011-08-22 16:56
xw712
smallapple 写了:估计是grub rescue>,不是grub>

代码: 全选

set root=(hd0,x)
set prefix=(hd0,x)/boot/grub/
insmod normal
normal
linux .....
initrd ....
boot
是grub,试了这个代码,insmod normal就提示:文件没找到。

win下面把swap盘格了,然后用了分区软件想扩大C盘,但是不成功。

Re: debian squeeze , 在win下格了swap分区。。。

发表于 : 2011-08-22 17:01
smallapple
确定是 grub> ?
是用grub还是用grub2引导?

Re: debian squeeze , 在win下格了swap分区。。。

发表于 : 2011-08-22 17:02
nmsfan
xw712 写了:
nmsfan 写了:>set root='(hd0,msdos9)'
>linux /boot/vmlinuz-3.0.0-1-amd64 root=/dev/sda8
>initrd /boot/initrd.img-3.0.0-1-amd64
>boot


红色的地方是需要你自己写的,可以按tab补全(前提是路径正确)可以用ls察看/dev/sdaX下的文件确定是哪个
我试了,第二句的linux,提示没有这个指令!改大小写,改为kernel还是不行。
按两下tab察看可用命令

Re: debian squeeze , 在win下格了swap分区。。。

发表于 : 2011-08-22 17:58
xw712
nmsfan 写了:
xw712 写了:
nmsfan 写了:>set root='(hd0,msdos9)'
>linux /boot/vmlinuz-3.0.0-1-amd64 root=/dev/sda8
>initrd /boot/initrd.img-3.0.0-1-amd64
>boot


红色的地方是需要你自己写的,可以按tab补全(前提是路径正确)可以用ls察看/dev/sdaX下的文件确定是哪个
我试了,第二句的linux,提示没有这个指令!改大小写,改为kernel还是不行。
按两下tab察看可用命令
请问:红色部分,我应该怎么改?我的debian装在hd0,6

Re: debian squeeze , 在win下格了swap分区。。。

发表于 : 2011-08-22 18:55
nmsfan
红色部分是实际的路径/文件,所以如果是(hd0,6)
那你写 linux /boot/vmlinuz-!@#$时是可以自动补全的

Re: debian squeeze , 在win下格了swap分区。。。

发表于 : 2011-08-22 20:36
xw712
nmsfan 写了:红色部分是实际的路径/文件,所以如果是(hd0,6)
那你写 linux /boot/vmlinuz-!@#$时是可以自动补全的
linux /boot 没有这个指令!换成kernel,后面的文件路径却提示:找不到。

可能uuid变了,debian就就不去了
谁有办法可以进入系统?

Re: debian squeeze , 在win下格了swap分区。。。

发表于 : 2011-08-22 21:06
nmsfan
换成kernel,后面的文件路径却提示:找不到。
说明前边不是hd0,6