为了折腾卷积神经网络,使用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,分区类型:逻辑分区,分区位置:空间其实位置,用于/boot(EX4)
大小15000,分区类型:逻辑分区,分区位置:空间其实位置,用于/home(EX4)
大小10000,分区类型:逻辑分区,分区位置:空间其实位置,用于/usr(EX4)
剩余的31000,分区类型:逻辑分区,分区位置:空间其实位置,用于/ (EX4)
分区完成后,看创建的“/boot”分区的编号是什么,比如我的是sdb10,那么在下面的“安装启动引导区的设备”下拉选项框选择“sdb10”,如果忽略此步,就是用Ubuntu系统来引导windows了。
点OK完成安装。
2.4:进入windows设置开机引导项:
打开easyBCD-》添加新条目-》Linux/BSD:TYPE选GRUB,name自定义,笔者写“Ubuntu”作为标识,Drive:选取我们设置的\boot分区(可通过大小为1G来辨别),有Linux标记,。完成后点“添加条目”
重启电脑,此时有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
8086
("Intel Corporation"), device: 15b8
("Ethernet Connection (2) I219-V") (https://downloadcenter.intel.com/download/15817/Intel-Network-Adapter-Driver-for-PCI-E-Gigabit-Network-Connections-under-Linux-?product=71307)
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
$ 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,右击属性,进入兼容性选项卡,勾选"以管理员身份运行此程序",确定退出,然后重新输入指令即可解决。