分页: 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