首页 > 服务器 > 老笔记本服务器折腾手记-老爷机的新生活
作者:ghostry 发布时间:2016-10-03 浏览: 3908
转载注明出处: https://blog.ghostry.cn/server/739.html有台老笔记本。双核1GB,干什么都卡的不行,感觉没什么用了。
然后正赶上我不满足路由器性能。所以想到用笔记本做下载机,路由器把下载的重担卸下来看看会不会好些。
首先是要看看功耗啦。下载机常年开着呢。电老虎可不行。
手里有小k2插座,用来测测功耗。发现一般在34w。然后去掉笔记本电池,24w。关闭屏幕20w。感觉还行吧,我路由7.5w这笔记本配置可比路由高多了。后来实际装了server版系统,运行功耗一般是17不到,高的时候30
装的Ubuntuserver1604,一路蛋疼啊,什么光驱没反应,U盘不能启动,U盘启动找不到ISO文件,装好了黑屏,不认网卡,不认USB。啊呀折腾好久。最后找到成功方案。
grub4dos的菜单要写这样。
title install Ubuntu server 16.04
map --heads=0 --sectors-per-track=0 /u6s.iso (hd32)
map --hook
chainloader (hd32)
文件U盘放一份,硬盘放一份。网线接好
然后开机按f12选usb,启动会进入grub命令行。现在想想没进菜单可能是我做启动盘时禁止搜索软驱了,而这个笔记本把U盘识别为软驱。手动加载(fd0)/menu.lst选刚刚的菜单。
ISO启动起来一定要选英文,不知为毛中文就黑屏。
然后按引导安装。到加载光盘会卡住,按否进入选单,之后Ctrl+Alt+F2
进入命令行,手动挂在硬盘存ISO的分区,手动挂在ISO。这里不知为何U盘挂不了。挂好回到Ctrl+Alt+F1
继续。
然后又会在选软件或者安装软件的地方卡住,不用管,只管跳过,进行下边的把grub安装到硬盘上。这时候就得到一个不认网卡,不认USB六亲不认的一个系统。
重启继续进U盘,从U盘启动一个Ubuntudesktop的系统,我之前有做,就不说做法了。启动好。打开终端。
把刚刚装的残废系统mount到一个地方,然后继续给他mount --bind
什么dev,run,proc,sys,cdrom一堆。进入目录chroot ./
然后看看/etc/apt/sources.list
的是不是只有一个cdrom如果有网址的最好,没有的话就得手动填上。然后apt update
然后安装openssh-server,linux-generic,还可以装些别的。主要是linux-generic这个,没这个就是六亲不认的系统。apt dist-upgrade
升级到最新。
重启,运气的话就可以进系统了。出错再折腾。
经过这些磨难,我终于修成正果。系统搭建好了。
然后来装软件,用来下载,首先就是要挂磁盘。数据我分了两个区,一个下载区,一个数据区。blkid
看看uuid,vi /etc/fstab
写好挂载参数。OK,没折腾,然后我装了monitorix系统观测软件,用来记录磁盘用了多少啦,网络什么时候高峰啦等等系统情况。这里小折腾了下,最后原因竟然是下载的文件不完整,电信坑爹啊。
继续,安装Aria2c。很简单,仿造openwrt的脚本写配置文件,启动脚本。然后安装Samba,装好改配置文件,主要是写共享哪个目录,如果想用用户,这里有个坑,Samba的用户并不是系统用户,而是smbpasswd -a 的用户,一不小心就踩进去了。好了路由器的上的两员大将就搬过来了。然后安装XXnet,没啥说的,官方有文档。然后安装bypy,官方文档。
再然后就折腾了Xware,http://luyou.xunlei.com/thread-12545-1-1.html 这里有下载各种版本,里边有Xware1.0.31_x86_32_glibc.zip 这个是我用的,要安装一个依赖,apt install zlib1g:i386
都是踩坑得到的经验啊,血泪啊。国产软件就是霸道,所有磁盘下都创建文件,我类个去,这哪行。单独用户吧,su thunder -c执行。只给下载目录的权限,但是Xware支持的是磁盘,所以给下载目录mount --bind 到/media/thunder/TDDownload 假装是磁盘,其他磁盘一概不给权限。
网络访问速度是10MB/s左右,貌似百兆网卡的瓶颈,这笔记本用来做服务器,还是差点,网卡就一个百兆自适应,断电不会自动开机。说不定哪天又折腾别的,我手上有个电信烽火电视猫,嘿嘿,用来做下载机好像也不错,还能直接播放。总的来说还是需求低,看人家千兆网卡都不够了,要布万兆网络呢。而我还在看720的视频,百兆绰绰有余,用不完啊。
下一篇: ubuntu禁用无线网卡