1.下载iso镜像ubuntu-16.04.2-server-amd64.iso
下载地址:https://www.ubuntu.com/download/
2.下载grub4dos-0.4.4
下载地址:http://dl.pconline.com.cn/download/90586-1.html
3.将多余的逻辑磁盘分区删除 一会用于安装ubtunu系统
4.将iso镜像解压将install目录下面的vmlinuz和initrd.gz放到C盘根目录下
并把iso每个磁盘复制一下,一会需要挂载就方便了,磁盘最好是FAT32,不然挂载会失败
5.将grub4dos-0.4.4解压,并把grldr grldr.mbr grub.exe和menu.lst四个文件解压到C盘根目录下
然后修改menu.lst末尾加上
title Install Ubuntu16.04
root (hd0,0)
kernel (hd0,0)/vmlinuz boot=install iso-scan/filename=/ubuntu-16.04.2-server-amd64.iso ro quiet splash locale=zh_CN.UTF-8
initrd (hd0,0)/initrd.gz
其中(hd0,0)表示第一块硬盘的第一个分区,也就是一般windows下的C盘
6.配置XP启动项
A.右键单击“我的电脑”,然后单击“属性”。 或单击“开始”,单击“运行”,键入 sysdm.cpl,然后单击“确定”。
B. 在“高级”选项卡上,单击“启动和故障恢复”下的“设置”。
C. 在“系统启动”下,单击“编辑”。
添加下列语句
C:\grldr.mbr="Install Ubuntu"
7.重启电脑,在进系统的地方光标选择Install Ubuntu
8.开始安装,会先校验键盘选择中文
9.然后会校验光盘,这里会遇到挂载失败提示,然后可以通过进入shell方式解决
1.ls -l /dev/sda* ##先看下有多少磁盘
2.mkdir /media/temp ##根目录下创建一个文件夹挂载iso
3.mount -t vfat /dev/sda6 /media/temp ##挂载iso这里sda6就是一块磁盘分区 刚刚每个盘都拷了所以肯定有
4.cd /media/temp
5.ls ##进入挂载的文件夹看下iso是不是有了放心一下
7.cd /
8.mount -t ios9660 -o loop /media/temp/ubuntu-16.04.2-server-amd64.iso cdrom ##将iso里的内容映射到根目录的cdrom中
9.exit ##退出
10.安装时会让设置root密码、创建新账号和密码
11.选择分区的时候就选择刚刚一开始删掉的逻辑分区,系统会再自动分配一块交换分区
12.最后安装完成安装下grub 一会进系统会引导
13.重启系统会出现三个ubuntu相关的选项,有两个是界面的进去后会是一片黑,选择另一个就能进入命令版的系统
14.进入系统后 将中文改成英文不然全是乱码
export LANG=en_US
15.配置网络 设置静态IP 配置了不刷新问题
A.ifconfig -a 查看当前IP 默认安装是DHCP
B.vi /etc/network/interfaces把动态改成静态并保存
auto eth0
allow-hotplug eth0
iface eth0 inet static
address 192.168.1.51
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 221.228.255.1 #dns地址,只需要在对外网的eth中配置
dns-nameservers 8.8.8.8 #dns备用地址
修改完后重启网络/etc/init.d/networking restart
重启完后可能会遇到ifconfig -a查看ip还是没变 要刷新下
ip address flush dev enp2s0
ifconfig enp2s0 down
ifconfig enp2s0 up
enp2s0就是网卡标记,在用ifconfig -a查看就变了 让后就可以上网了
16.将iso配置成apt-get源,
mkdir media/temp
mount -t vfat /dev/sda6 /media/temp
mount -t ios9660 -o loop /media/temp/ubuntu-16.04.2-server-amd64.iso /media/cdrom
17.安装ssh服务器端:apt-get install openssh-server
18 配置ssh /etc/init.d/sshd_config
注意还有一个/etc/init.d/ssh_config是客户端的配置
把配置文件中的"PermitRootLogin without-password"加一个"#“号,把它注释掉
再增加一句"PermitRootLogin yes”
重启ssh:/etc/init.d/ssh restart