安装ubuntu特殊设备sda7不存在
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了安装ubuntu特殊设备sda7不存在相关的知识,希望对你有一定的参考价值。
安装ubuntu特殊设备sda7不存在?这个是因为对原来已经挂载的磁盘分区进行了格式化或重新分区导致分区(磁盘)UUID改变而造成的。
解决的方法:
1.查看挂载脚本中的老的UUID。
$ cat /etc/fstab
查看当前挂载脚本中的dev设备及UUID。
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
# / was on /dev/sda8 during installation
UUID=0022e6f3-c3fa-44a0-8ec9-4ac91dc8edf4 / ext4 errors=remount-ro 0 1
# /windows/C was on /dev/sda1 during installation
UUID=00FJKDN09YW7JSX6 /windows/C ntfs defaults,umask=007,gid=46 0 0
# /windows/D was on /dev/sda2 during installation
UUID=0008E78D000E3B9C /windows/D ntfs defaults,umask=007,gid=46 0 0
# /windows/E was on /dev/sda5 during installation
UUID=00063C35000A63B9 /windows/E ntfs defaults,umask=007,gid=46 0 0
# /windows/F was on /dev/sda6 during installation
UUID=000F6F14000372B6 /windows/F ntfs defaults,umask=007,gid=46 0 0
# swap was on /dev/sda7 during installation
UUID=fefe7e3c-7001-451f-afa3-9dd773ede2d7 none swap sw 0 0
大概记住/linux的UUID。
2.查看当前磁盘(分区)的UUID。
这里使用blkid命令查看当前计算机所有分区的UUID及文件系统类型。
$ sudo blkid
输出:
/dev/sda1: UUID="C2E09EDAE09ED3CF" TYPE="ntfs"
/dev/sda2: UUID="0008E78D000E3B9C" TYPE="ntfs"
/dev/sda5: UUID="00063C35000A63B9" TYPE="ntfs"
/dev/sda6: UUID="000F6F14000372B6" TYPE="ntfs"
/dev/sda7: UUID="fefe7e3c-7001-451f-afa3-9dd773ede2d7" TYPE="swap"
/dev/sda8: UUID="0022e6f3-c3fa-44a0-8ec9-4ac91dc8edf4" TYPE="ext4
由此可见,当前的linux的UUID与原fstab挂载脚本中的UUID不符。
3.修改fstab挂在脚本。
提示:修改系统文件需要用root权限。
$ sudo gedit /etc/fstab
这里使用的是gedit文本编辑器。修改上述UUID项,改成一致的就行了。
当然如果你习惯用vi(vim)的话也可以。
$ sudo vi /etc/fstab
或
$ sudo vim /etc/fstab
问题解决。 参考技术A 安装ubuntu特殊设备sda7不存在?
这个是因为对原来已经挂载的磁盘分区进行了格式化或重新分区导致分区(磁盘)UUID改变而造成的。
解决的方法:
1.查看挂载脚本中的老的UUID。
$ cat /etc/fstab
查看当前挂载脚本中的dev设备及UUID。
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
# / was on /dev/sda8 during installation
UUID=0022e6f3-c3fa-44a0-8ec9-4ac91dc8edf4 / ext4 errors=remount-ro 0 1
# /windows/C was on /dev/sda1 during installation
UUID=00FJKDN09YW7JSX6 /windows/C ntfs defaults,umask=007,gid=46 0 0
# /windows/D was on /dev/sda2 during installation
UUID=0008E78D000E3B9C /windows/D ntfs defaults,umask=007,gid=46 0 0
# /windows/E was on /dev/sda5 during installation
UUID=00063C35000A63B9 /windows/E ntfs defaults,umask=007,gid=46 0 0
# /windows/F was on /dev/sda6 during installation
UUID=000F6F14000372B6 /windows/F ntfs defaults,umask=007,gid=46 0 0
# swap was on /dev/sda7 during installation
UUID=fefe7e3c-7001-451f-afa3-9dd773ede2d7 none swap sw 0 0
大概记住/linux的UUID。
2.查看当前磁盘(分区)的UUID。
这里使用blkid命令查看当前计算机所有分区的UUID及文件系统类型。
$ sudo blkid
输出:
/dev/sda1: UUID="C2E09EDAE09ED3CF" TYPE="ntfs"
/dev/sda2: UUID="0008E78D000E3B9C" TYPE="ntfs"
/dev/sda5: UUID="00063C35000A63B9" TYPE="ntfs"
/dev/sda6: UUID="000F6F14000372B6" TYPE="ntfs"
/dev/sda7: UUID="fefe7e3c-7001-451f-afa3-9dd773ede2d7" TYPE="swap"
/dev/sda8: UUID="0022e6f3-c3fa-44a0-8ec9-4ac91dc8edf4" TYPE="ext4
由此可见,当前的linux的UUID与原fstab挂载脚本中的UUID不符。
3.修改fstab挂在脚本。
提示:修改系统文件需要用root权限。
$ sudo gedit /etc/fstab
这里使用的是gedit文本编辑器。修改上述UUID项,改成一致的就行了。
当然如果你习惯用vi(vim)的话也可以。
$ sudo vi /etc/fstab
或
$ sudo vim /etc/fstab
问题解决。 参考技术B 这个是因为对原来已经挂载的磁盘分区进行了格式化或重新分区导致分区(磁盘)UUID改变而造成的。
解决的方法:
1.查看挂载脚本中的老的UUID。
$ cat /etc/fstab
查看当前挂载脚本中的dev设备及UUID。
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
# / was on /dev/sda8 during installation
UUID=0022e6f3-c3fa-44a0-8ec9-4ac91dc8edf4 / ext4 errors=remount-ro 0 1
# /windows/C was on /dev/sda1 during installation
UUID=00FJKDN09YW7JSX6 /windows/C ntfs defaults,umask=007,gid=46 0 0
# /windows/D was on /dev/sda2 during installation
UUID=0008E78D000E3B9C /windows/D ntfs defaults,umask=007,gid=46 0 0
# /windows/E was on /dev/sda5 during installation
UUID=00063C35000A63B9 /windows/E ntfs defaults,umask=007,gid=46 0 0
# /windows/F was on /dev/sda6 during installation
UUID=000F6F14000372B6 /windows/F ntfs defaults,umask=007,gid=46 0 0
# swap was on /dev/sda7 during installation
UUID=fefe7e3c-7001-451f-afa3-9dd773ede2d7 none swap sw 0 0
大概记住/linux的UUID。
2.查看当前磁盘(分区)的UUID。
这里使用blkid命令查看当前计算机所有分区的UUID及文件系统类型。
$ sudo blkid
输出:
/dev/sda1: UUID="C2E09EDAE09ED3CF" TYPE="ntfs"
/dev/sda2: UUID="0008E78D000E3B9C" TYPE="ntfs"
/dev/sda5: UUID="00063C35000A63B9" TYPE="ntfs"
/dev/sda6: UUID="000F6F14000372B6" TYPE="ntfs"
/dev/sda7: UUID="fefe7e3c-7001-451f-afa3-9dd773ede2d7" TYPE="swap"
/dev/sda8: UUID="0022e6f3-c3fa-44a0-8ec9-4ac91dc8edf4" TYPE="ext4
由此可见,当前的linux的UUID与原fstab挂载脚本中的UUID不符。
3.修改fstab挂在脚本。
提示:修改系统文件需要用root权限。
$ sudo gedit /etc/fstab
这里使用的是gedit文本编辑器。修改上述UUID项,改成一致的就行了。
当然如果你习惯用vi(vim)的话也可以。
$ sudo vi /etc/fstab
或
$ sudo vim /etc/fstab
问题解决。 参考技术C 这个是因为对原来已经挂载的磁盘分区进行了格式化或重新分区导致分区(磁盘)UUID改变而造成的。
解决的方法:
1.查看挂载脚本中的老的UUID。
$ cat /etc/fstab
查看当前挂载脚本中的dev设备及UUID。
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
# / was on /dev/sda8 during installation
UUID=0022e6f3-c3fa-44a0-8ec9-4ac91dc8edf4 / ext4 errors=remount-ro 0 1
# /windows/C was on /dev/sda1 during installation
UUID=00FJKDN09YW7JSX6 /windows/C ntfs defaults,umask=007,gid=46 0 0
# /windows/D was on /dev/sda2 during installation
UUID=0008E78D000E3B9C /windows/D ntfs defaults,umask=007,gid=46 0 0
# /windows/E was on /dev/sda5 during installation
UUID=00063C35000A63B9 /windows/E ntfs defaults,umask=007,gid=46 0 0
# /windows/F was on /dev/sda6 during installation
UUID=000F6F14000372B6 /windows/F ntfs defaults,umask=007,gid=46 0 0
# swap was on /dev/sda7 during installation
UUID=fefe7e3c-7001-451f-afa3-9dd773ede2d7 none swap sw 0 0
大概记住/linux的UUID。
2.查看当前磁盘(分区)的UUID。
这里使用blkid命令查看当前计算机所有分区的UUID及文件系统类型。
$ sudo blkid
输出:
/dev/sda1: UUID="C2E09EDAE09ED3CF" TYPE="ntfs"
/dev/sda2: UUID="0008E78D000E3B9C" TYPE="ntfs"
/dev/sda5: UUID="00063C35000A63B9" TYPE="ntfs"
/dev/sda6: UUID="000F6F14000372B6" TYPE="ntfs"
/dev/sda7: UUID="fefe7e3c-7001-451f-afa3-9dd773ede2d7" TYPE="swap"
/dev/sda8: UUID="0022e6f3-c3fa-44a0-8ec9-4ac91dc8edf4" TYPE="ext4
由此可见,当前的linux的UUID与原fstab挂载脚本中的UUID不符。
3.修改fstab挂在脚本。
提示:修改系统文件需要用root权限。
$ sudo gedit /etc/fstab
这里使用的是gedit文本编辑器。修改上述UUID项,改成一致的就行了。
当然如果你习惯用vi(vim)的话也可以。
$ sudo vi /etc/fstab
或
$ sudo vim /etc/fstab
问题解决。 参考技术D 刻盘安装的ubuntu 9.04,xp下的文件格式是ntfs,我特意将xp下的F盘清空,用norton PartitionMagic 8.0调整了20G的空间独自ubuntu 9.04,game盘之前空间45G,剩余的空间我全给了media,安装ubuntu 的时候选择的是ext4,然后点下一步的时候提示没有交换空间,我就将xp下的E盘(ubuntu下好像sda6?)设成交换空间了(是不是设错了?),然后下一步安装的时候还是有问题,多试了几次之后还是安装成功了。
xp下4个分区名字是:
C:winxp
D:software
E:media
F:game
成功之后,我可以百分之百的确定,当时是可以看到media和game这两个分区的,也不知道怎么回事,也忘了是第几次进入ubuntu之后就发现没有了media和game这两个分区了,我相当诧异,马上restar到xp下一看xp下也看不到了,但是在管理-磁盘管理中还可以看到media和game这两个盘但是名字没有了,剩余空间显示不正确。
管理-磁盘管理截图如下:

xp现在能看到得分区情况:

在说明一下使用情况,在安装完ubuntu 9.04之后第一次进入ubuntu的时候是没问题的,然后重启的时候会出现一个选择操作系统的列表大概如下:
ubuntu 9.04 kemel 2.6.28-11-generic
ubuntu 9.04 kemel 2.6.28-11-generic recovery mode
ubuntu 9.04 memtest86+
other operating system
windows xp professional
由于第一次装ubuntu,也是第一次用,所以我就好奇,前三个我每个都进去了一下,当时还没有在线更新语言为中文以及设置其他,但是进入ubuntu 9.04 kemel 2.6.28-11-generic recovery mode比ubuntu 9.04 kemel 2.6.28-11-generic屏幕分辨率要高,我好奇也选ubuntu 9.04 memtest86+进去看了看,进去不知道是干什么的,就看到test啊什么的有百分号进度条,从0%一直走到100%还走,我就好奇,看他走了两个100%了还没反应就按esc退出了,再进入ubuntu的时候就发现出问题了,media和game都没了。
game里面没有数据,不过安装的时候我把ubuntu安在了game那里,ubuntu下sda7,文件格式是ext4,交换分区选在了media里。
要命的是media有我所有的音乐 photo 图片 个人资料等很重要,不想失去。
U盘安装ubuntu-server cdrom无法挂载
参考技术A U 盘安装 ubuntu-server cdrom 无法挂载1 、刻录 ubuntu server镜像 ISO到 U盘 ,然后再把 ISO镜像文件再拷贝到 u盘里。
2 、u盘插入电脑重启选择启动设备时从 u盘启动
到 cdrom程序检测出错,一般都到 13%就会出错,下面就是解决方法
3 、进入 shell用 ls /dev/sd* 看看都有那些设备,一般的情况先都是这样的
/dev/sda /dev/sda1 /dev/sda3 /dev/sda5 /dev/sdb /dev/sdb1
然后拔下 U盘 然后用 ls /dev/sd* 你就会发现只剩
/dev/sda /dev/sda1 /dev/sda3 /dev/sda5
可以看出 u盘就是 dev/sdb,那么 u盘上的分区就是 dev/sdb1
建一个空目录在根底下,命令 mkdir udev
再把 u盘挂载到这个目录下面 mount /dev/sdb1 /udev
4 、然后挂载 u盘里面的那个 ubuntu server 的 iso镜像 命令是:mount /udev/ubuntu.iso /cdrom
5 、最后就 exit ,退出后可正常安装。
总结:
首先 u盘直接挂载在 cdrom 上光盘检查那关都过不了,所以需要先把 u盘挂到别处,然后 再把 iso挂到 cdrom上。
以上是关于安装ubuntu特殊设备sda7不存在的主要内容,如果未能解决你的问题,请参考以下文章