维塔斯科技

 找回密码
 立即注册
查看: 793|回复: 9
打印 上一主题 下一主题

4、当操作不妥以致不克不及开机,且不克不及经由过程s

[复制链接]

该用户从未签到

54

主题

412

帖子

894

积分

高级会员

Rank: 4

积分
894
跳转到指定楼层
楼主
发表于 2016-3-27 23:08:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    文章简介:注意:阅读此教程......1、此Debia......2、在做此操作前......3、要有基本的L......4、当操作不当导......5、此教程适合折......本教程所用资源全......(http://......我整理后把涉及到......http://p......首先把autoi......clean_de......将Autoins......用putty通过......cd/DataV......chmod+xi......等待10分钟左右......确保知道mycl......用户名/密码:s......putty登陆,....../run_me_......复制代码(可选操......此时数据分区并没....../dev/sda......复制代码然后ct......此时debian......apt-getu......dpkg-rec......dpkg-rec......拷贝clean_......cd/DataV......tarxvfzK......ddif=uIm......ddif=uIm......修复source......chattr-i......关于如何恢复官方......解压缩sq-03......dpkg-isq......将Autoins......用putty通过......cd/DataV......chmod+xi......Original......






看重:阅读此教程前,您必需大白这么做的成果,和挽救办法,避免给本人形成不需求的风险和损失:
1、此Debian系统虽然是自在软件,WD MyCloud原始系统也是基于此开拓的,可是一旦刷了这个Debian系统,西数的售后是不担任的,不会为此供给效劳。
2、在做此操作前,请务必备份好本人的材料,以避免形成严重损失。
3、要有根基的Linux操作才干,熟谙经常使用号令,体味linux运转的基来历根底理。
4、当操作不妥以致不克不及开机,且不克不及经由过程ssh毗邻和恢复出厂设置无效时,要有拆机救砖的常识和心机筹办。
5、此教程适合折腾的人,破钞人力成本较高,请持重。

本教程所用资本全数来历于西数论坛
(http://community.wd.com/t5/WD-My ... MyCloud/td-p/785505)的俄罗斯大神fox_exe,在此暗示感谢。
我清算后把触及到的固件和对象放到了网盘上便利巨匠下载
http://pan.baidu.com/s/1o60s9V8

首先把autoinstall, clean_debian, openmediavault_1.0.23 三个目录下载上去,个中autoinstall里面是自动安装剧本,clean_debian是纯洁版debian, openmediavault_1.0.23是基于debian定制的nas系统。具体功用请百度。
  clean_debian和openmediavault二选一,看本人爱好。纯debian更适合折腾,openmediavault功用较全,可定制性较差,这里我选的是clean_debian。
将Autoinstall.zip解压到/DataVolume/shares/Public/autoinstall目录,取得config_md0.img,config_md0.img,install.sh,run_me_after_reboot.sh四个文件,然后解压Clean debian - english.7z,将rootfs.img和kernel.img两个文件拷贝到/DataVolume/shares/Public/autoinstall目录(其它文件有反复不用拷贝)。
  用putty经由过程ssh用root用户毗邻你的mycloud,运转以下号令:
cd /DataVolume/shares/Public/autoinstall

chmod +x install.sh
复制代码履行安装剧本
./install.sh
复制代码
等候10分钟阁下,期间led黄色唆使,当安装完成后led酿成绿色,随后自动重启,当led不变绿色后安装成功。
确保知道mycloud的ip地址(检查路由,或你设置的流动ip),
用户名/密码:  ssh: root/mycloud (openmediavault web界面登录: admin/mycloud)

putty上岸,root登录,密码mycloud
履行:
/run_me_after_reboot.sh
复制代码(可选操作,手段是修复raid,调剂说话、时区。若是不克不及履行,请今后从头拷贝run_me_after_reboot.sh后履行)
好了,系统安装完成。
此时数据分区并没有挂载,需求手动编纂加载
putty履行
nano /etc/fstab
复制代码在最初一行增加
/dev/sda4    /data    ext4   noatime,data=writeback,barrier=0,nobh,errors=remount-ro   0   0


复制代码然后ctrl+o保留,ctrl+x关闭,
reboot 重启
OK,完成了。

此时debian系统是安装好了,可是并没有nas的一切功用,samba ftp minidlna nfs iscsi timemachine aria2 transmission kodexplorer rss下载 apache/nginx mysql php wordpress owncloud等等,这就需求折腾了。
putty毗邻履行后续任务:
apt-get update && apt-get upgrade #更新系统

dpkg-reconfigure tzdata #挑选时区

dpkg-reconfigure locales #挑选系统说话
复制代码
升级作者最新编译的v4版内核:
拷贝clean_debian目录里的Kernel and modules v4.tar.gz文件到/DataVolume/shares/Public
putty毗邻ssh

cd /DataVolume/shares/Public

tar xvfz Kernel\ and\ modules\ v4.tar.gz

cp lib/* /lib/ -R

dd if=uImage of=/dev/sda5

dd if=uImage of=/dev/sda6
复制代码完成。


修复sources.list不克不及编纂成绩:
chattr -i /etc/apt/sources.list
复制代码






关于若何恢复官方固件,我没有操作,不外道理应当是一样的,我给出3种编制:
1、安装deb包
解紧缩sq-030401-230-20140415.deb.zip,取得sq-030401-230-20140415.deb,拷贝抵家目录,履行安装
dpkg -i  sq-030401-230-20140415.deb
2、经由过程自动安装剧本
将Autoinstall.zip解压到~/autoinstall目录,取得config_md0.img,config_md0.img,install.sh,run_me_after_reboot.sh四个文件,然后解压Kernel, rootfs, config (Original, v230).zip,将rootfs.img和kernel.img两个文件拷贝到[size=16.1904773712158px]~/autoinstall目录。
用putty经由过程ssh用root用户毗邻你的mycloud,运转以下号令:
cd /DataVolume/shares/Public/autoinstall
chmod +x install.sh
履行安装剧本
./install.sh
3、经由过程拆机修砖
Original_v230_backup目录下的howto.txt是原作者的编制,或用论坛上的修砖教程

操作系统
回复

使用道具 举报

该用户从未签到

81

主题

540

帖子

1181

积分

金牌会员

Rank: 6Rank: 6

积分
1181
沙发
发表于 2016-3-27 23:08:53 | 只看该作者

感謝科普,雖然大致上還是有些一頭霧水

回复 支持 反对

使用道具 举报

该用户从未签到

51

主题

397

帖子

863

积分

高级会员

Rank: 4

积分
863
板凳
发表于 2016-3-27 23:08:54 | 只看该作者



雖然不知道這么問很不合適,不過還是弱弱地問一句,刷這個能干什么用?比如刷完后能裝適合ubuntu的deb包嗎?還是這樣就能組黑群暉?(因為不太了解,很多概念可能完全不搭邊,見諒)
百度了一下,還是不是很清楚,如果我提問的太蠢,請無視


回复 支持 反对

使用道具 举报

该用户从未签到

52

主题

422

帖子

914

积分

高级会员

Rank: 4

积分
914
地板
发表于 2016-3-27 23:08:54 | 只看该作者
支持支持

回复 支持 反对

使用道具 举报

该用户从未签到

74

主题

473

帖子

1036

积分

金牌会员

Rank: 6Rank: 6

积分
1036
5#
发表于 2016-3-27 23:08:54 | 只看该作者
有風險,請謹慎操作。上一貼沒發發成功,版主看到要是有重復就刪除上個帖子吧


回复 支持 反对

使用道具 举报

该用户从未签到

62

主题

435

帖子

950

积分

高级会员

Rank: 4

积分
950
6#
发表于 2016-3-27 23:08:55 | 只看该作者
多謝樓主,我正在整這個,不過很小白,現在有個問題是:
我之前把數據分區 /dev/sda4的remount看成remove了,現在按照你的帖子用fstab始終掛載不上,能解決么



回复 支持 反对

使用道具 举报

该用户从未签到

58

主题

399

帖子

876

积分

高级会员

Rank: 4

积分
876
7#
发表于 2016-3-27 23:08:55 | 只看该作者

可以自己編譯的軟件使用,我覺得還是官方的系統靠譜

回复 支持 反对

使用道具 举报

该用户从未签到

64

主题

454

帖子

990

积分

高级会员

Rank: 4

积分
990
8#
发表于 2016-3-27 23:08:55 | 只看该作者

你說的ubuntu實際上是在debian系統上的二次開發,界面更友好而已,它們都是用的deb包安裝,基本通用吧,并且也沒必要用ubuntu的deb包,debian的軟件包管理更方便,數量也多。黑群暉肯定是不行的。
我之所以裝這套系統,是因為官方系統雖然基于debian,但每次apt-get安裝軟件都得很小心,否則可能系統就啟動不了了,并且最新版本系統還采用了64K內存對齊,軟件更不能隨便裝。
我只是把我的折騰過程記錄下來,這種方式并不適合希望老老實實用wdmycloud存儲數據的同學,所以我一直在說要謹慎。

回复 支持 反对

使用道具 举报

该用户从未签到

51

主题

416

帖子

901

积分

高级会员

Rank: 4

积分
901
9#
发表于 2016-3-27 23:08:56 | 只看该作者

我現在沒用openmediavault,忘記具體怎么設置了,大概是是先掛載/dev/sda4,然后再創建共享文件夾,整個都在管理界面中設置,不用自己編輯fstab文件吧,重啟后呢


回复 支持 反对

使用道具 举报

该用户从未签到

62

主题

470

帖子

1022

积分

金牌会员

Rank: 6Rank: 6

积分
1022
10#
发表于 2016-3-27 23:08:56 | 只看该作者



注:下面的安裝samba和vsftp是在debian里邊完成的,如果裝的是openmediavault不用這么麻煩。
由于debian stable源里的是samba3.6,速度較慢所以建議安裝samba4.1,以下為步驟:
編輯源:    nano /etc/apt/sources.list
復制代碼將里面內容替換為:   
deb http://ftp.us.debian.org/debian  stable main contrib non-free

deb http://ftp.debian.org/debian/ wheezy-updates main contrib non-free

deb http://ftp.debian.org/debian/ wheezy-backports main

deb http://security.debian.org/ wheezy/updates main contrib non-free
復制代碼ctrl+x保存關閉
新建preferences文件   
nano /etc/apt/preferences
復制代碼添加如下內容:   
Package: *

Pin: release a=wheezy-backports

Pin-Priority: 900Package: *

Pin: release a=stable

Pin-Priority: 800
復制代碼ctrl+x保存關閉

更新源    apt-get update
復制代碼安裝samba    apt-get install samba
復制代碼查看samba版本    smbstatus --version
復制代碼我的顯示:Version 4.1.11-Debian
編輯samba配置   
nano /etc/samba/smb.conf
復制代碼我的配置供參考,samba4目錄下的smb.conf
ftp的安裝設置可參考 http://www.noob2geek.com/linux/setup-vsftpd-debian-ubuntu/
我簡單翻譯下:
Debian安裝vsftpd   
sudo apt-get install vsftpd
復制代碼配置 vsftpd:
停止服務: service vsftpd stop
復制代碼編輯 vsftp.conf:   
nano /etc/vsftpd.conf
復制代碼參數修改為以下值:
    #禁止匿名登錄:

    anonymous_enable=NO

    #允許本地用戶:

    local_enable=YES

    #允許寫入:

    write_enable=YES

    #開啟Chroot:

    chroot_local_user=YES

    #用戶允許列表

    userlist_file=/etc/vsftpd.userlist

    # 開啟列表

    userlist_enable=YES

    #列表內的用戶允許

    userlist_deny=NO

    #設置上傳文件權限.

    local_umask=022
復制代碼關閉vsftpd.conf
添加ftp用戶:    useradd -d /home/ftpuser -s /usr/sbin/nologin ftpuser
復制代碼設置用戶密碼:   
passwd ftpuser
復制代碼設置 ftpuser 家目錄讀寫權限和所屬 :
    chown -R ftpuser /home/ftpuser

    chmod 775 /home/ftpuser
復制代碼
創建用戶列表文件: nano /etc/vsftpd.userlist
復制代碼添加以下內容:   
ftpuser
復制代碼編輯fstab文件將數據目錄掛載在ftpuser家目錄:


    nano /etc/fstab
復制代碼最后一行添加   
/dev/sda4     /home/ftpuser   ext4    noatime,data=writeback,barrier=0,nobh,errors=remount-ro     0    0
復制代碼ctrl+x保存關閉

使fstab生效:   
mount -a
復制代碼經過以上設置可能還會出現 500 OOPS permission denied 錯誤. 編輯shells文件修復. nano /etc/shells
復制代碼最后一行添加以下內容: /usr/sbin/nologin
復制代碼創建用戶組添加用戶:
   addgroup ftpusers

    usermod -Gftpusers ftpuser
復制代碼啟動vsftpd:   service vsftpd start


復制代碼里邊有我自己修改的設置,完成

回复 支持 反对

使用道具 举报

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

本版积分规则

    移动客户端:
    关注我们:
  • 手机客户端:
  • 安卓版
  • 扫描二维码下载

Archiver|手机版|河北维塔斯科技有限公司 ( 冀ICP备16008275号 )

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