win10+Ubuntu14.04LTS双系统安装 U盘安装

来源:互联网 发布:日月凌空电视剧乔之知 编辑:程序博客网 时间:2024/05/17 02:37

为了折腾卷积神经网络,使用caffe深度学习平台,选择在Ubuntu系统下进行这些。

笔者曾经在联想笔记本上成功安装了win7+Ubuntu双系统,采用的是硬盘安装。稍后献上笔记。换了台式机后,本来想参照之前的步骤来进行,但尝试多次,在进入安装Ubuntu系统后,尽管执行了sudo umount -l /isodevice,任然出现了硬盘挂载的问题并让你选择是否卸载挂载区,这个问题选是或者否都会使安装不成功。故放弃硬盘安装,选择了U盘安装,下面献上教程。

零:参考

     http://www.jianshu.com/p/2eebd6ad284d

一:所需工具:

软件:UltraISO、EasyBCD

原料:Ubunt14.04LTS(这个网上很多资源可下)

工具:U盘(>=2G)


二:安装

2.1:制作Ubuntu的启动U盘

参考:点击打开链接

请准备一个空的U盘

进入UltraISO,打开文件


启动>写入硬盘映像


按默认值写入


完成写入




2.2:电脑磁盘分区

这一步的目的是为了给安装Ubuntu系统划分出一定空间大小的磁盘区域,根据个人的用途不同划分空间大小不同,一般不少于20G,笔者划分了75G用来安装

步骤:电脑->管理->磁盘管理->找到你准备用来放Ubuntu的磁盘->右键->压缩卷->选择大小(75G


注意:此处笔者建议就采用系统自带的磁盘分区功能进行分区,也不用给新分区命名。这样后续再安装Ubuntu系统进行分区时会自动显示为“空闲”。笔者尝试了用网上教程http://blog.csdn.net/lue2009/article/details/46365683中的分区助手进行分区,发现软件会自动将其划分为新的磁盘并命名(J),也就是在window系统下能够看得到的,后续再安装时发现没有空闲分区来给Ubuntu系统。

接下来选择简体中文;不用选中安装第三方软件和更新,否则安装会很慢,为保险起见可以断开网络连接;安装类型选择“其他选项”。

设置分区:

分区的设置根据个人习惯会有部分调整,但主要分为4个分区:交换空间(swap),/boot, /home,/

笔者根据教程http://blog.csdn.net/lue2009/article/details/46365683

划分了5个分区:交换空间(swap),/boot, /home, /usr/, 分别是8G,1G,15G,10G,剩余的31G/

1)    操作:选中之前在win7环境下划分出来的的空闲空间(通过大小75G可以找到),点击+

2)    交换空间为电脑内存的两倍

我的笔记本电脑内存是4G, 交换空间设置了8G

在弹出的创建分区页面: 大小8000,分区类型:逻辑分区,分区位置:空间其实位置,用于交换空间


同样的操作:继续选中选中之前在win7环境下划分出来的的空闲空间,继续点击+

在弹出的创建分区 页面:

大小1000,分区类型:逻辑分区,分区位置:空间其实位置,用于/bootEX4

大小15000,分区类型:逻辑分区,分区位置:空间其实位置,用于/homeEX4

大小10000,分区类型:逻辑分区,分区位置:空间其实位置,用于/usrEX4

剩余的31000,分区类型:逻辑分区,分区位置:空间其实位置,用于/ (EX4)


分区完成后,看创建的“/boot”分区的编号是什么,比如我的是sdb10,那么在下面的“安装启动引导区的设备”下拉选项框选择“sdb10”,如果忽略此步,就是用Ubuntu系统来引导windows了。


OK完成安装。

2.4:进入windows设置开机引导项:

  1. 打开easyBCD-》添加新条目-Linux/BSDTYPEGRUBname自定义,笔者写“Ubuntu”作为标识,Drive:选取我们设置的\boot分区(可通过大小为1G来辨别),有Linux标记,。完成后点“添加条目”

  2. 重启电脑,此时有win10以及Ubuntu系统两个选项。默认win10

三:Ubuntu系统下有线网卡驱动安装

进入Ubuntu系统后发现电脑无法联网,有线和无线都不能连。查了很多资料才解决

0.参考

http://blog.csdn.net/hlp1988/article/details/51273931

http://blog.csdn.net/huangkangying/article/details/68928735

1.确定自己电脑的网卡驱动是什么信号的

查看网卡型号命令:lspci | grep -i eth 

显示是:Intel corporation device 15b8

然后在Intel官网发现并没有15b8的型号,于是Google下发现对应型号是:http://cateee.net/lkddb/web-lkddb/E1000E.html
  • vendor: 8086 ("Intel Corporation"), device: 15b8 ("Ethernet Connection (2) I219-V")

2.下载驱动e1000e (3.3.5.3)
 (https://downloadcenter.intel.com/download/15817/Intel-Network-Adapter-Driver-for-PCI-E-Gigabit-Network-Connections-under-Linux-?product=71307)
  • 修改src/nvm.c: 563行, 将e1000e_validate_nvm_checksum_generic函数改成直接返回0.
  • s32 e1000e_validate_nvm_checksum_generic(struct e1000_hw *hw){#if 0    s32 ret_val;    u16 checksum = 0;    u16 i, nvm_data;    for (i = 0; i < (NVM_CHECKSUM_REG + 1); i++) {        ret_val = e1000_read_nvm(hw, i, 1, &nvm_data);        if (ret_val) {            e_dbg("NVM Read Error\n");            return ret_val;        }        checksum += nvm_data;    }    if (checksum != (u16)NVM_SUM) {        e_dbg("NVM Checksum Invalid\n");        return -E1000_ERR_NVM;    }#endif    return 0;}

  • Make and install
  • $ make$ sudo make install$ sudo modprobe e1000e

四:windows系统下安全删除Ubuntu

参考:

http://blog.csdn.net/Meditator_hkx/article/details/52626077

MbrFix,下载地址:http://www.cnitblog.com/Files/CoffeeCat/MbrFix.rar

  下载完成后运行命令行,然后进入存放MbrFix.exe的目录下,输入指令MbrFix /drive 0 fixmbr /yes,重启就可以直接进入windows了。

  ps:输入命令行提示"function failed.error 5:拒绝访问"如何解决?

    找到MbrFix.exe,右击属性,进入兼容性选项卡,勾选"以管理员身份运行此程序",确定退出,然后重新输入指令即可解决。








原创粉丝点击