一、基础篇
1.1 硬件选择
鉴于每位用户的需求各有不同,所需的硬件配置亦各异,因此在此我仅分享我的组装思路,并且会列出我所选择的硬件清单。为了同时满足HTPC和NAS的双重功能,我们必须从硬件设计着手,这样既能有效控制能耗,又能确保蓝光原盘的流畅播放。我家中的影音室旨在流畅地播放蓝光正版碟片,若您追求更高级别的体验,或许需要提升设备配置,但这可能会影响能耗的合理管理。因此,我的这套二合一设备确实存在一定的局限性。然而,我认为它已足以满足大多数用户的蓝光播放需求。一台电脑在确定功耗方面,主要涉及CPU、主板、显卡、内存和硬盘这几个部件。经过查阅众多资料,我基本确定CPU将选用G1820这款入门级平台的产品。选择G1820的原因有三:首先,G1820采用的新一代架构功耗较低;其次,G1820内置的显卡性能相较于G1620有显著提升;尽管G1620也能满足播放蓝光的需求,但在两者价格相差仅10元的情况下,谁会不选择性能更优的产品呢?第三个原因在于其价格相当实惠,仅需180元便能在某宝上购得散装产品,再加上不超过20元的简易风扇,总共只需200元即可轻松解决。对于那些不知如何寻找的同学,请点击此处获取指导。在CPU安装完毕后,接下来便是挑选主板了。对于一台集HTPC与NAS功能于一体的主板,它必须配备HDMI接口,并且5.1音频输出是必不可少的,7.1的音频输出虽然不是必须,但也不失为一个不错的选择。此外,考虑到未来可能增加硬盘的需求,拥有多个SATA接口自然是多多益善,最好是6个(这一点稍后还会提及,因为组建RAID时会有所应用)。网络接口最好是千兆的。而最为关键的是主板的尺寸问题,这又涉及到机箱的选择。客厅里的HTPC机箱外观需得雅观,而那些雅观的HTPC机箱大多体积较小。我在众多选择中犹豫不决,纠结了许久。最终,我下定决心选择了立人E-D5作为我的机箱,并非因为价格问题,实际上它的价格还算合理。我之所以下定决心,是担心将来会后悔。毕竟,HTPC机箱的外观至关重要。组装完成后,看起来还算不错,只是在放映时,蓝色的电源灯亮起,略显刺眼。确定了机箱之后,可选范围随之拓宽,这款机箱尺寸颇大,能够容纳M-ATX以下尺寸的主板,主板的选择空间因而大大增加。此外,它还能容纳标准大电源。我个人认为,这款机箱简直就是吊丝伯的升级版,更加出色。满足我所需主板基本条件的选项其实相当丰富,我最终决定选用技嘉的这款产品。尽管有更经济的选项存在,但鉴于当时京东的特价优惠,价格仅为399元,而且该品牌的主板在质量上优于其他备选产品,一时冲动之下,我便购买了这款主板。
硬件配置大体确定,后续的硬件选择相对简单,硬盘方面可随意挑选,若打算组建RAID,建议购买两到三块3TB的硬盘,当然,即便你是富有之人,购买四块硬盘来组建RAID我也不会反对,我个人选择的是性价比高且张大妈推荐频次较高的东芝品牌。
我采用的是从旧电脑上拆卸下来的内存和电源,若要推荐,威刚的万紫千红2G版通常能满足需求,若预算充足,购买4G版我也不会反对,我自己使用的正是4G版本,但总觉得有些过剩。
个人觉得,电源这玩意儿,只要价格在可接受范围内,自然是越大越佳。这跟选购房子时,越大越好是同一个道理。空间大了,能放置的家具也就多了,可利用的空间也随之增大。但每个人的经济能力各异,所以我们应当量力而行,挑选最适合自己的。一般来说,市面上250W以上的电源基本能满足需求。但若打算挂载6块硬盘,就得注意选择功率更大的了。350W以上是必须的,因为硬盘在开机时的功耗相当可观,据网上资料显示,每块硬盘的开机功耗大约在30W左右。在帮朋友搭建NAS系统时,我选择了这款酷冷至尊的产品,使用体验相当满意,不妨也向您推荐一下。
好的,至此硬件选择已定,这套配置的待机功耗大约在30W上下,相较于我之前的10W确实有所增加,但还是在可接受的范围内。每天仅需0.4元,一个月总计12元,这个价格是可以接受的,甚至比X雷的VIP服务还要便宜。
1.2 安装
为了便于截图及撰写教程,在此处我所采用的虚拟机,其安装流程与实际操作并无二致,故此特别指出。在完成硬件选择并组装后,这一环节便不再详述,如遇不懂之处,建议自行通过百度搜索相关教程。紧接着,我们便告别了纯理论的教学阶段,转入了图文并茂的安装环节——尽管文字在此处似乎略显冗余。
借用叨姐的话语:来到这里的各位都是铁杆粉丝,不妨点击留言,一同热议一番。对了,若不认识叨姐,那就请自行上网搜索了解吧。
首先准备工作,去官网下载.iso,懒人点这里
接着,准备一个空白的U盘,若非空白则需先行备份相关资料,以免资料遗失自行承担后果;然后,将下载的.iso文件烧录至U盘。嗯,或许制作一个简易教程会更好。点击文件菜单,执行打开操作,挑选你下载的.iso文件,然后点击启动按钮,进行硬盘镜像的写入。此时屏幕将显示如下画面,但需特别注意,务必确保在硬盘驱动器选项中正确选择了你的U盘,若选择错误,可能会导致硬盘系统崩溃,对此我无法承担责任。
挑选好你的U盘后,请执行写入操作,随后请耐心等待直至写入完成,之后点击返回按钮,U盘的制作过程便告一段落。
将U盘插入你的HTPC,请注意,由于主板型号各异,操作步骤可能存在差异。目前市场上大多数主板均具备从U盘启动的功能。但若你的主板较为老旧,那么建议你采用传统方式,即通过刻录光盘来引导启动。调整启动顺序有途径两种,其一是进入BIOS设置界面,将首要引导选项更改为U盘启动模式;另一种则是通过单次启动功能,在我这台电脑上,通过按下F12键即可实现一次性引导选项的挑选。选择后,请按F12键进行操作。
1、选择从U盘启动,我这里就是第一项,
来到这个页面后,您可以选择直接安装第二项内容,或者先尝试使用第一项系统。不过,由于某些原因,我在这里尝试第一项时遇到了问题,因此我决定直接进行第二项的安装。
接着,无需刻意停顿之处我就省略不提,径直跳至这一选择界面,在此处挑选语言种类,选定中文简体版,然后继续操作。
若设备已连接网络,请挑选升级软件和添加插件,即便不选亦无大碍,按“继续”键即可。请注意,不同选项可能会导致安装过程有所差异。由于我追求效率,故未选择任何选项。但如有条件,建议您还是选择勾选为佳。
到达这一阶段,需要决定硬盘的安装方式。考虑到这里与Linux系统相关,若您是新手且进行全新安装,建议直接选择第一项,即对整个硬盘进行格式化。若硬盘内已有资料,则可以选择第二项,再根据需要挑选其他选项,最后点击“现在安装”。以选择其他选项为例,因为选择第一项会自动进行格式化并安装系统。
点击创建新的分区表格。若你的硬盘内已有数据,请先自行搜索相关方法,自行创建一个约10G大小的空分区,之后按照步骤7至12进行操作即可。由于后续将进行raid的搭建,若您手头只有一块硬盘或是不打算构建raid,请直接跳至步骤10至12。在此步骤中,您需创建一个交换分区,并将除交换分区外的所有硬盘空间分配至“/”目录,完成后即可点击“现在安装”。
7、点继续
为了详细阐述后续软盘阵列的构建过程,我在此接入了两块硬盘,并分别创建了新的分区表,随后点击了界面左下方的“添加”按钮。
这可以被视为系统的一个分区,我打算将6G空间分配给根目录“/”,对于硬盘容量较大的情况,可以选择更大的分区大小。由于我的虚拟机仅设置了20G的硬盘,因此我选择了6G作为根目录的分区大小。在调整好大小之后,对于“新分区的类型”、“新分区的位置”以及“用于”这三项,可以保持默认设置。至于挂载点,点击右侧的倒三角图标进行选择,然后选取顶部的“/”,最后点击OK确认。
10、然后点击空闲,继续点“+”。
在此处,我们设立一个交换区域,这相当于系统中的虚拟内存。根据您电脑内存的实际容量,将其设置为相同大小即可。至于“新分区的类型”和“新分区的位置”,均采用默认设置。在“用于”这一选项中,点击下拉三角图标,选择交换空间。
12、点OK。
剩余的磁盘空间继续保持空闲状态,点击“+”号,无需做任何操作,直接确认,即可创建一个空白分区。这个分区我将用于构建RAID1阵列(有条件的用户也可以选择使用三块硬盘来构建RAID5,或者四块硬盘来构建)。对于第二块硬盘,也需要进行相同的分区操作。不过,6G分区不能再挂载至根目录“/”,而应选择“/home”作为挂载点。需要特别指出的是,若你使用的是大小不一的两块硬盘,前一个分区的大小可以有所差异,但务必确保后续创建的空余分区尺寸尽可能一致,因为这正是我们用于构建RAID的部分。
因为ISO中没有包含支持软RAID的设置选项,而服务器版的ISO却具备RAID功能,但当前版本的Unity桌面尚不完善,通过apt-get安装的软件无法正常显示,必须通过控制台启动,操作起来不够便捷,因此我选择了它。实际上,明白其中的道理的人都会这么考虑,直接安装软件,然后下载xbmc,这样做不也行吗?我起初也是这样想的。然而,经过实际操作后,我发现安装过程反而更为简便。更重要的是,安装包中的xbmc是最新版本。因此,我选择了这种方法。不过,在组建RAID时遇到了一些问题,所以只能采取这种折中的解决方案。若你系行家里手,不妨尝试更换桌面界面,进而自行编译xbmc的最新版本,这样一来,所有问题便迎刃而解。然而,考虑到要让尽可能多的人能够轻松便捷地实现这两个功能,我最终还是选择了。提一下,如今Linux的娱乐性显著增强,我自2004年以后再度涉猎,发现其变化颇大。对此感兴趣的值友不妨一试,它甚至能提供与相近的使用感受。若Linux继续停滞不前,终将有一天,它有望取代成为桌面操作系统的主流。
14、选择“现在安装”,
若之前使用的是winxp操作系统(win7和win8系统由于可能涉及到uefi,操作较为复杂,此处暂不展开说明),那么在安装启动引导器时,选择/dev/sda作为设备即可实现双系统的引导。然而,考虑到诸多因素,我们并不推荐用户安装双系统。
遇到这种情况,无需理会,直接点击继续操作即可。其原因是,我们尚未为即将执行的操作创建挂载点,稍后我们将手动进行挂载。
16、选择时区,默认上海,点继续
17、选择语言,默认中文,点继续(图片省略)
大家应该都会填写这个,过程和注册新账号几乎一样简单,我选择了自动登录选项,主要是为了用xbmc看电影,能省去一个开机步骤就省去一个。
19、填好后点击继续,就会开始安装了。
完成安装后,请重启设备,取出U盘,在BIOS设置中切换至硬盘启动,系统即可启动。此外,在登录界面的右上角,你可以选择登录至xbmc或桌面,前者是直接进入xbmc播放器,后者则是进入桌面环境。
至此,安装工作已经圆满结束。由于篇幅所限,原本第一篇经验分享应当就此落幕。然而,编辑似乎对我的内容兴趣盎然,坚持让我在第一篇中就包含nas的实现细节。经过一番思考,我认同了她的观点。为了使大家既能保持对安装系统的热情,又能迅速掌握nas的相关知识,接下来我将提前简要介绍nas的实现过程。说到NAS,其实最基础的部分便是磁盘网络共享,而诸如网站构建、FTP服务器的搭建等,也都是Linux系统的优势所在。接下来,我将简要介绍磁盘网络共享的实现方法。至于网站搭建和FTP搭建,由于我个人并不需要深入研究,因此并未进行过多探讨。在系列教程的最后,我会简要提及这些内容。我相信,真正擅长网站搭建的朋友,无需我多言也能轻松应对。不过,为了保持教程的完整性,我仍会简要介绍一番。文章讨论的是Linux系统,内容自然颇为丰富,因为系统本身就是一个复杂的整体。因此,我在撰写本文时,力求将内容尽可能简化。对于那些对Linux系统有进一步研究兴趣的朋友,建议你们自行前往各大Linux门户网站系统进行深入学习。
1.3、共享
NAS的基本作用在于实现磁盘网络的共享,在此基础上,它还衍生出了远程下载、私有云服务、网站构建以及FTP服务搭建等多种功能。可以说,在Linux操作系统中,几乎你能想到的,NAS都能实现。至少目前,绝大多数服务器都采用了Linux系统,而它们之间的主要差异,其实在于是否能够直接使用现成的软件,还是需要自行开发(广大用户纷纷表示:这难道不是显而易见的事实吗?如果我自己能开发,那还有什么事情是我做不到的呢?)。
编者按:在Linux系统下,你几乎可以找到所需的各类软件,而且得益于Linux的特性,这些软件大多都是免费的。比如,我们熟知的群晖系统,就是一个集成了众多功能的优秀NAS系统。自然,我们在这方面也存在一些局限,例如在私有云和应用程序领域,若对此有特定需求的用户,大可不必关注此系统。然而,任何事物都并非全然如此,至少在我看来,FTP功能在一定程度上可以缓解私有云的问题,关于这一点,此处就不再赘述。在本节内容中,我们将首先介绍磁盘共享的基本功能。在此,我所阐述的是一种基础的简单共享方式。当然,通过设置权限,我们同样可以实现按权限的共享,但此处我们不做详细探讨。
启动电脑并完成登录操作,若在安装过程中勾选了自动登录选项,系统将自动接入xbmc平台;此时,您只需在xbmc界面上点击左下角的红色开关按键,选择“退出”选项,即可进入下方的界面。
在界面右上角,用户可选择登录账户或直接进入xbmc,鉴于我们需登录以完成后续设置,故此我们应选择填写密码进行登录操作。
打开终端的方法是按下键盘上的ALT、CTRL和T三个键,这一操作等同于进入cmd控制台,亦或是系统中的高级终端,实际上,它们所指的超级终端是同一概念。
当看到“完成”字样时,我们的设置就已经妥当,这与获取手机超级权限的过程相类似。日后若需使用超级root权限,只需在终端输入su root命令,并输入相应的root密码即可。虽然这一步并非必须,但先行完成也无妨。随后,便可以安装smb软件以实现网络共享功能。
运行命令sudo apt-get -share,输入“y”确认,耐心等待安装过程结束。
进入目录后,请对目标文件夹进行右键操作,随后从下拉菜单中选择“共享选项”,在随之出现的对话框中,记得勾选“共享此目录”的选项。
若遇到提示“执行子进程失败(文件或目录不存在)”的情况,此时您只需继续执行接下来的安装指令即可。
sudo apt-get samba--bin
9、修改配置文件实现简单共享
执行以下操作以备份当前配置文件:使用sudo命令复制/etc/samba/smb.conf至/etc/samba/smb.conf.bak,若修改过程中出现错误,可利用此命令将备份文件恢复原状:sudo cp /etc/samba/smb.conf.bak /etc/samba/smb.conf。这个过程无需过多解释吧。
接着执行:使用sudo权限打开nano编辑器,编辑位于根目录下的etc文件夹中的smb.conf文件。
在搜索栏中输入"= user",将其更改为"= share",同时删除该行代码前的注释符号"#"。
启动samba服务,请输入以下命令:sudo /etc/init.d/samba,确保正确执行。
在可可匿名访问模式下,若需写入内容,必须执行如下命令:对指定目录进行权限设置,命令格式为:chmod 777 /home/temp(请将/home/temp替换为实际设置的共享目录路径,通常共享目录位于/home或/mnt等位置)。完成这一步后,简单的共享操作即告完成。不妨尝试在您的其他系统网络邻居中查找该共享资源。
1.4、软raid
在终端里输入:sudo apt-get mdadm
安装了软RAID工具之后,我们便可以着手构建RAID系统。若您之前依照我的分区设置操作,现在可以一同进行。请先回忆一下您之前划分的用于RAID的分区,若记不清也不要担心,只需在终端输入“df”命令即可查看,未使用的分区便是您要找的。此处我准备将/dev/sda5和/dev/sdb5这两个设备用于组建RAID0,目的在于提高数据传输速率。操作过程相当简便,只需执行一个指令即可。
使用mdadm命令,对设备/dev/md0进行配置,设置其级别为0,并采用RAID 0方式,将/dev/sda5和/dev/sdb5两个设备作为其组成部分。
详细阐述后便能明了,依次排列,mdadm代表软件的名字,破折号标识着构建磁盘阵列的指令,/dev/md0表示磁盘阵列的标识,与/dev/sda5所指相同,我们按照顺序命名,因此命名为md0,若要创建一个新的磁盘阵列,则命名为md1,其中--level=0表示构建的是raid0级别的磁盘阵列,若要实现raid1,则需使用--level=1,若要构建raid5,则需用--level=5,但请注意,raid5至少需要三块硬盘,紧随其后的--raid-=2,意味着我们使用两块硬盘来构建磁盘阵列,紧跟着的是你要创建raid的磁盘名称,/dev/sda5和/dev/sdb5,如此一来,创建磁盘阵列的过程便一目了然,具体操作方法请自行探索。
自然,目前这样尚不完善;所构建的磁盘阵列还需接入至系统中方可投入使用;操作步骤为:输入——
mkfs -t ext4 /dev/md0
创建一个目录(您可以自行命名),您只需通过资源管理器导航至目标位置,例如进入/mnt目录,然后右键点击选择“新建文件夹”即可。此外,您还可以使用以下命令操作:
mkdir /mnt/
mount /dev/md0 /mnt/
至此,软RAID1的配置已经完成,然而,任务并未就此结束;若此刻你选择重启系统,便会发现,/dev/md0并不会自动进行挂载。
首先,我们需要确认设备md0的UUID,可以通过执行以下命令来实现:sudo运行mdadm命令,并指定参数--来查询。
拷贝下来UUID,格式是这样的:
:::
执行编辑操作针对mdadm的配置文档:使用sudo权限运行vi编辑器,并指定目标文件为/etc/mdadm下的mdadm.conf。
在文件的靠前位置,加入这一行:
ARRAY /dev/md0 UUID=:::
完成编辑后,请输入“:wq!”,这将强制保存更改并退出vi。若不熟悉vi的使用,可以先下载gedit。
sudo apt-get gedit
接着,执行sudo命令打开gedit编辑器,编辑位于/etc目录下的mdadm.conf文件。
我本人实际上并不习惯使用vi编辑器,我更倾向于使用gedit,但vi作为系统自带的工具,而且,众多高手普遍选择使用vi,其功能之强大也是不容小觑的。
下一步很重要!
sudo - -u
最后还有一件事情要做,
搞定/etc/fstab:
sudo vi /etc/fstab
添加这一行:
/dev/md0 /mnt/ ext4 1 2
输入“:wq!”保存退出。
试试重新启动看看效果,需要说明的是,在此处重启后,下一次启动将会自动登录;而在xbmc中进行重启,则会自动登录到xbmc系统。
重启后在终端里输入df -lh可以查看磁盘情况。
本阶段的基础内容已圆满结束,为了增添一些期待感,我将精彩的xbmc配置和远程操控下载内容留待下一篇文章分享。至于我最得意的、带有分享意味的家庭影院系统介绍,则安排在系列的终章中呈现。
若您觉得此领域尚有更多知识值得与众人分享,或是持有对文中论述的不同看法,不妨将您的稿件投递至经验盒子,与大家一同分享您的见解,展开深入的交流与探讨。点击此处即可投稿。
已赞+1已有1人赞过
扫一扫在手机端查看
-
Tags : android winxp 电脑内存 迅雷 虚拟机 linux 桌面环境 私有云 win8 xbmcbuntu chrome win7 百度 windows 2g 酷冷至尊 输入法 文件夹 ibus 权限管理 ubuntu dropbox 服务器 nas 可扩展性 插件 windows系统 hdmi htpc 4g
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求,请立即点击咨询我们或拨打咨询热线: 13761152229,我们会详细为你一一解答你心中的疑难。


客服1