进不了系统/dev/disk/by-uuid/* does not exist.Dropping to a shell!
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
- Ronger
- 帖子: 32
- 注册时间: 2008-05-11 20:45
- 系统: XP
进不了系统/dev/disk/by-uuid/* does not exist.Dropping to a shell!
u盘安装win7+ubuntu13.10双系统,先安装win7,后安装ubuntu.三个分区给ubuntu,分别是根目录(/),交换分区和/boot。ubuntu的启动文件安装在/boot分区。
装完ubuntu重启时屏幕出现:
speech-dispatcher disabled;edit /etc/default/speech-dispatcher
*asking all remaining processes to terminate... [ok]
随便按键,就重启进入win7,用easybcd增加ubuntu引导。重启后能够顺利进入ubuntu的启动页。按回车键后屏幕黑屏一个光标在闪烁,然后出现下面的提示。上网搜了别人的方法,编辑grub启动项,增加rootdelay的时间,还是出现下面的问题。
Gave up waiting for root device. Common problems:
- Boot args (cat /proc/cmdline)
-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/disk/by-uuid/3fc7751f-8e8b-4cc1-9479-eb5dd3c5cfb0 does not exist. Dropping to a shell!
BusyBox v1.20.2 (Ubuntu 1:1.20.0-8.1ubuntu1) built-in shell (ash)
Enter 'help' for a list of built-in commands.
(initramfs)
请高手指导该如何解决, 这一个问题已经困扰了我两天了,真头疼。
装完ubuntu重启时屏幕出现:
speech-dispatcher disabled;edit /etc/default/speech-dispatcher
*asking all remaining processes to terminate... [ok]
随便按键,就重启进入win7,用easybcd增加ubuntu引导。重启后能够顺利进入ubuntu的启动页。按回车键后屏幕黑屏一个光标在闪烁,然后出现下面的提示。上网搜了别人的方法,编辑grub启动项,增加rootdelay的时间,还是出现下面的问题。
Gave up waiting for root device. Common problems:
- Boot args (cat /proc/cmdline)
-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/disk/by-uuid/3fc7751f-8e8b-4cc1-9479-eb5dd3c5cfb0 does not exist. Dropping to a shell!
BusyBox v1.20.2 (Ubuntu 1:1.20.0-8.1ubuntu1) built-in shell (ash)
Enter 'help' for a list of built-in commands.
(initramfs)
请高手指导该如何解决, 这一个问题已经困扰了我两天了,真头疼。
上次由 Ronger 在 2014-03-09 16:08,总共编辑 1 次。
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: 进不了系统/dev/disk/by-uuid/* does not exist.Dropping to a sh
能否使用 Ubuntu Live CD/DVD/USB 開機登入 試用桌面 ?
如果可以 從終端機
sudo fdisk -l
sudo ls -al /dev/disk/by-uuid/*
把結果複製 貼上來
如果可以 從終端機
sudo fdisk -l
sudo ls -al /dev/disk/by-uuid/*
把結果複製 貼上來
- Ronger
- 帖子: 32
- 注册时间: 2008-05-11 20:45
- 系统: XP
Re: 进不了系统/dev/disk/by-uuid/* does not exist.Dropping to a sh
ubuntu@ubuntu:~$ sudo fdisk -lpoloshiao 写了:能否使用 Ubuntu Live CD/DVD/USB 開機登入 試用桌面 ?
如果可以 從終端機
sudo fdisk -l
sudo ls -al /dev/disk/by-uuid/*
把結果複製 貼上來
Disk /dev/sda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders, total 234441648 sectors
Units = 扇区 of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xad250a1f
设备 启动 起点 终点 块数 Id 系统
/dev/sda1 * 63 52420094 26210016 7 HPFS/NTFS/exFAT
/dev/sda2 52420156 234440703 91010274 f W95 扩展 (LBA)
/dev/sda5 52420158 115330634 31455238+ 7 HPFS/NTFS/exFAT
/dev/sda6 115330698 215993993 50331648 7 HPFS/NTFS/exFAT
/dev/sda7 215994368 233050111 8527872 83 Linux
/dev/sda8 233052160 234049535 498688 82 Linux 交换 / Solaris
/dev/sda9 234051584 234440703 194560 83 Linux
Disk /dev/sdb: 2106 MB, 2106589184 bytes
255 heads, 63 sectors/track, 256 cylinders, total 4114432 sectors
Units = 扇区 of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xcad4ebea
设备 启动 起点 终点 块数 Id 系统
/dev/sdb4 * 256 4114431 2057088 6 FAT16
ubuntu@ubuntu:~$ sudo ls -al /dev/disk/by-uuid/*
lrwxrwxrwx 1 root root 10 3月 9 2014 /dev/disk/by-uuid/04a692f2-cc06-4d0e-a7d3-441361cf0caa -> ../../sda8
lrwxrwxrwx 1 root root 10 3月 9 2014 /dev/disk/by-uuid/2310-19D9 -> ../../sdb4
lrwxrwxrwx 1 root root 10 3月 9 2014 /dev/disk/by-uuid/38D48B0BD48ACA98 -> ../../sda6
lrwxrwxrwx 1 root root 10 3月 9 2014 /dev/disk/by-uuid/3fc7751f-8e8b-4cc1-9479-eb5dd3c5cfb0 -> ../../sda9
lrwxrwxrwx 1 root root 10 3月 9 2014 /dev/disk/by-uuid/72981F93981F5547 -> ../../sda5
lrwxrwxrwx 1 root root 10 3月 9 2014 /dev/disk/by-uuid/8C645D6C645D5A52 -> ../../sda1
lrwxrwxrwx 1 root root 10 3月 9 2014 /dev/disk/by-uuid/f92980bf-59fa-4731-a1eb-fc8ea7798bf6 -> ../../sda7
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: 进不了系统/dev/disk/by-uuid/* does not exist.Dropping to a sh
參考這一篇
http://apexu.com/apexu/tw/modules/publi ... p?itemid=1
使用ubuntuliveCD重新安裝grub2
注意
1. Ubuntu Live CD/DVD/USB 版本 必需跟 你安裝的 Ubuntu 同一個版本
sudo mount /dev/sdan /mnt # /dev/sdan 代表 根目錄的分割區
sudo mount /dev/sdax /mnt/boot # /dev/sdax 代表 /boot的分割區
3. 卸載 /mnt 前要先卸載 /mnt/mnt/boot
sudo umount /dev/sdax
再
sudo umount /dev/sdan
4. 重開機
一定要從 Bios 設定 /dev/sda 爲最優先開機
5. 如果還有錯誤訊息
同樣使用 Ubuntu Live CD/DVD/USB 開機
同樣掛載 /mnt
sudo cat /mnt/etc/fstab
把結果複製 貼上來
http://apexu.com/apexu/tw/modules/publi ... p?itemid=1
使用ubuntuliveCD重新安裝grub2
注意
1. Ubuntu Live CD/DVD/USB 版本 必需跟 你安裝的 Ubuntu 同一個版本
2. /boot 分割區 要額外掛載 /mnt/boot三个分区给ubuntu,分别是根目录(/),交换分区和/boot
sudo mount /dev/sdan /mnt # /dev/sdan 代表 根目錄的分割區
sudo mount /dev/sdax /mnt/boot # /dev/sdax 代表 /boot的分割區
3. 卸載 /mnt 前要先卸載 /mnt/mnt/boot
sudo umount /dev/sdax
再
sudo umount /dev/sdan
4. 重開機
一定要從 Bios 設定 /dev/sda 爲最優先開機
5. 如果還有錯誤訊息
同樣使用 Ubuntu Live CD/DVD/USB 開機
同樣掛載 /mnt
sudo cat /mnt/etc/fstab
把結果複製 貼上來
- Ronger
- 帖子: 32
- 注册时间: 2008-05-11 20:45
- 系统: XP
Re: 进不了系统/dev/disk/by-uuid/* does not exist.Dropping to a sh
前面挂载分区比较顺利,后面卸载分区,就一直报错,本想放弃不弄了,没想到重新启动电脑竟然可以进入系统了,谢谢!。
只是引导方式不是我想要的那种方式。
http://apexu.com/apexu/tw/modules/publi ... p?itemid=1
按照上述文章的方法使用ubuntulive usb重新安裝grub2后。系统默认启动ubuntu。
这种方法看来是把ubuntu系统引导文件安装在整个硬盘,通过ubuntu来引导win7。而我一开始安装ubuntu时,是把ubuntu系统引导文件安装在/boot分区,想再用easybcd软件设置,用win7来引导ubuntu。
听说用win7引导ubuntu会比较安全,可以在win7系统下对ubuntu直接删除。
等以后有空再来研究了。很感谢!
只是引导方式不是我想要的那种方式。
http://apexu.com/apexu/tw/modules/publi ... p?itemid=1
按照上述文章的方法使用ubuntulive usb重新安裝grub2后。系统默认启动ubuntu。
这种方法看来是把ubuntu系统引导文件安装在整个硬盘,通过ubuntu来引导win7。而我一开始安装ubuntu时,是把ubuntu系统引导文件安装在/boot分区,想再用easybcd软件设置,用win7来引导ubuntu。
听说用win7引导ubuntu会比较安全,可以在win7系统下对ubuntu直接删除。
等以后有空再来研究了。很感谢!
- Ronger
- 帖子: 32
- 注册时间: 2008-05-11 20:45
- 系统: XP
Re: 进不了系统/dev/disk/by-uuid/* does not exist.Dropping to a sh
详细的处理过程如下
ubuntu@ubuntu:~$ sudo mount /dev/sda7 /mnt
ubuntu@ubuntu:~$ sudo mount /dev/sda9 /mnt
ubuntu@ubuntu:~$ sudo mount --bind /dev /mnt/dev
mount:挂载点 /mnt/dev 不存在
ubuntu@ubuntu:~$ sudo mount /dev/sda9 /mnt/boot
mount:挂载点 /mnt/boot 不存在
ubuntu@ubuntu:~$ sudo umount /dev/sda9
ubuntu@ubuntu:~$ sudo mount /dev/sda9 /mnt/boot
ubuntu@ubuntu:~$ sudo mount --bind /dev /mnt/dev
ubuntu@ubuntu:~$ sudo mount --bind /dev/pts /mnt/dev/pts
ubuntu@ubuntu:~$ sudo mount --bind /proc /mnt/proc
ubuntu@ubuntu:~$ sudo mount --bind /sys /mnt/sys
ubuntu@ubuntu:~$ sudo chroot /mnt
root@ubuntu:/# grub-install /dev/sda
/usr/sbin/grub-bios-setup: warning: Sector 33 is already in use by the program `FlexNet'; avoiding it. This software may cause boot or other problems in future. Please ask its authors not to store data in the boot track.
Installation finished. No error reported.
root@ubuntu:/# update-grub
Generating grub.cfg ...
Found background image: IcePhoenix.tga
Found linux image: /boot/vmlinuz-3.11.0-12-generic
Found initrd image: /boot/initrd.img-3.11.0-12-generic
Found memtest86+ image: /memtest86+.bin
Found Windows 7 (loader) on /dev/sda1
done
root@ubuntu:/# update-initramfs -u -k all
update-initramfs: Generating /boot/initrd.img-3.11.0-12-generic
root@ubuntu:/# exit
exit
ubuntu@ubuntu:~$ sudo umount /dev/pts
umount:/dev/pts:设备忙。
(有些情况下在 lsof(8) 或 fuser(1)) 中可以找到
有关使用该设备的进程的有用信息
ubuntu@ubuntu:~$ sudo umount /dev/sda9
ubuntu@ubuntu:~$ sudo umount /dev/pts
umount:/dev/pts:设备忙。
(有些情况下在 lsof(8) 或 fuser(1)) 中可以找到
有关使用该设备的进程的有用信息
ubuntu@ubuntu:~$ sudo umount /dev
umount:/dev:设备忙。
(有些情况下在 lsof(8) 或 fuser(1)) 中可以找到
有关使用该设备的进程的有用信息
ubuntu@ubuntu:~$ sudo umount /proc
umount:/proc:设备忙。
(有些情况下在 lsof(8) 或 fuser(1)) 中可以找到
有关使用该设备的进程的有用信息
ubuntu@ubuntu:~$ sudo umount /sys
umount:/sys:设备忙。
(有些情况下在 lsof(8) 或 fuser(1)) 中可以找到
有关使用该设备的进程的有用信息
ubuntu@ubuntu:~$ sudo umount /dev/sda7
umount:/mnt:设备忙。
(有些情况下在 lsof(8) 或 fuser(1)) 中可以找到
有关使用该设备的进程的有用信息
ubuntu@ubuntu:~$ sudo mount /dev/sda7 /mnt
ubuntu@ubuntu:~$ sudo mount /dev/sda9 /mnt
ubuntu@ubuntu:~$ sudo mount --bind /dev /mnt/dev
mount:挂载点 /mnt/dev 不存在
ubuntu@ubuntu:~$ sudo mount /dev/sda9 /mnt/boot
mount:挂载点 /mnt/boot 不存在
ubuntu@ubuntu:~$ sudo umount /dev/sda9
ubuntu@ubuntu:~$ sudo mount /dev/sda9 /mnt/boot
ubuntu@ubuntu:~$ sudo mount --bind /dev /mnt/dev
ubuntu@ubuntu:~$ sudo mount --bind /dev/pts /mnt/dev/pts
ubuntu@ubuntu:~$ sudo mount --bind /proc /mnt/proc
ubuntu@ubuntu:~$ sudo mount --bind /sys /mnt/sys
ubuntu@ubuntu:~$ sudo chroot /mnt
root@ubuntu:/# grub-install /dev/sda
/usr/sbin/grub-bios-setup: warning: Sector 33 is already in use by the program `FlexNet'; avoiding it. This software may cause boot or other problems in future. Please ask its authors not to store data in the boot track.
Installation finished. No error reported.
root@ubuntu:/# update-grub
Generating grub.cfg ...
Found background image: IcePhoenix.tga
Found linux image: /boot/vmlinuz-3.11.0-12-generic
Found initrd image: /boot/initrd.img-3.11.0-12-generic
Found memtest86+ image: /memtest86+.bin
Found Windows 7 (loader) on /dev/sda1
done
root@ubuntu:/# update-initramfs -u -k all
update-initramfs: Generating /boot/initrd.img-3.11.0-12-generic
root@ubuntu:/# exit
exit
ubuntu@ubuntu:~$ sudo umount /dev/pts
umount:/dev/pts:设备忙。
(有些情况下在 lsof(8) 或 fuser(1)) 中可以找到
有关使用该设备的进程的有用信息
ubuntu@ubuntu:~$ sudo umount /dev/sda9
ubuntu@ubuntu:~$ sudo umount /dev/pts
umount:/dev/pts:设备忙。
(有些情况下在 lsof(8) 或 fuser(1)) 中可以找到
有关使用该设备的进程的有用信息
ubuntu@ubuntu:~$ sudo umount /dev
umount:/dev:设备忙。
(有些情况下在 lsof(8) 或 fuser(1)) 中可以找到
有关使用该设备的进程的有用信息
ubuntu@ubuntu:~$ sudo umount /proc
umount:/proc:设备忙。
(有些情况下在 lsof(8) 或 fuser(1)) 中可以找到
有关使用该设备的进程的有用信息
ubuntu@ubuntu:~$ sudo umount /sys
umount:/sys:设备忙。
(有些情况下在 lsof(8) 或 fuser(1)) 中可以找到
有关使用该设备的进程的有用信息
ubuntu@ubuntu:~$ sudo umount /dev/sda7
umount:/mnt:设备忙。
(有些情况下在 lsof(8) 或 fuser(1)) 中可以找到
有关使用该设备的进程的有用信息
- Ronger
- 帖子: 32
- 注册时间: 2008-05-11 20:45
- 系统: XP
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: 进不了系统/dev/disk/by-uuid/* does not exist.Dropping to a sh
騙你誤入叢林这种方法看来是把ubuntu系统引导文件安装在整个硬盘,通过ubuntu来引导win7。而我一开始安装ubuntu时,是把ubuntu系统引导文件安装在/boot分区,想再用easybcd软件设置,用win7来引导ubuntu。
听说用win7引导ubuntu会比较安全,可以在win7系统下对ubuntu直接删除。
也許 體驗一下
你會戀上叢林
意思是 你會喜歡上 Grub 2 開機選單
備註
以後只要登入 Ubuntu (不是 試用桌面)
sudo update-grub
sudo update-initramfs -u -k all
簡單兩個終端機指令
就可以產生最新的 grub 2 開機選單
包含同一臺 PC 所有已安裝的 作業系統 的可開機檔案 在同一個開機選單 (不是 恢復舊選單)
讓你開機時選擇
完全不必手動
不必去查 哪個作業系統 是哪個開機檔案
不必去查 哪個作業系統 在哪個分割區
有空 來分享一下 使用 grub 2 開機選單 的 好與壞等以后有空再来研究了。很感谢!
- zhw2101024
- 帖子: 1849
- 注册时间: 2009-03-28 16:10
- 系统: Arch debian win7
- 联系:
Re: 进不了系统/dev/disk/by-uuid/* does not exist.Dropping to a sh
win7启动过程中按F8可以进入修复工具,有一个命令可以修复win7引导的。可以搜索一下
为什么我的问题总是没有人回答?
金钱、责任与荣誉:OpenSSL主席谈心脏出血
拥有丰富API接口和广泛程序支持的dropbox云同步,点此注册,开始就比别人多500兆,我的空间也会增加。谢啦
==========我的作品==========
我做的一个面向开发者的gnome-shell扩展,有js基础又想自己调整gnome-shell功能的可以尝试一下
gnome-shell扩展开发入门,gnome-shell扩展系统扫盲帖
金钱、责任与荣誉:OpenSSL主席谈心脏出血
拥有丰富API接口和广泛程序支持的dropbox云同步,点此注册,开始就比别人多500兆,我的空间也会增加。谢啦
==========我的作品==========
我做的一个面向开发者的gnome-shell扩展,有js基础又想自己调整gnome-shell功能的可以尝试一下
gnome-shell扩展开发入门,gnome-shell扩展系统扫盲帖
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: 进不了系统/dev/disk/by-uuid/* does not exist.Dropping to a sh
你不小心下了一個錯誤的指令详细的处理过程如下
sudo mount /dev/sda7 /mnt
sudo mount /dev/sda9 /mnt
sudo mount /dev/sda9 /mnt
把 /mnt 改掛到 /de/sda9
如果你的 /dev/sda9 原來是掛載 /boot 的話
正確應該是
sudo mount /dev/sda9 /mnt/boot
可能原因sudo mount --bind /dev /mnt/dev
mount:挂载点 /mnt/dev 不存在
你上面的錯誤指令
sudo mount /dev/sda9 /mnt
把 /mnt 改掛到 /de/sda9 上面沒有 /dev 資料夾
所以 掛載 /mnt/dev 失敗
/dev/sda7 裏面沒有 /dev 資料夾 或 已經掛載使用中
理由同上sudo mount /dev/sda9 /mnt/boot
mount:挂载点 /mnt/boot 不存在
/dev/sda9 上面沒有 再另外一個 /boot 目錄
同一個原因 造成的sudo umount /dev/pts
umount:/dev/pts:设备忙。
(有些情况下在 lsof(8) 或 fuser(1)) 中可以找到
有关使用该设备的进程的有用信息
sudo umount /dev/sda9
sudo umount /dev/pts
umount:/dev/pts:设备忙。
(有些情况下在 lsof(8) 或 fuser(1)) 中可以找到
有关使用该设备的进程的有用信息
sudo umount /dev
umount:/dev:设备忙。
(有些情况下在 lsof(8) 或 fuser(1)) 中可以找到
有关使用该设备的进程的有用信息
sudo umount /proc
umount:/proc:设备忙。
(有些情况下在 lsof(8) 或 fuser(1)) 中可以找到
有关使用该设备的进程的有用信息
sudo umount /sys
umount:/sys:设备忙。
(有些情况下在 lsof(8) 或 fuser(1)) 中可以找到
有关使用该设备的进程的有用信息
sudo umount /dev/sda7
umount:/mnt:设备忙。
有空 重來一次
sudo mount /dev/sda7 /mnt
緊接着
sudo mount /dev/sda9 /mnt/boot
應該 就沒有這些 錯誤訊息
不必怕 搞壞 Grub 2 開機選單
因爲 隨時可以 重新來一次 產生最新的