MBLD

Подготовка АРМ:
пароль: live (debian-live-9.0.1-amd64-cinnamon)
Подготовка:
sudo apt-get update
sudo apt-get install mdadm
sudo apt-get install gcc
sudo apt-get install wget
sudo apt-get install parted
#sudo apt-get install curl
#sudo apt -y install build-essential
# скачиваем скрипт разметки и разблокировки
wget https://github.com/FLANKERSPb/MyBookLive/raw/master/debrick/debricker.sh
# устанавливаем права
chmod +x ./debricker.sh
#
#
wget http://download.wdc.com/nas/ap2nc-024309-038-20141208.deb
dpkg -x ./ap2nc-024309-038-20141208.deb ~
#
sudo ./debricker.sh /dev/sda ./CacheVolume/upgrade/rootfs.img destroy
#

shutdown -h now
# список cмонтированных разделов, свободное место на них, а также узнать файловую систему:
df-h
df -Th | grep «^/dev/sda»
# список дисков, подключённых к системе можно с помощью команды:
lsblk
# состояние всех RAID:
sudo cat /proc/mdstat

#разметка в ручную

sudo parted $disk —align optimal ‹‹EOP
mklabel gpt
mkpart primary 528M 2576M
mkpart primary 2576M 4624M
mkpart primary 16M 528M
mkpart primary 4624M -1M
set 1 raid on
set 2 raid on
quit
EOP
sync
sleep 1

# fstab update
sudo fdisk /dev/sda
# Чтобы прочитать диск и попытаться добавить все разделы в систему
partx -v -a /dev/sda

partx --show /dev/sda

#проверим что разделы создались
sudo fdisk -l /dev/sda

# создадим файловую систему с нестандартным блоком на будущем разделе с данными пользователя
sudo mkfs.ext4 -b 65536 -m 0 /dev/sda4

# RAID
#
sudo mdadm —stop /dev/md0
#
sudo mdadm —create /dev/md0 —verbose —metadata=0.9 —raid-devices=2 —level=raid1 —run /dev/sda1 missing
#
sudo mdadm —wait /dev/md0
# создадим файловую систему на массиве под систему
sudo mkfs.ext3 -c -b 4096 /dev/md0
#
добавляем в рейд второй раздел
#
mdadm /dev/md0 —add —verbose /dev/sda2
#
mdadm —wait /dev/md0

WDLive
# https://forum.ixbt.com/topic.cgi?id=4:127802:4091#4091
# Все прилагаемые файлы можно положить в любой каталог, но в файле partitionDisk.sh, в начале файла указана команда
# . /media/xbmc/WDLive/disk-param.sh
# в которой содержиться путь к файлам. Его надо поменять на свой, куда Вы все положили.
#
# файлы swap и *.sh необходимо сделать исполняемыми:
chmod 755 swap
chmod 755 partitionDisk.sh
chmod 755 disk-param.sh
# В этот же каталог необходимо положить выдранный из прошивки файл обновления rootfs.img , он будет залит на диск как образ.
#
#
# Для режима RAID1, «зеркало», в системе должно присутствовать три массива из разделов обоих дисков:
# md3 (/dev/md3) — /dev/sda4, /dev/sdb4
# md2 (/dev/md2) — /dev/sda3, /dev/sdb3
# md0 (/dev/md3) — /dev/sda1, /dev/sda2, /dev sdb1, /dev/sdb2
# Их назначение:
# md0 — система
# md2 — swap
# md3 — пользовательские данные.
# START

sudo apt-get update
sudo apt-get install mdadm
sudo apt-get install parted
sudo apt-get install gcc
sudo apt-get install wget

# подготовим файлы в ~/media/xbmc/WDLive/ путь указан в файле partitionDisk.sh
# mkdir -p ~/media/xbmc/WDLive/

cd . /media/xbmc/WDLive/

# по умолчанию wget сохраняет файл в текущую папку, но это поведение очень легко изменить с помощью опции -P:
# /home/user/ — архив прошивки
# /home/user/cachevolume/upgrade — прошивка
wget http://download.wdc.com/nas/ap2nc-024309-038-20141208.deb

wget -P ~/media/xbmc/WDLive/ https://kovadm.ru/disk-param.sh
wget -P ~/media/xbmc/WDLive/ https://kovadm.ru/swap
wget -P ~/media/xbmc/WDLive/ https://kovadm.ru/partitionDisk.sh
wget -P ~/media/xbmc/WDLive/ https://kovadm.ru/disk-param.sh
wget -P ~/media/xbmc/WDLive/ https://kovadm.ru/swap.c
wget -P ~/media/xbmc/WDLive/ https://kovadm.ru/rootfs.img
# файлы swap и *.sh необходимо сделать исполняемыми:
sudo chmod 755 swap
sudo chmod 755 partitionDisk.sh
sudo chmod 755 disk-param.sh
# sudo chmod +x ./debricker.sh

подробно
https://forum.ixbt.com/topic.cgi?id=4:127802:4091#4091

WordPress Lessons