|
本帖最后由 edmondgavin 于 2012-11-30 11:08 编辑
上一贴子到现在隔的时间太长了,期间有些变故耽误了,和等待的朋友们说声抱歉。
本帖只作为交流学习之用,操作前请务必备份好数据。本人不对任何资料数据丢失或产品损坏等一切不良后果承担任何责任。
My Book Live系统出厂自带的是Debian linux系统,重装系统需要将外壳拿掉,将硬盘取出。外壳是通过卡扣连接主体的,拆的时候有可能会折断卡扣,但不会影响重装回去之后的外观。
大致方法就是,找几张废旧电话卡或银行卡从机子的后背也就是网卡口的左右两侧的外壳缝隙插进去,稍微撬开一点缝隙,保持卡片不动,然后将外壳用巧力使劲往前推,慢慢的推出去,即可把外壳拆下。硬盘和壳子通过4个胶垫固定,先抬起硬盘一侧,使得两个胶垫脱离壳子,然后再慢慢向上和向外取出即可,过程没什么技术含量,只需要小心一点就是了。连接主板和硬盘有4颗螺丝,其中一颗在led灯胶垫下,掰开胶垫可见,一并拧下。
重装系统方法一
一、安装前准备:
1、一台装有Linux系统的电脑。(我安装的是Ubuntu 11.04版本,别的版本或Linux系统应该也可以,我没有试过,这里以Ubuntu为例。)
2、My Book Live的固件。(http://download.wdc.com/nas/apnc-021109-053-20120413.deb,推荐版本;
http://download.wdc.com/nas/apnc-023205-046-20120910.deb,最新版本)
3、7zip。(http://www.7-zip.org/download.html,解压软件,用于解压deb格式的固件得到系统镜像rootfs.img,Winrar解压不了)
4、运行脚本。(从My Book Live的固件中提取出来的,见附件)
5、可能会用到的U盘或移动硬盘。(用于拷贝镜像文件和运行脚本文件)
二、安装步骤:
1、下载My Book Live的固件,下载、安装7zip软件并运行,将以“.deb”为后缀的固件进行解压,先得到data.tar文件,再继续解压,最后得到名为“rootfs.img”的文件,这个文件大约2G大小。
2、将需要安装系统的硬盘(这块硬盘可以是拆机取出来的硬盘,也可以是任何sata串口硬盘,2.5、3.5英寸都可以,你也可以用3T替换原来1T的,如果你是PT下载为主,建议用2.5英寸笔记本硬盘,省电发热小),通过串口也就是用SATA数据线连接到台式机电脑的SATA端口(理论上也可以用e-SATA,没试过),拔掉光驱线和其他外置存储设备,确保电脑只有已安装好Ubuntu系统的主硬盘和你将要安装My Book Live系统的从硬盘。
3、开机进入系统。将第1步解压得到的“rootfs.img”文件和附件中的4个运行脚本文件都复制到Ubuntu系统里的同一个目录下,记住这个目录地址,待会要在Terminal终端切换到这个地址。我是复制到用户名文件夹下。复制文件你可以用4G以上的U盘、移动硬盘,复制完就拔掉,当然你也可以通过局域网其他电脑复制。
4、安装系统过程中需要用到Mdadm和Gcc两个软件,后者在Ubuntu中已安装,这里只需安装Mdadm。打开Terminal终端,依次输入以下命令,每一行输入完毕按回车键(下同)。
sudo apt-get update
sudo apt-get install mdadm
(为避免每一句命令都加上“sudo”,切换当前用户至root身份,先要给root设置密码,在终端输入:
sudo passwd root
输入密码(密码输入后在屏幕上是看不见的),按回车,再次输入密码,按回车。在终端输入:
su root
再次输入刚才设置的密码就可以切换到root了。)
5、在终端以root的身份下进入到刚才“rootfs.img”文件和附件中的4个运行脚本文件所在目录, 例如:/home/用户名/,依次输入一下命令给脚本赋予执行权限:
chmod +x freshInstall.sh
chmod +x partitionDisk.sh
chmod +x disk-param.sh
6、接着,为安全起见,用系统自带的Gparted分区工具查看确认一下硬盘的盘符,一般默认主盘是/dev/sda,需要安装操作系统的硬盘盘符是/dev/sdb。确认无误后就依次输入以下命令,注意大小写、符号和空格。
a、运行freshInstall.sh脚本
./freshInstall.sh
运行过程中,此脚本会提示分区过大此类问题,是否确认,输入“y”确认。
b、待上一条脚本运行完毕后系统会自动回到命令行模式,执行下一步命令拷贝系统镜像到硬盘分区:
dd if=rootfs.img of=/dev/md0 bs=1M
c、完成后,加载文件分区:
mkdir /mnt/rootfs
mount /dev/md0 /mnt/rootfs
d、拷贝启动文件:
cp /mnt/rootfs/usr/local/share/bootmd0.scr /mnt/rootfs/boot/boot.scr
e、启用ssh:
echo "enabled" > /mnt/rootfs/etc/nas/service_startup/ssh
f、同步和卸载:
sync
umount /mnt/rootfs
g、运行swap.c脚本
gcc swap.c -o swap
h、修改启动盘顺序
mdadm --stop /dev/md0
./swap /dev/sdb1
./swap /dev/sdb2
7、到这里一切顺利的话,系统就已经装完毕了。关闭电脑,把硬盘取下,接到My Book Live的主板上通电就可以正常启动了。启动进入系统之后,需要再My Book Live的管理页面下
(http://mybooklive/UI/)进行一次快速出厂恢复,以便共享文件夹能正常访问。
重装系统方法二
这个方法相对简单,但是我没有尝试过。请参考本帖末尾原帖链接。
一、安装前准备:
1、一台装有光驱的电脑。
2、My Book Live的固件。(http://download.wdc.com/nas/apnc-021109-053-20120413.deb,推荐版本;
http://download.wdc.com/nas/apnc-023205-046-20120910.deb,最新版本)
3、7zip。(解压软件,用于解压deb格式的固件得到系统镜像rootfs.img,Winrar解压不了)
4、下载并刻录好Linux启动光盘SystemRescueCd(http://www.sysresccd.org/Download)。
5、运行脚本。(见附件)
6、4G或以上的u盘或移动硬盘,格式化为fat32。
二、安装步骤:
1、下载My Book Live的固件,下载、安装7zip软件并运行,将以“.deb”为后缀的固件进行解压,先得到data.tar文件,再继续解压,最后得到名为“rootfs.img”的文件,这个文件大约2G大小。
2、将需要安装系统的硬盘(这块硬盘可以是拆机取出来的硬盘,也可以是任何sata串口硬盘,2.5、3.5英寸都可以,你也可以用3T替换原来1T的),通过串口也就是用SATA数据线连接到台式机电脑的SATA端口,拔掉除光驱外的其他外置存储设备,确保电脑只有光驱和你将要安装My Book Live系统的硬盘。
3、将第1步解压得到的“rootfs.img”文件和附件中的运行脚本文件“debrick.sh”一共2个文件都复制u盘或移动硬盘。
4、通过下载刻录好的Linux启动光盘启动,选则直接进入系统界面(directly start the graphical environment)。
5、进入系统后接上你的U盘或者移动硬盘,确保你的盘符正确。正常情况,需要安装系统的硬盘为/dev/sda,U盘盘符为/dev/sdb1,如果不是的话,根据你的实际情况修改下面命令行的盘符,不要出错。
mkdir /mnt/usb (创建加载目录)
mount -t vfat /dev/sdb1 /mnt/usb (加载U盘或移动硬盘,注意盘符)
cd /mnt/usb (进入USB目录)
mdadm -S /dev/md0 (停止启动盘软raid程序)
./debrick.sh rootfs.img /dev/sda destroy (运行脚本重写系统分区,抹去所有数据)
重装系统方法三
这个方法是在原硬盘的基础上重装系统,不需要拆机更换硬盘。前提是能开启SSH。如果你的My Book Live的管理界面无法打开或者ssh没有开启,这个方法并不适用。
这个方法适合乱装软件导致系统不稳定,或者想重新安装系统而又不想拆机装系统的情况。重装系统不会导致原有用户资料丢失。但是还是强烈建议备份好资料,事情不是绝对的。
重装方法:
1、浏览器打开http://mybooklive/UI/ssh,确定已经开启SSH。
2、下载并解压出附件中的resetButtonAction.sh脚本。用winSCP软件登录My Book Live,用户名 root ,密码 welc0me。
将resetButtonAction.sh拷贝至 /usr/local/sbin 目录下,此时会提示已有该文件是否替换,选择替换。关闭winSCP。
3、用7zip软件将固件解压,得到rootfs.img系统镜像,拷贝至My Book Live的Public共享文件夹根目录下。
4、剩下的就是一键重装系统了:按住My Book Live机子背部的reset按键保持5~6秒钟,直到前面指示灯开始闪烁红光,此时系统开始自动恢复原始出厂系统(系统版本取决于你的rootfs.img版本,也就是下载的固件版本。)几分钟之后,系统会自动重启,直到指示灯变成绿色不再闪动,说明系统已重新安装完毕。可以登录http://mybooklive/UI界面,会出现首次使用提示的选择语言选项。
备注:
1、如果资料文件夹在管理界面下有名字,但是访问不了,请修改一下名字再改回来即可。例如:Movies > Movies1 > Movies。
2、下次如果还想用reset键一键重装系统,仍需要按重装方法的第2步替换/usr/local/sbin 下的同名文件。
参考链接:
http://mybookworld.wikidot.com/forum/t-317579/complitly-debricking-guide-draft
http://community.wdc.com/t5/My-Book-Live/GUIDE-Restore-Downgrade-firmware-via-the-reset-button/td-p/481588
http://community.wdc.com/t5/My-Book-Live/GUIDE-How-to-unbrick-a-totally-dead-MBL/td-p/435724
|
评分
-
查看全部评分
|