суббота, 31 августа 2013 г.

Как я восстанавливал сервер свой - "Спаси и сохрани".

Это краткое изложение действий, своего рода итог по прошествии долгого ковыряния.

После появления меню (курсор на Ububtu) нажимаем 'e'.
В строке 'linux бла-бла-бла' в конце меняем 'ro' на 'rw' и дописываем break=init
Запускаем нажав F10

# mount -o bind /root/root/etc /root/etc
Если будет ошибка, значит у нас нет каталога /root/etc для монтирования

меняем окружение (подключаем каталог /root)
# chroot /root
создадим каталог для монтирования (раз его нету) и выйдем
# mkdir /etc
# exit

уже после создания каталога etc подключаем каталог /root
# chroot /root
и снова монтируем # mount -o bind /root/root/etc /root/etc

если нужна сеть
# ifconfig eth0 192.168.6.114
# ifconfig lo 127.0.0.1

пропишем шлюз для интернета (но он без DNS!)
# route add default gw 192.168.6.14

переписываем UUID всех доступных устройств
# blkid

монтируем диск для бэкапа
# mount /dev/sdb /path/to/backup/folder
делаем бэкап (см. материалы по делу)
# rsync -aAXv /* /path/to/backup/folder --exclude={/dev/*,/proc/*,/sys/*,/tmp/*,/run/*,/mnt/*,/media/*,/lost+found}

меняем в бекапе точки монтирования устройств
# nano /path/to/backup/folder/etc/fstab

материалы по делу.

- хватит ли нам места на новом месте
# df -h
- большой backup всея https://wiki.archlinux.org/index.php/Full_System_Backup_with_rsync

суббота, 17 августа 2013 г.

Create a Windows 7 bootable USB from Ubuntu Linux

Clear the MBR (maybe not needed anymore):
# sudo dd if=/dev/zero of=/dev/sdx bs=446 count=1

Create a single bootable NTFS partition on your USB key:
# sudo fdisk /dev/sdx
- partition ID for NTFS is “7″
- “bootable flag” is set using fdisk “a” command

Create the NTFS filesystem in the partition:
# sudo mkfs.ntfs /dev/sdx --fast --no-indexing
или # sudo mkntfs /dev/sdx --fast --no-indexing

Mount the new partition:
# sudo mkdir /mnt/myusbkey
# sudo mount /dev/SDB1 /mnt/myusbkey

Mount your Windows7 ISO file:
# sudo mkdir /mnt/win7iso
# sudo mount windows7.iso /mnt/win7iso -o loop,ro

Copy the ISO contents to the USB:
# sudo cp -rv /mnt/win7iso/* /mnt/myusbkey

UnMount all the used devices:
# sudo umount /mnt/win7iso
# sudo umount /mnt/myusbkey

Put a NTFS bootloader into the new partition:
# sudo ms-sys --mbr7 /dev/sdx


ms-sys

After the download this finishes we need to look for ms-sys, download the tool from scourgeforge. After you downloaded the package untar it:

# tar xvf ms-sys-2.2.0.tar.gz #or whatever the latest version may be
# cd ms-sys
# make
# make install