Linux 安装

来源:互联网 发布:mac无损播放器 编辑:程序博客网 时间:2024/05/22 14:19

今天在Window10上安装Linux遇到了好多坑,哎,让我含着泪从头说起:

  当前系统: Windows 10  分区软件: 磁盘分区助手  Linux ISO: Xubuntu 15.10  U盘: AIGO 4G  制作U盘启动器软件: unetbootin   硬盘: 120G SSD + 1T HDD  电脑显卡: GTX 1060(用新东西总是要付出代价的,哪怕是时间成本)
  1. 首先进行磁盘分割,因为我硬盘比较大就分了300G, 其实大概分出有30G左右的空间出来对于学习就足够了。
    步骤: 选择空白盘 -> 删除分区 -> 提交
    (剩下的工作就交给分区助手做,什么删除分区,盘符等的操作,你都不用管,等他OK就好,当然你也可以 [我的电脑 -> 管理 -> 磁盘管理器] 里面进行此操作)
  2. 然后就是制作U盘启动盘。这个很简单(而且使用unetbootin更简单方便),就不再介绍了。
  3. 刻录好后,重启电脑。就能看到Ubuntu安装引导页面。
    (因为我电脑是C.Z170魔音智能主板,所以不用进入BIOS修改优先U盘启动加载项,如果你开机还是直接进入Windows请百度修改下就OK了)
  4. 接着悲剧来了,选择Install Ubuntu,准备开始新的旅程,却发现黑屏了.(额,此处草泥马奔腾而过)

解决选择安装却黑屏问题

  1. 我怀疑是Xubuntu的问题,毕竟它是面向低配置电脑,估计新显卡驱动不起来吧,然后切换到了Ubuntu 15.04,接着问题依旧如此,不离不弃:(。
  2. 然后我就试着用以前用大白菜刻录过的Windows 8.1 U盘启动,发现界面是能显示的,额;
  3. 没办法,问了下朋友,接着我又选择了最新版,号称最好的Linux系统Mint 18, 发现依旧是这鬼样子;
  4. 最后我索性直接采用当前最高版本的Ubuntu 16.10, 我哩个去,出图形了(虽然分辨率很低800*600),呜呜悲喜交加中……
悲剧2隆重登场:安装程序向硬盘复制文件时遇到错误:[Errno 5] Input/output error此个别错误往往由有缺陷的CD/DVD光盘或CD/DVD驱动器导致,或者由有缺陷的硬盘导致。清洁CD/DVD、用低速刻录CD/DVD,或者清洁CD/DVD驱动器光头(清洁用品通常可以在电子器材公司买到),检查硬盘是否太旧而需要更换,或者把系统转移到温度更低的环境,或许有助于解决该问题。

解决安装程序向硬盘复制文件错误

这种错误你让我们这些小白怎么活,没办法百度吧,然后发现如下建议(前方有扯蛋,非礼勿视):

- 我用linux mint安装时经常出现这个问题,对比了md5码后又是正确的,后来换成laomaotaoU**镜像制作工具制作就成功安装。- 发现在安装页面有多个选项,我选择用`文本的方式`安装,没有再用图形化界面安装,没想到,安装成功,但时间很长,你就耐心等待吧!- 使用虚拟机安装。- ......

算了,搜了半天费神,自己猜想呗,我的硬盘都是新货不可能出这问题,然而确实是这方面的提示,恍然大悟,可能是U盘比较low,然后换了个SSK 8G的,就OK了。

解决3次分区后剩余空间无用

  分区概述:  / 主 起始位置 Ext4 25600  swap area 逻辑 起始位置 Ext4 8192  /boot 逻辑 起始位置 Ext4 300  /home 逻辑 起始位置 Ext4 288598

这个网上搜索还算靠谱,建议最后建立主分区就可以避免该问题。看着安装进度条一点一点快跑完了,终于要Finish, 然而草泥马又来了。

悲剧3隆重登场:安装grub失败:无法将grub-pc软件包安装到/target/中如果没有grub启动引导器所安装的系统将无法启动

解决grub不能安装到target错误

百度吧,然后发现如下建议(前方辣眼):

- 使用UEFI开机,开机硬盘最好GPT, 必须分割一个efi, 分割区fat32, 通常是/dev/sda1挂载/boot/efi (不可以)- 安装时不挂载/boot分区,使用默认引导 (X)- 32位ISO支持GRUB包, 64位ISO需要联网安装 (X)- 进入BIOS关闭SecureBoot,FastBoot和UEFI,使用传统模式安装 (没找到该项)- 会有两个U盘启动项,例:1-SSD, 2-Kingstonxxx, 3-UEFI:Kingstonxxx,选择非UEFI启动U盘 (并没有)

额,伤心,最后突然想到,战斧主板说明书,读了一边发现Boot里面有Fast Boot项(开启或关闭快速启动功能,设置开启后,系统跳过一些检查项目,以减少启动时间)设置,嘿嘿,我立马把它设置位Disabled,
突然想起安装时提示我是否强制使用UEFI模式,一直选的是Yes(因为看了UEFI与Legacy BIOS两种启动模式区别),好吧,这次试试不Force, 结果我就呵呵了,竟然安装成功了。

可以开机一看,额,什么鬼,windows10的启动项不见了而且分辨率也太低了吧……

解决windows的启动项丢失

Ubuntu使用的是grub2,只要你进入Ubuntu后,在终端输入

sudo update-grub

就可以更新grub菜单,重启后就找到所有可用的系统项了。

解决分辨率过低问题

  1. 首先我去System Settings -> Display设置分辨率,发现竟然只有一个分辨率模式(800*600)。 (X)
  2. 继续百度到一篇文章Ubuntu下通过xrandr和cvt命令修改屏幕分辨率, 但是到第2步就悲剧了。 (X)
  3. 算了,还是去更新Nvidia显卡驱动吧,于是去官网,下载了GTX 1060 Linux驱动,准备安装咯;
    安装过程出现两个小插曲:
    1. 提示需要Root权限, 加sudo解决;
    2. You appear to be running an X server, … 。 删除/tmp/xx.lock, 执行sudo service lightdm stop, 再执行sudo ./NVIDIA-Linux-xxx.run, 解决。

终于完成了,好Happy.

重启,然并卵,出现依旧低分辨率,到登录页面时输入密码,却一闪又回到登录页面。

解决安装Nvidia后不能登录问题

百度发现如何解决办法原文链接:

1、在你的用户登录界面按ctrl+alt+F1进入tty模式
2、输入你的账户名和密码
3、依次运行如下语句:

sudo apt-get purge nvidia-*sudo add-apt-repository ppa:graphics-drivers/ppasudo apt-get updatesudo apt-get install nvidia-364reboot //重启

4、重启后问题就可以正常进入系统了~~

可惜依旧不成功,纳闷,看了一遍执行的命令突然想到是不是nvidia-364不支持GTX 1060, 于是百度了下ubuntu gtx1060 驱动安装,发现这篇文章,换了个nvidia-367又执行了一遍,并加了句sudo apt-get install mesa-common-dev, 重启,这次是真的好了。

额,继续流汗中……

0 0