一次艰难的U盘安装Ubuntu Server过程

  之前办公室有台服务器用来托管代码和库存查询用,不过之前安装的是 Ubuntu 14.04 的 Desktop 版本,所以运行很慢。这段时间准备搬办公室了,也想着顺便在过年之前把这台服务器重新整理一下,于是决定给它全新安装 Ubuntu Server 16.04.1 LTS 的版本。结果这次安装遇上了好几个坑,记录下来防止以后再遇到的时候不会解决。

用老毛桃载入ISO镜像

  手头上没有多余的U盘拿来专门做安装U盘,不过有一块经常用来做系统维护的老毛桃U盘。印象中启动的时候有其中一个选项是可以引导进入自定义映像,所以首先把下载下来的ISO镜像拷到U盘里面。

  用这个U盘插上主机,选择进入自定义映像,结果提示说找不到MYEXT文件夹,然后回车结束就退出来了。第二次再进去出现这个提示我没有直接按回车,而是按了h看帮助,结果输出了一个RUN>>开头的控制台,在这里输入我放置ISO镜像的文件夹,结果竟然能找到了。然后顺利弹出了选择ISO镜像的界面,在这里用方向键选择Ubuntu Server的安装镜像之后就相当于用镜像光盘来启动了。

安装过程提示找不到 CD-ROM 错误

  进入安装镜像之后选择安装系统,开始一切都很顺利,比如选择语言、地区、时区等等。就在我以为能够愉快的安装完成的时候,突然弹出了找不到 CD-ROM 的错误:Incorrect CD-ROM detected

  点击Continue之后提示说这一步安装失败,让我们重新挂载CD-ROM之后再继续。

  后来上网找了很多信息发现应该这样解决。

  1. Ubuntu installer main menu菜单中进入Execute a shell选项
  2. 在Shell下面先用ls /dev/sd*命令查看当前U盘挂载的位置
  3. 挂载U盘到某个目录
  4. 挂载U盘中的ISO镜像到/cdrom目录
  5. 挂载完成检查/cdrom目录内容无误退出

具体命令如下

1
2
3
4
5
6
ls /dev/sd*
mkdir ubt
mount /dev/sdb1 /ubt
mount /ubt/GHO/ubuntu-16.04.1-server-i386.iso /cdrom
ls /cdrom
exit

  这些步骤执行完成后,重新回到Detect and mount CD-ROM这个步骤就能继续安装了。

无法进行“Configure the package manager”步骤

  正常情况下安装到这一步的时候会弹出一个窗口提示是否需要安装什么软件,比如我通常会选择先让系统装好”OpenSSH Server”之类的。但是这次到这个步骤之后又直接退回Ubuntu installer main menu菜单了,后面不管我是选择Configure the package manager还是Select and install software步骤都是跳出来。

  刚开始我选择直接进入下一步安装GRUB引导,也能安装成功并且一直到最后的Finish the installation。可是安装完成进入系统之后发现,几乎是任何哪怕是日常使用必须的软件都没有装,我想用apt-get来安装组件的时候弹出来的源竟然是cdrom://开头的,而且即便我把/etc/apt/sources.list这个文件里面的源修改了之后还是无法使用。

  于是搞了半天还是干脆从头再来,重新安装。这次跳出来之后我先继续选择安装 GRUB 引导,不过在Finish the installation这个环节,我没有Continue,而是选择Go Back

  然后在这个时候再回去进行Configure the package manager

  这回终于能够看到熟悉的安装各种软件包的过程了。

  这样最终成功的完成了本次用U盘来安装 Ubuntu Server 的过程。

文章目录
  1. 1. 用老毛桃载入ISO镜像
  2. 2. 安装过程提示找不到 CD-ROM 错误
  3. 3. 无法进行“Configure the package manager”步骤
|