zoukankan      html  css  js  c++  java
  • Buffalo NAS ls-chl v2 安装Debian Wheezy

    折腾完后凭记忆恢复的,应该没大的问题,关键是注意一下2个分区里面的目录结构就行了,boot分区里面直接就是那几个文件,没有目录

    0.备份

      备份系统,参考http://forum.buffalo.nas-central.org/viewtopic.php?f=39&t=13551

      大致思路是用nc将硬盘的前面部分打包备份在linux PC上,目前安装Debian后发现没什么问题,所以没什么特别资料不需要备份。

      ls-chl v2 1T版本默认分区如下表,sda1为boot分区,sda2为系统(内核),sda5为swap分区,sda6为/home。

      大部分数据资料都在/home里,安装Debian只会更改sda1与sda2,并不影响数据,不过为了安全,最好备份一下重要数据。

    parted --list /dev/sda
    Number  Start   End     Size    File system     Name     Flags
     1      1049kB  1026MB  1024MB  ext3            primary
     2      1026MB  6146MB  5120MB  ext4            primary
     3      6146MB  6147MB  1049kB                  primary
     4      6147MB  6148MB  1049kB                  primary
     5      6148MB  7172MB  1024MB  linux-swap(v1)  primary
     6      7172MB  992GB   985GB   xfs             primary

    1.拆机

      因为为无螺丝封装,全部是塑料卡子卡住的,很容易拆坏

      先取掉风扇(有个螺丝),然后将底部的标签撕掉,将两个卡子顶进去,后面的就可以用暴力解决了:

      将平口螺丝刀插进去,往上顶,暴力肯定要付出代价,断掉一个卡子,不过不影响使用。

    2.挂载硬盘

      万能淘宝上买个sata到usb的转接口,几十快钱,这是因为安装Debian需要在linux系统里进行操作,而linux一般又安装在VMware中,用usb连接最方便。

    3.下载Debian Wheezy

      参考http://forum.buffalo.nas-central.org/viewtopic.php?f=71&t=26291

      从http://neboola.de/fjen/lschlv2/debian/wheezy/

      下载 http://neboola.de/fjen/lschlv2/debian/wheezy/debian_wheezy_rootfs_lschlv2-lsxhl_20130515.tar.xz

      到linux虚拟机中

    3.格式化硬盘

      只需要格式化sda1,sda2,在linux虚拟机中应该是sdb1,sdb2。

      先卸载挂载的硬盘,然后格式化,然后挂载

    umount /dev/sdb1
    umount /dev/sdb2
    mkfs.ext3 /dev/sdb1 mkfs.ext4 /dev/sdb2
    mkdir /home/sb1
    mkdir /home/sb2
    mount /dev/sdb1 /home/sb1
    mount /dev/sdb2 /home/sb2

     4.解压Debian系统

    tar -xvf debian_wheezy_rootfs_lschlv2-lsxhl_20130515.tar.xz -C /home/sb2
    mv /home/sb2/boot/* /home/sb1/

      sb1目录中应该是config.3.9.2-fjen-1 initrd.buffalo.empty uImage.buffalo.3.9.2-fjen-1 initrd.buffalo uImage.buffalo

    5.把硬盘装回去,开机

      系统会通过DHCP自动获取IP,可通过ssh连接,帐号为root,密码为toor

    6.完善系统

    dpkg-reconfigure locales
    dpkg-reconfigure tzdata
    rm /etc/ssh/ssh_host_* && dpkg-reconfigure openssh-server
    apt-get update

    修改/etc/fstab,这里ext4是因为ext3,ext2都可以通过ext4挂载

    # <fs>          <mountpoint>  <type>   <opts>                 <dump/pass>
    
    /dev/sda1       /boot         ext4     noauto,noatime         1 2
    /dev/sda2       /             ext4     noatime                0 1
    
    /dev/sda6      /home         xfs     noatime                0 0
    /dev/sda5      none          swap     sw                     0 0
    
    proc            /proc         proc     defaults               0 0
    shm             /dev/shm      tmpfs    nodev,nosuid,noexec    0 0
    devpts          /dev/pts      devpts   gid=4,mode=620         0 0
    #tmpfs           /tmp          tmpfs    defaults               0 0
    sysfs           /sys          sysfs    defaults               0 0

    7.补丁

      原始系统是无法关机的,即使把开关拨到off也无法关闭。

      解决办法参考:http://buffalo.nas-central.org/wiki/Debian_Wheezy_on_LS-CHLv1最后面

      1)安装triggerhappy

    apt-get install triggerhappy

      2)修改/etc/default/triggerhappy,设置DAEMON_OPTS="--user root"

      3)修改/lib/udev/rules.d/60-triggerhappy.rules,注释掉第一个ACTION

      4)创建行为文件

    echo "SW_LID    0    halt" >  /etc/triggerhappy/triggers.d/gpio_keys.conf

      5)重启triggerhappy

    /etc/init.d/triggerhappy restart

    8.设置镜像源

    vi /etc/apt/sources.list
    #屏蔽掉其他的,只留下中科院的源
    deb http://debian.ustc.edu.cn/debian/ stable main non-free contrib deb-src http://debian.ustc.edu.cn/debian/ stable main non-free contrib deb http://debian.ustc.edu.cn/debian-security/ stable/updates main non-free contrib deb-src http://debian.ustc.edu.cn/debian-security/ stable/updates main non-free contrib

      配置完后,更新一下

    apt-get update

    9.安装软件

    apt-get install vim
    apt-get install transmission-daemon
    apt-get install samba

     参考:

    http://forum.buffalo.nas-central.org/viewtopic.php?f=71&t=26291

  • 相关阅读:
    前后端分离djangorestframework—— 在线视频平台接入第三方加密防盗录视频
    ORACLE ASMLIB
    1519484
    How to deploy Oracle 12c Release 2 Grid and RAC Database on RHEL 7.x
    2647673
    Installation of SAP on RAC with Oracle ASM(转)
    redhat7.2下VNC没法显示图像
    Oracle12C
    (转)linux 内存管理——内核的shmall 和shmmax 参数
    ora121 tips
  • 原文地址:https://www.cnblogs.com/YYi_H/p/3283783.html
Copyright © 2011-2022 走看看