神刀安全网

windows+ubuntu双系统及ubuntu中科学上网


前言

接触Android这些年,学习中及招聘的岗位要求里越来越多的提及掌握Linux系统原理与操作。原理慢慢学,操作也要一步步实践起来。

已有Windows7,安装ubuntu,实现双系统

根据自己电脑配置,下载相应版本的ubuntu.iso。通过UltraISO工具,将ubuntu写入U盘。

windows+ubuntu双系统及ubuntu中科学上网

ubuntu下载

windows+ubuntu双系统及ubuntu中科学上网

UltraISO

windows+ubuntu双系统及ubuntu中科学上网

载入ubuntu

选择“启动”-“写入硬盘映像”,确认U盘位置后,点击“写入”。

windows+ubuntu双系统及ubuntu中科学上网

写入硬盘映像

windows+ubuntu双系统及ubuntu中科学上网

写入U盘

右键“计算机”-“管理”-“磁盘管理”,右键大容量的分区,执行“压缩卷”操作,压缩出至少30G以上空间,显示为黑色未使用。或者右键某个分区,执行“删除卷”操作,删除分区,显示为绿色空闲。

重启。。。

启动界面按F2进BIOS(各机型有所不同),Security-Secure Boot-Disabled,关闭Secure Boot,较早机型没有该选项,忽略。

重启。。。

启动界面按F12(各机型有所不同),选择U盘启动。

选择第二项,安装ubuntu。设置语言、地区、用户名、密码,各个版本先后顺序可能有区别。

选择“其他选项”,进行系统分区:

1.选择空闲区,点击“+”号添加根分区

   大小:8192MB(8G)

   新分区的类型:主分区

   新分区的位置:空间起始位置

   用于:Ext4日志文件系统

   挂载点:/

2.继续选择空闲区,点击“+”号添加交换分区(swap),设置为实际内存的2倍:

   大小:8192MB(4G×2)

   新分区的类型:逻辑分区

   新分区的位置:空间起始位置

   用于:交换空间

3.继续选择空闲区,点击“+”号添加启动分区

   大小:200MB

   新分区的类型:逻辑分区

   新分区的位置:空间起始位置

   用于:Ext4日志文件系统

   挂载点:/boot

4.继续选择空闲区,点击“+”号添加home目录

   大小:剩余全部大小

   新分区的类型:逻辑分区

   新分区的位置:空间起始位置

   用于:Ext4日志文件系统

   挂载点:/home

5.安装启动引导器的设备,选择/boot所在分区

6.点击“现在安装”,确认无误后,点击“继续”,等待安装

安装完毕重启,自动进入windows系统,通过EasyBCD工具,选择接近200M的分区,添加ubuntu引导,再次重启电脑。

windows+ubuntu双系统及ubuntu中科学上网

添加ubuntu引导

开始入坑ubuntu(理想状态or中等及以上硬件配置)。

修复windows引导:

点击左上角第一个图标“搜索您的计算机”打开搜索窗口,输入zd,筛选出“终端”程序,点击打开终端。

执行sudo vim /etc/default/grub命令, 修改GRUB_DEFAULT=0的值为4,保存。切回终端,执行sudo grub-update 更新grub配置。

重启电脑,此时看到windows启动项,选择该项进入windows引导界面,可以正常进入windows。

总结:

1.在http://cn.ubuntu.com/下载ubuntu.iso

2.通过UltraISO工具,将ubuntu.iso写入U盘(至少2G以上)

3.在“磁盘管理”中,保留出30-100G空间作为ubuntu系统分区

4.在BIOS中关闭Secure Boot

5.U盘启动

6.安装ubuntu,设置语言、地区、用户名、密码

7.进行系统分区

8.等待安装ubuntu

9.重启电脑,自动进入windows,通过EasyBCD工具添加ubuntu引导

10.重启电脑,进入ubuntu

11.修复windows引导


坑1:无法关机,强关后启动,选择任意ubuntu项按enter启动,黑屏后,键盘灯及电源灯亮,但都无法进入系统,此时没有windows引导,双系统变砖。

解决:喝杯白开水(coffee、tea土豪请随意),其实这时候电脑已经存在windows+ubuntu双系统,变砖原因大概是因为穷。

1.长按电源键强制关机,重启选择任意ubuntu,按E再按F10进入命令行启动,穷人基本强关重启1~5次能成功启动ubuntu。

2.Ctrl+Alt+T 打开终端,执行sudo vi  /boot/grub/grub.cfg命令,在在第140行附近,

Linux/boot/vmlinuz-3.2.0-24-generic-pae root=UUID=ed532c1f-b89a-470c-ad6f-539a3f04b993 ro   quiet splash $vt_handoff

在splash后面添加空格acpi=force,保存。

关闭窗口或切回终端,执行sudo grub-update 更新grub配置。此时能正常关机及启动ubuntu。

坑2:肉眼可识别ubuntu系统下分辨率明显未达到windows下最高分辨率,点击左侧“系统设置”-“显示”,分辨率选项为1024×768(4:3)或更小,且下拉无其他选项。

解决:上公版GTX1080显卡,什么贵上什么。按照网上资料试了下ctv命令添加高分辨率配置的步骤,反馈**,再一次告诉你——穷!笔记本外接屏后再试下吧,留坑。

国内开发,还是要习惯科学上网,Google大法好!

ShadowSocks + FireFox + FoxyProxy科学上网

ubuntu安装ShadowSocks有两种,命令行和GUI图形界面(纸飞机)。试了下命令行,能成功,有些难度,刚从windows转ubuntu的先用GUI吧,毕竟熟悉。慢慢练命令行,一口口吃包子。

打开终端,一条条执行命令

sudo add-apt-repository ppa:hzwhuang/ss-qt5

sudo apt-get update

sudo apt-get install shadowsocks-qt5

中间会要你输密码授权的,等光标刷完了再执行下一条命令。装完桌面左边有纸飞机图标,点击运行,设置线路端口密码之类和windows下一样了。

windows+ubuntu双系统及ubuntu中科学上网

纸飞机

ubuntu自带FireFox,此时运行浏览器,还打不开google。

windows+ubuntu双系统及ubuntu中科学上网

1.点击菜单-添加扩展程序,搜索FoxyProxy Standard插件,安装。

windows+ubuntu双系统及ubuntu中科学上网

2.安装插件后浏览器地址栏右边有只小狐狸头,点击打开代理设置界面。

3.在“代理服务器”选项卡右边点击“新建代理服务器”弹出新窗口,在新窗口“常规”选项卡配置颜色,切换到“代理服务器细节”选项卡,选择“手动配置代理服务器”,主机或IP地址127.0.0.1 端口1080 ,勾选SOCKS代理,选择SOCKS v5,OK。

windows+ubuntu双系统及ubuntu中科学上网

4.切换到“模式订阅”选项卡,选择“添加新的模式订阅”打开编辑窗口,名称随便,订阅网址https://raw.githubusercontent.com/gfwlist/gfwlist/master/gfwlist.txt ,添加代理服务器(刚才配好的127),更新频率60分钟够了,Format选择AutoProxy ,Obfuscation选择Base64,OK。

windows+ubuntu双系统及ubuntu中科学上网

5.最后在顶部“选择工作模式”选择“使用基于其预定义模板的代理服务器”。

windows+ubuntu双系统及ubuntu中科学上网

现在可以google大法了。

windows+ubuntu双系统及ubuntu中科学上网

下次开始ubuntu下搭建Android开发环境。

PS:切windows写完简书,发现进ubuntu又抽了,又走命令行开机手动强制关机死循环没完了。谁知道呢?也许睡一觉就好了。有什么事不能床上解决!

转载本站任何文章请注明:转载至神刀安全网,谢谢神刀安全网 » windows+ubuntu双系统及ubuntu中科学上网

分享到:更多 ()

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址