#!/bin/bash
if ! mount -l|grep -q "/mnt/mb"; then
mount /mnt/mb||{ echo "Не удалось монтировать"; exit 1; }
fi
nice -n 19 rsync -aAXvu --prune-empty-dirs /* /mnt/mb/slackbackup --exclude={/home/user/MP3/*,/home/localrepo*,/home/tmp/*,/lost+found,/mnt/*,/sys/*,/dev/*,/proc/*,/run/*,/tmp/*}
Вот таким вот образом я сидя на рогах у GPT-chat сделал свой первый бекап. Еще сделал резервные копии суперблоков. Тоесть первые 512 байт sda и sda1.
И мой кавайный бекапчик выглядит так
$ tree -L 2 /mnt/mb
/mnt/mb
├── sda1_start.img
├── sda_mbr.img
└── slackbackup
├── bin
├── boot
├── etc
├── home
├── lib
├── lib64
├── m1
├── media
├── opt
├── root
├── sbin
├── srv
├── usr
└── var
Вот только когда я его накатываю, я получаю L99 и весь экран в девятках.
В общем, перепужался и переустановил Винду Слакварь 15, (здесь пора упомянуть, что к бекапу пришлось прибегнуть из-за неудачной попытки миграции в Current) и попытался накатить свой бекапчик поверху. Получил кучу конфликтов и полтергейстов. Сейчас протрезвел и думаю, не накатить ли снова попытаться ли реализовать бекап снова, но как-нибудь правильней?
Вот в связи с этим интересуюсь у знающей публики, выглядит ли мой кавайный бекапчик жизнеспособным. И как правильно обойтись с загрузчиком, чтобы не было вот L99.
Помнится ведь, я вроде как пытался накатывать резервные сектора
dd if=sda_mbr.img of=/dev/sda count=1
dd if=sda1_start.img of /dev/sda1 count1
И не припомню, чтобы это помогало. В общем, вопрос знающим людям: что я сделал не так, что упустил?