ubuntu安装 找不到root

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
pjh
帖子: 10
注册时间: 2015-02-20 23:29
系统: ubuntu

ubuntu安装 找不到root

#1

帖子 pjh » 2015-02-21 12:42

Give up waiting for root device. Common problems:
-boot args (cat.proc/cmdline)
-check root delay=(did the system wait long enough?)
-check root=(did teh system wait for the right device?)
-miss modules (cat/proc/modules;ls/dev)
ALERT! /dev/disk/by-uuid/XXXXXXXXXX does not exist.dropping to a shell!
u盘装的系统
在 initramfs 里面找过/dev/disk/by-uuid 里面的id 和我在 grub里面看的 ID完全不一样
我是个菜鸟,希望大神指教我装个系统入个ubuntu的门 :em06


最后祝大家新年快乐
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: ubuntu安装 找不到root

#2

帖子 poloshiao » 2015-02-21 14:28

Give up waiting for root device.
1. Ubuntu 預設 關閉 root 登入
建議 新手 習慣使用 非 root 使用者 登入
比較能夠適應 Ubuntu 的權限預設環境
1-1. 非 root 使用者 登入
需要 root 權限時
sudo 文字指令
gksudo 圖形指令 (第一次 需要先安裝 gksu 套件)
Common problems:
-boot args (cat.proc/cmdline)
-check root delay=(did the system wait long enough?)
-check root=(did teh system wait for the right device?)
-miss modules (cat/proc/modules;ls/dev)
ALERT! /dev/disk/by-uuid/XXXXXXXXXX does not exist.dropping to a shell!
2. 許多錯誤訊息 是因為該有 空格的地方 少了空格 引起的

3. 終端機指令及回應文字 還有問題
直接將 終端機指令及回應文字 全部複製 貼上來
不要摘要 以免遺漏 重要資訊
例如 該有空格 卻遺漏空格
在 initramfs 里面找过/dev/disk/by-uuid 里面的id 和我在 grub里面看的 ID完全不一样
4. 把下面指令 複製 貼進終端機 執行 (可以避免打錯字或少了空格)
4-1. sudo cat /boot/grub/grub.cfg
4-2. sudo cat /etc/fstab
4-3. sudo ls -al /dev/disk/by-uuid/*
把結果 直接複製 貼到
http://paste.ubuntu.com
把回應網址 直接複製 貼上來
pjh
帖子: 10
注册时间: 2015-02-20 23:29
系统: ubuntu

Re: ubuntu安装 找不到root

#3

帖子 pjh » 2015-02-23 17:13

可能我问题阐述得不清楚吧
ubuntu系统我进不了,直接卡在那个initramfs界面了,显示的是Give up waiting for root device.找不到启动盘
硬盘是以前装过window的,但是用live USB安装时格式化过C盘的分区,然后按照他的要求分了 / /swap /home
那个盘我分了5个区,现在只有3个分区能认出来
翻看了以前的帖子我运行了
sudo fdisk -l
sudo parted -l print
sudo gdisk -l /dev/sda
这几个命令,麻烦你帮我看下
pjh
帖子: 10
注册时间: 2015-02-20 23:29
系统: ubuntu

Re: ubuntu安装 找不到root

#4

帖子 pjh » 2015-02-23 18:32

poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: ubuntu安装 找不到root

#5

帖子 poloshiao » 2015-02-23 21:37

可能我问题阐述得不清楚吧
ubuntu系统我进不了,直接卡在那个initramfs界面了,显示的是Give up waiting for root device.找不到启动盘
1. 抱歉 太匆忙 誤解了 root device 為 root username
2. root device 參閱
http://mcs.une.edu.au/doc/grub2-tools/g ... ice-syntax
GNU GRUB Manual 2.02~beta2
使用 root device 搜尋
2-1. root device 簡單說 就是 / 根目錄 掛載的分割區
但是因為開機階段 還沒載入 Linux kernel 所以 分割區的表示方法不同

3. 把下面指令 複製 貼進終端機 執行
3-1. sudo cat /etc/fstab
3-2. sudo cat /boot/grub/grub.cfg
把結果直接 選取/複製 貼到
http://paste.ubuntu.com
再把回應網址貼上來

4. 如果無法從安裝 Ubuntu 的硬盤開機
改用 Ubuntu Live USB/DVD 開機 登入試用桌面
4-0. 把 / 分割區 ( /dev/sda3 或 /dev/sda4 ) 掛載到 /mnt
sudo mount /dev/sda3 /mnt
sudo mount /dev/sda4 /mnt
把下面指令 複製 貼進終端機 執行
4-1. sudo cat /mnt/etc/fstab
4-2. sudo cat /mnt/boot/grub/grub.cfg
把結果直接 選取/複製 貼到
http://paste.ubuntu.com
再把回應網址貼上來
pjh
帖子: 10
注册时间: 2015-02-20 23:29
系统: ubuntu

Re: ubuntu安装 找不到root

#6

帖子 pjh » 2015-02-24 19:02

pjh
帖子: 10
注册时间: 2015-02-20 23:29
系统: ubuntu

Re: ubuntu安装 找不到root

#7

帖子 pjh » 2015-02-24 19:12

麻烦你看下上面的链接
不知道为什么我找不到/grub grub.cfg, 也挂不上硬盘
我晕了
我重新去用Universal-USB-Installer做过一次,再装过一次也是这样,我晕死了

嗨哟就是在windows下面用DS看了下我那块硬盘,重新分出来的三个区 / swap /home能显示出来,但是其它没有重新分区的就显示Raid在一起了了,以后我装好ubuntu后,raid在一起的能分开吗
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: ubuntu安装 找不到root

#8

帖子 poloshiao » 2015-02-24 19:24

重新分出来的三个区 / swap /home能显示出来
不知道为什么我找不到/grub grub.cfg
1. 如果是從已安裝 Ubuntu 桌面
/boot/grub/grub.cfg
2. 如果是從 Live USB/DVD 試用桌面
/mnt/boot/grub/grub.cfg
2-1. /mnt 掛載到 / 分割區
其它没有重新分区的就显示Raid在一起了了,
2-2. 如果 /boot 有另外掛載到 raid 上面的分割區
請另外再貼文
一般不建議 把 /boot 掛載在 raid 上面的分割區 容易出問題
以后我装好ubuntu后,raid在一起的能分开吗
3. 可以試試
但是要成功
還有許多不確定未知數
那个盘我分了5个区,现在只有3个分区能认出来
设备 启动 起点 终点 块数 Id 系统
/dev/sda1 2048 17358847 8678400 82 Linux 交换 / Solaris
/dev/sda3 * 17358848 30377983 6509568 83 Linux
/dev/sda4 30377984 102414335 36018176 83 Linux
/dev/sda2 102414375 1953523119 925554372+ 42 SFS
4. 只有 4 個 (見 5-1)
/dev/sda2 102414375 1953523119 925554372+ 42 SFS
2 102414375 1953523119 882.7 GiB 4200 Windows LDM data
5. SFS / Windows LDM data 分割區型態 參閱
http://askubuntu.com/questions/41667/ho ... than-other
5-1. Usually if you try to create a 5th partition it offers to convert to dynamic. What it means is that you could have other partitions not shown in the MBR partition table (that Ubuntu won't see).
5-2. for converting back: http://ubuntuforums.org/showthread.php?t=1692248
sudo gdisk -l /dev/sda
GPT fdisk (gdisk) version 0.8.8
Partition table scan:
MBR: MBR only
BSD: not present
APM: not present
GPT: not present
***************************************************************
Found invalid GPT and valid MBR; converting MBR to GPT format
in memory.
***************************************************************
6. 你的 /dev/sda 上一次全新分割 是使用甚麼程式

7. /dev/sda 所有的分割區內 有沒有重要的檔案 (能不能重新全新分割)
WARNING: GPT (GUID Partition Table) detected on '/dev/sdb'! The util fdisk doesn't support GPT. Use GNU Parted.
Disk /dev/sdb: 2034 MB, 2034237440 bytes
255 heads, 63 sectors/track, 247 cylinders, total 3973120 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: 0x1b45097d
设备 启动 起点 终点 块数 Id 系统
/dev/sdb1 * 0 2009087 1004544 0 空
/dev/sdb2 1943108 1947779 2336 ef EFI (FAT-12/16/32)
WARNING: GPT (GUID Partition Table) detected on '/dev/sdb1'! The util fdisk doesn't support GPT. Use GNU Parted.
Disk /dev/sdb1: 1028 MB, 1028653056 bytes
255 heads, 63 sectors/track, 125 cylinders, total 2009088 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: 0x1b45097d
设备 启动 起点 终点 块数 Id 系统
/dev/sdb1p1 * 0 2009087 1004544 0 空
/dev/sdb1p2 1943108 1947779 2336 ef EFI (FAT-12/16/32)
警告: /dev/sdb 含有 GPT 签名,表明它含有 GPT 表。然而,它并不像应该的那样含有有效的伪 msdos 分区表。可能它已经损坏 -
可能是由不理解 GPT 分区表的程序导致的。或者您删除了 GPT 表,现在使用 msdos 分区表。这是 GPT 分区表吗?
是/Yes/否/No?

8. /dev/sdb 是否是 GPT ?
viewtopic.php?p=3125952#p3125952
Ubuntu 14.04 以及 以前的 fdisk 指令 無法識別 GPT

9. 把下面指令 複製 貼進終端機 執行
sudo gdisk -l /dev/sdb
把結果 直接複製 貼到
http://paste.ubuntu.com
把回應網址 直接複製 貼上來
pjh
帖子: 10
注册时间: 2015-02-20 23:29
系统: ubuntu

Re: ubuntu安装 找不到root

#9

帖子 pjh » 2015-02-28 13:43

6. 你的 /dev/sda 上一次全新分割 是使用甚麼程式

7. /dev/sda 所有的分割區內 有沒有重要的檔案 (能不能重新全新分割)
我的硬盘是装过WIN7的,分了C D E F G5个区
我安装是直接用live USB的格式化把C盘格了,以为像WIN一样剩下的不格式化也能在新系统上用
但是现在ubuntu把我划成4个分区是因为我C盘分了 / swap /boot三个分区
然后剩下的DEFG自动划成了一个RAID分区 :em06
这样还有救吗,我着实不想全盘格式化
G盘还认不出来……想把东西拖出来都不行,DEF只有在ubuntu下才能挂载认出
WIN完全认不出来,只有主板能认出是硬盘
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: ubuntu安装 找不到root

#10

帖子 poloshiao » 2015-02-28 15:01

然后剩下的DEFG自动划成了一个RAID分区
1. 是 RAID 還是 動態 ?
請確認一下
DEF只有在ubuntu下才能挂载认出
WIN完全认不出来
2. 這個更不懂了
應該是
WIN下才能挂载认出
ubuntu 完全认不出来 ?
viewtopic.php?p=3126166#p3126166

2-1. 進 windows 磁盤管里程式
把 /dev/sda 分割區圖形
擷圖/貼上來

3. 建議
如果 /dev/sda 中有重要資料 暫時不要有寫入的動作
先把情況 理清楚
pjh
帖子: 10
注册时间: 2015-02-20 23:29
系统: ubuntu

Re: ubuntu安装 找不到root

#11

帖子 pjh » 2015-03-03 0:02

http://chuantu.biz/t/66/1425311876x1822611242.png
http://chuantu.biz/t/66/1425312070x-954497561.png

win完全认不了
DG可以认出来,但是不敢搞,怕全格了
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: ubuntu安装 找不到root

#12

帖子 poloshiao » 2015-03-03 7:02

ygm5205123
帖子: 4
注册时间: 2015-03-07 12:10
系统: XP

Re: ubuntu安装 找不到root

#13

帖子 ygm5205123 » 2015-03-07 12:32

poloshiao,在吗?
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: ubuntu安装 找不到root

#14

帖子 poloshiao » 2015-03-07 15:03

歡迎
請直接把你的問題或意見貼上來
有更多網友可以幫你
头像
adagio
论坛版主
帖子: 22110
注册时间: 2008-02-17 23:47
来自: 美丽富饶的那啥星球

Re: ubuntu安装 找不到root

#15

帖子 adagio » 2015-03-07 18:26

1. 建议LZ先看看《提问的智慧》
2. 我认为你安装的时候稀里糊涂的把原来msdos分区表转换成了GPT,这样的话原有分区消失是再自然不过的了
3. 如果上面一条为真,只有testdisk能救你,不保证,另外用之前老老实实看三遍手册,否则彻底玩完
4. 下次再装,/boot和swap都不要要,一个根完事,其他都是蛋疼货
5. 原有分区的一些错误会导致安装失败,所以建议安装前先备份资料,或者干脆找一块新硬盘装,否则后果(大多数都是)很严重

声明,由于完全不知道前因后果(因为你根本没说),所以以上都是我瞎猜的
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……

---------------------------------------------------------------------------------
[图片版]新手当自强(续)FAQ
[新手进阶]挂载、fstab、调整linux分区
[图片版]E17桌面环境配置手把手
回复