Качаем архив mybook_we_rescue и архив sda3 его нет в mybook_we_rescue .
Разархивируеми заходим в него через терминал
cd rescue
Копируем MAC адрес
dd if=/dev/sda bs=1 skip=24064 count=4 | od -x
dd if=/dev/sda bs=1 skip=24462 count=17 | od -c
Если у вас несколько устройств
dd if=/dev/sda of=./mac.bin bs=1 skip=24064 count=416
Заполнить первые 3 гб на диске у меня подключен через usb определяется как sdb
sudo dd if=/dev/zero of=/dev/sdb bs=1M count=3000
Копируем содержание rescue img.
sudo dd if=rescue.img of=/dev/sdb
Создание первых 3 разделов системы
sudo sfdisk /dev/sdb < SDA_PTAB
Создать последний раздел в конце диска
sudo cfdisk /dev/sdb
создать PRIMARY раздел, установите ее TYPE = FD
Размонтировать разделы если подключились
sudo umount /dev/sdb1
sudo umount /dev/sdb3
sudo umount /dev/sdb4
Формат четвёртого раздела.Я не форматирую,чтоб не потерять данные.
sudo mkfs.ext3 -m 0 /dev/sdb4
Распаковать и скопировать содержание 1., 2. и 3. системный раздел
bunzip2 < SDA1_IMA.BZ2 > /dev/sdb1
bunzip2 SDA1_IMA.BZ2
sudo dd if=SDA1_IMA.BZ2.out of=/dev/sdb1
bunzip2 < SDA2_IMA.BZ2 > /dev/sdb2
bunzip2 SDA2_IMA.BZ2
sudo dd if=SDA2_IMA.BZ2.out of=/dev/sdb2
bunzip2 < SDA3_IMA.BZ2 > /dev/sdb3
bunzip2 SDA3_IMA.BZ2
sudo dd if=SDA3_IMA.BZ2.out of=/dev/sdb3
Выключите FSCK для всех [NON SWAP] разделов системы.
tune2fs -c -1 -i 0 /dev/sdb1
tune2fs -c -1 -i 0 /dev/sdb3
tune2fs -c -1 -i 0 /dev/sdb4
Создать каталог, монтировать и редактировать /etc/fstab
sudo mkdir sdb1
sudo mount -t ext3 /dev/sdb1 sdb1
gedit sdb1/etc/fstab
/Dev/md4 должен быть заменен /dev/sda4!
sudo umount sdb1
Ну в принципе и все. Подключаем и обновляемся до 2.0.19,конечно же если хотим. Выключаем,лодсоеденяем к компу редактируем ещё раз fstab.
Команда для возврата системы в заводское состояние.
export NAS_NBIN=/usr/www/nbin/
cd /usr/www/nbin
./getandapplyfw.sh http://download.wdc.com/nas/wdgxnc-02.00.18.wdg
Так же можно делать бэкап системы в рабочем состоянии.
dd if=/dev/sda1 of=/shares/internal/backup
dd if=/dev/sda1 | bzip2 >/shares/internal/sda1_image.bz2
А это восстановление и уповаем на то,чтоб получилось.
Бубен обязателен.
это для первой команды
dd if=/shares/internal/backup of=/dev/sda1
это для второй
что-то здесь не так.Потом поправлю.
bunzip2 /dev/sda1
dd if=sda1_ima of=/dev/sdb1
Архив на rescue на 2 диска zip
Как открыть mbwe
Инструкция на синий
Восстановление из под винды 1 диск
Восстановление из под винды 2 диска
После восстановления
1. http://192.168.1.102/auth/firmware_upgrade.pl?fwserver=martin.hinner.info/mybook/firmware.php
2. vi /etc/inittab
3. добляем ::sysinit:/usr/sbin/sshd
4. vi /etc/init.d/post_network_start.sh
5. коменнтирую
start() {
if [ ! -e "$POST_NETWORK_STARTED_FILE" ]
then
$SCRIPTS_PATH/crond.sh start
#вот здесь $SCRIPTS_PATH/mionet.sh start
touch $POST_NETWORK_STARTED_FILE
fi
}
6. wget http://mybookworld.wikidot.com/local--files/optware/setup-optware.sh
sh setup-optware.sh
7. echo "/opt/lib" >>/etc/ld.so.conf
8. ldconfig
9. export LD_LIBRARY_PATH=/opt/lib
10.export PATH=$PATH:/opt/bin
11. echo "export PATH=$PATH:/opt/bin" >> /root/.bashrc
12. echo "export PATH=$PATH:/opt/bin" >> /etc/profile
13. /opt/bin/ipkg update
14. /opt/bin/ipkg list
15. /opt/bin/ipkg install libiconv
16. ldconfig
17. /opt/bin/ipkg install transmission
18. /opt/bin/transmission-daemon
Скорее всего ругнется на библиотеки вводим команды можно разом
echo "/opt/lib" >>/etc/ld.so.conf
ldconfig
export LD_LIBRARY_PATH=/opt/lib
export PATH=$PATH:/opt/bin
echo "export PATH=$PATH:/opt/bin" >> /root/.bashrc
echo "export PATH=$PATH:/opt/bin" >> /etc/profile
export PATH=$PATH:/opt/bin:
Готово! Мы обновили список доступных программ, установили Transmission, библиотеку для корректного отображения различных кодировок (она может не поставиться, это не страшно) и завершили запуском команды ldconfig которая обновляет список путей с библиотеками.
Теперь запускаем наш торент клиент чтоб появился оригинальный settings.json запускаем transmission
/opt/bin/transmission-daemon
Для проверки, запустился ли торрент-клиент, вбиваем комманду
ps -A | grep transmission
останавливаем его
killall transmission-daemon
Если хотим другой settings.json этот перемещаем и вставляем другой
mv /root/.config/transmission-daemon/settings.json /home
wget -O /root/.config/transmission-daemon/settings.json http://wd.mirmana.com/settings.json
правим settings.json
vi /root/.config/transmission-daemon/settings.json
Качаем S90transmission отправляем его по адресу /etc/init.d
Качаем K90transmission отправляем его по адресу /etc/init.d
Делаем файл исполняемым
chmod +x /etc/init.d/S90transmission
запускаем,если все правильно то страница на порт 9091 откроется
/etc/init.d/S90transmission start
|