安装Kali Linux后,开机提示如此。 Kali:v 2016.1 u 盘使用单个分区安装。 25

安装KaliLinux后,开机提示如此。Kali:v2016.1u盘使用单个分区安装。Loading,pleasewait...Gaveupwaitingforrootd... 安装Kali Linux后,开机提示如此。
Kali:v 2016.1
u 盘使用单个分区安装。Loading, please wait...
Gave up waiting for root device. Cannon problems:
- Boot args (cat /proc/cmdIine)
- Check rootdelay= (did the system wait long enough?)
- Check root= (did the system wait for the right device?)
- Missing modules (cat /proc/modules; ls /dev)
ALERT! /dev/sdc5 does not exist. Dropping to a shell!
nodprobe : module ehci-orion not found in modules.dep

BusyBox vl.22.1 (Debian 1 :1.22.0-15+bl) built-in shell (ash)
Enter 'help' for a list of built-in commands.

/bin/sh: can't access tty; job control turned off
(initranfs)
请各位专家帮忙解决,谢谢,十万火急。
展开
 我来答
sgljy0714
推荐于2017-10-22
知道答主
回答量:4
采纳率:0%
帮助的人:3166
展开全部

先输入

ls -al /dev/disk/by-uuid

查看每个uuid(一长串带有破折号的英文数字混合)对应的挂载点,(如sda5/sdb0/sdc1等等)

重启动回到grub选择界面,按界面提示输入c进入命令模式,输入

ls -al

根据列出的设备容量大小(以KB为单位,U盘与硬盘差距在数量级上)、分区类型(ext系列为典型的linux所在,ntfs是你的windows)判断出你的kali启动分区是哪个,注意那个uuid所对应的分区卷名(如:分区 hd0,msdos1...)。

用可行的方法,如一个正常运行在vmware虚拟机上的linux系统,把你的u盘通过虚拟机软件连进虚拟机,你就可以进入U盘里面更改文件:

/etc/fstab

到这里,找到你认为正确的uuid所对应的条目把上面的挂载点(/dev/...)修改成你刚才执行第一条命令所记下的那个,保存文件并退出。

/boot/grub/grub.cfg

编辑文件全文查找你的uuid号,把与之相关的挂载点,卷名(往往在uuid附近)全给改成你记下来的,保存并退出。

退出你的虚拟机再次尝试,理应成功

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式