U盘安装 Ubuntu 14.04 历险记

对做运维的同窗来讲U盘装个体系不就是分分钟的事吗,这有甚么好说的?U盘安装体系一般就是以下几步:

  • 下载体系镜像。
  • 通过刻录软件写入U盘。
  • 修改BIOS,从U盘引诱。
  • 喝杯咖啡,高兴的期待安装完成。

通常按操上面的步骤依样画葫芦都是屡试不爽的,可恰恰通过U盘安装Ubuntu却是问题重重,下面我们就来讲说几个U盘安装Ubuntu Server时遇到的问题。

安装过程提示找不到CD-ROM毛病

应用U盘安装Ubuntu Desktop通常不会有问题,但是安装Ubuntu Server的时候却容易出现检讨不到光驱(detect and mount CD-ROM)的问题。

进入安装镜像以后选择安装体系,开端一切都很顺利,比如选择语言、地域、时区等等。看上去一切都是那末美妙,突然弹出了找不到CD-ROM的毛病。

选择持续以后,提示说这一步安装失败,让我们重新挂载CD-ROM以后再持续。

可是服务器上真没有光驱,这叫我如何是好呀?是不是很多同窗遇到这个毛病时,心中都百般无赖!今天就来讲说这个毛病如何解决吧,是不是马上认为人生有了愿望,哈哈!

在上面的界面上选持续后会出现下面的界面,这个时候选择运行shell,会进入一个Shell界面。

在Shell下履行以下指令:

1
2
3
4
5
6
7
8
9
10
11
12
# 确定U盘装备名,通常都会是sdb1
$ ls /dev/sd*
# 新建一个用于挂载U盘的目录
$ mkdir uinstall
# 挂载U盘到uinstall目录
$ mount /dev/sdb1 /uinstall
# 挂载U盘中的Ubuntu安装镜像到cdrom目录
$ mount -o loop -t iso9660 /uinstall/ubuntu-14.04.5-server-amd64.iso /cdrom
# 检讨cdrom目录下内容是不是准确
$ ls /cdrom
# 退出当前Shell
$ exit

重新探测并挂载光盘,然后一路持续,通常后面的过程应该是畅通无阻了。

都说是通常了,如果你运气不好会碰到下面的第二个问题。

没法进行配置和包管理步骤

正常情形下安装到这一步的时候会弹出一个窗口提示须要安装甚么软件,通常会选择先让体系装好必备的OpenSSH Server的。但是这次到这个步骤后,直接弹出了下面的手动选择安装菜单。

不论是[手工选择配置和包管理]还是[选择和安装软件]步骤都会跳出来,进入不了下一步。眼看胜利在望了,却又打回到出发点,有无世界都要崩塌的感到!既然前面的问题都解决了,没理由不把你从沟里带出来吧。下面说说如何解决:

  • 先暂时跳过软件包安装,持续选择安装GRUB引诱。

  • 在安装GRUB引诱后的终究安装环节,不要选持续而是选择退回。

  • 再次在手动选择安装菜单当选择[配置和软件包管理],这回终究能够看到熟习的安装各种软件包的过程了。

经过九九八十一难后,终究胜利的完成了通过U盘来安装Ubuntu Server 14.04。

注:以上过程都已验证过了。由于安装过程当中没法截图,以上图片来自网络。前后有点不一致,将究着看嘛。

终极解决方法

如果认为文中供给的方法太过庞杂,这里供给一种终极解决方法:

U盘安装Ubuntu Server过程当中找不到光驱是由于官方供给的ISO文件中默许的vmlinuz和initrd.gz文件是不进行ISO扫描的,只需替换掉默许ISO中这两个文件便可以解决此问题。

1
2
3
4
5
6
7
# 14.04
$ wget http://mirrors.163.com/ubuntu/dists/trusty/main/installer-amd64/current/images/hd-media/initrd.gz
$ wget http://mirrors.163.com/ubuntu/dists/trusty/main/installer-amd64/current/images/hd-media/vmlinuz

# 16.04
$ wget http://mirrors.163.com/ubuntu/dists/xenial/main/installer-amd64/current/images/hd-media/initrd.gz
$ wget http://mirrors.163.com/ubuntu/dists/xenial/main/installer-amd64/current/images/hd-media/vmlinuz

终终极解决方法

终极解决方法在新版本的 Ubuntu Server 的 ISO 文件中其实不生效。这时候可应用 Win32DiskImager 这个软件来写镜像到U盘,这样制造的U盘安装盘是可以正常安装的。

Win32DiskImager 下载地址:https://sourceforge.net/projects/win32diskimager/files/Archive/Win32DiskImager-1.0.0-binary.zip/download

附送一个Windows 2012技巧

  • Windows Server 2012 R2在桌面上显示我的电脑等图标

在Windows Server 2012 R2体系中,微软撤消了服务器桌面个性化选项。如果要重新调出配置界面,方法以下:

a) 同时按住键盘上的「Windows键」+「R」,呼唤运行对话窗口。在运行中输入rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,0后,按确定。(必定要注意命令中的大小写)

b) 在弹出的桌面个性化窗口选择须要在桌面显示的图标。

c) 点击确定,便可在桌面上看到「这台电脑」、「网络」等图标了。

参考文档

http://www.google.com
http://www.candura.us/posts/post-344/
http://www.cnblogs.com/oloroso/p/4665107.html
http://lorysun.blog.51cto.com/1035880/1317770