找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 63093|回复: 57

My Book Live脱机BT/PT下载改造教程 之二 重装系统方法

  [复制链接]
本帖最后由 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













本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

评分

参与人数 2恩山币 +4 收起 理由
jzm*** + 3 大大牛
□*** + 1 感谢楼主。MBL安装别的软件时或者更新固件时问题比较多,有了这些方法就安心多啦

查看全部评分

我的恩山、我的无线 The best wifi forum is right here.
 楼主| | 显示全部楼层
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

本帖最后由 diyzh 于 2012-11-30 03:51 编辑

总算出来了,真的等得好久啊!
请问如果原盘还在,通过ghost的方法会不会有什么不良影响?
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
ghost方法没用过,不过我估计是不行的,因MBL系统里的特殊分区和扇区大小,之前尝试使用clonezilla,但后来还是决定全新安装来的方便。

点评

不过要分区正确  发表于 2015-12-6 03:13
ghost已经验证,可以成功了  发表于 2015-12-6 03:13
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

来自手机 | 显示全部楼层
真是感谢楼主,有了这些方法重装MBL就简单多了
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

早点看到这贴子就不用退回到商家换MBL了。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

感谢楼主,昨天搞了一整晚到早上三点,终于搞定了,先是在虚拟机中想用方法一,怎么都搞不定,最后用方法二,没有光驱,用U盘装的linux,roog.img也拷到这个U盘上,搞定了。真难拆啊,关键是,我想换2.5寸下载,没法装进去啊,完全没办法固定。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
iamwdx 发表于 2012-12-2 03:01
感谢楼主,昨天搞了一整晚到早上三点,终于搞定了,先是在虚拟机中想用方法一,怎么都搞不定,最后用方法二 ...

换了2.5英寸硬盘,刚开始时我是没有装回到盒子里,只是用胶带简单固定就裸露在外边进行24小时下载。后来在网上发现有2.5寸硬盘转接盒,可以转成3.5寸,外观和3.5寸硬盘一模一样就买了个。你可以查一下ICY DOCK MB882SP-1S-2B ,或者奥睿科(ORICO)都有。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
换装2.5英寸硬盘,如果没有光驱,使用带光驱位硬盘托架的笔记本电脑也可以。我的就是在T400S笔记本上这么弄的。另外,如果想从u盘启动自己下载的Linux操作系统,例如Ubuntu的各种版本,用Universal-USB-Installer,可以很方便将镜像写入U盘。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

可惜没这盒子单买
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

终于出来了,收藏!!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

本帖最后由 574659522 于 2012-12-16 21:26 编辑

wd1000g032不知道能不能用?My Book World Edition (blue rings)
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
574659522 发表于 2012-12-16 21:12
wd1000g032不知道能不能用?My Book World Edition (blue rings)

MBWE的破解方法和MBL是不一样的,具体请参考以下链接:

http://mybookworld.wikidot.com/add-new-hdd-to-wdwe
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

edmondgavin 发表于 2012-12-16 23:04
MBWE的破解方法和MBL是不一样的,具体请参考以下链接:

http://mybookworld.wikidot.com/add-new-hdd- ...

好的,看看。谢谢
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

楼主高人,很心动的方案。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-27 10:55

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表