Ubuntu系统安装 –修复USB启动盘 “can’t open /dev/sr0: No medium found” 问题

目录


动机

说道安装电脑系统,感觉自己也是老手了,并且Ubuntu也是从2016年重复安装使用,捣鼓着玩,感觉按照流程来走,完全不会出问题。可能是我小看了这个过程,更可能是高估了自己,踩得坑还是不够呀! 我今天从[Ubuntu官网](https://ubuntu.com)下载了 ubuntu-20.04.2.0-desktop-amd64.iso 与 ubuntu-18.04.5-desktop-amd64.iso 两个版本,并通过 软碟通UltraISO 写入到了自己的U盘中,然后在我的 Dell台式机上进行USB启动,刚开始闪了一次Ubuntu系统启动的界面后,一直处于命令行状态,始终不出现安装界面(例如保留双系统、是否格式化原有磁盘、语言选择等界面),刚开始我认为自己的USB启动没设置好呢,并且一些帖子上说自己的Dell电脑上不能安装Ubuntu,感觉有些离谱,然后再去收集相关信息解决问题。最后在Ubuntu论坛中,找到了解决答案,但是讲的方法太直白了,可能对于一个没有接触过Ubuntu的小白来说,完全看不懂。因此写了这篇博客,希望能帮助到像我这样的小白。 提示:以下是本篇文章正文内容,案例可供参考

安装流程

一、Ubuntu的下载 与 启动盘的制作

1.Bing或者Google Ubuntu,进入官网,进行下载。我一般不用最新的,怕不稳定,对于新手来说尽量选择较为稳定的版本,否则出现问题,自己完全搞不定。

在这里插入图片描述

2.点击“Download”选项卡,选择“Ubuntu Desktop”下拉选项,此时页面一般显示的是最新版本,我们点击“ see our alternative downloads”寻找前期版本。

在这里插入图片描述

3.滑到页面底部的,可以看到其他版本的下载链接,我这里选择的是“BitTorrent”种子下载,通过迅雷打开种子,下载还是挺快的!我选择18.04.5版本。

在这里插入图片描述

目前的18.04版本与16.04版本都很稳定,我的评判标准是“这两个版本都在云服务器上普遍推广,经得起考验”,尤其是Ubuntu 16.04 是经典中的经典

4.迅雷打开“ubuntu-18.04.5-desktop-amd64.iso.torrent”下载,在本地获得“ubuntu-18.04.5-desktop-amd64.iso”镜像文件。

在这里插入图片描述

5.通过软碟通软件(UltraISO)打开下载到的“ubuntu-18.04.5-desktop-amd64.iso”映像,点击“启动”选项卡中的“写入硬盘映像”(此时要确保自己的鼠标点中的是ISO的最高级目录,而不是子目录),将ISO写入到事先准备好的 U盘 媒介中。具体看以下两幅图。(此地方,可以参考其他博客,可能详细)

在这里插入图片描述
在这里插入图片描述

6.直到写入完毕,USB启动盘制作完成。(我原来的方法,到此就完毕了,自作的启动盘,直接在任何电脑上都可以安装Ubuntu系统,但是这次不行了,此处埋下了隐患,后面还需要再对启动盘“./isolinux/txt.cfg”进行修改)

二、遇到问题解决问题

1.遇到问题:电脑调整BIOS,设置 USB 为第一启动项,从制作好的U盘媒介进去Ubuntu 的U盘系统。

出现问题:
进入启动盘时,短时间内闪了一次Ubuntu系统启动的界面后,一直处于命令行状态,始终不出现安装界面,最终报错如下图:

# Ubuntu 20.04出现
can’t open /dev/sr0: No medium found
# Ubuntu 18.04出现
unable to find a medium containing a live file system

在这里插入图片描述

2.解决问题:首先,我在Ubuntu官方论坛找到了相关问题的答案链接如下:
https://bugs.launchpad.net/ubuntu/+source/usb-creator/+bug/492301/comments/17
https://askubuntu.com/questions/47076/how-do-i-fix-cant-open-dev-sr0-no-medium-found-on-usb-boot

答案如下,针对“/syslinux/text.cfg”文件进行了修改,以便启动盘能够正常引导,大家也可以参考着修改,但是我是在此基础上进行了修改
在这里插入图片描述
以下是我对“./isolinux/txt.cfg”文件修改的结果,仅供参考,反正最终的思路是相同的,就是找到引导的正确路径

default live
label live
  menu label ^Try Ubuntu without installing
  kernel /casper/vmlinuz
  append  file=/cdrom/preseed/ubuntu.seed initrd=/casper/initrd quiet splash ---
label live-nomodeset
  menu label ^Try Ubuntu without installing (safe graphics)
  kernel /casper/vmlinuz
  append  file=/cdrom/preseed/ubuntu.seed initrd=/casper/initrd quiet splash nomodeset ---
label live-install
  menu label ^Install Ubuntu
  kernel /casper/vmlinuz
  append  file=/cdrom/preseed/ubuntu.seed only-ubiquity initrd=/casper/initrd quiet splash ---
label live-install-nomodeset
  menu label ^Install Ubuntu (safe graphics)
  kernel /casper/vmlinuz
  append  file=/cdrom/preseed/ubuntu.seed only-ubiquity initrd=/casper/initrd quiet splash nomodeset ---
label memtest
  menu label Test ^memory
  kernel /install/mt86plus
label hd
  menu label ^Boot from first hard disk
  localboot 0x80

在这里插入图片描述

结语

我记得我是这么修改的,反正给大家提供个思路吧,我是在参考别人的想法的基础上,把问题解决了;如果我的方法行不通,可以参考我提供的两个网站,再或者私信我,在我的其他博客代码中,找到我的联系方式,我很愿意一起解决问题。

图片:
在这里插入图片描述

  • 16
    点赞
  • 52
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值