Linux - КА-КА-ШКА.

Выводы:

1. Держите git в /boot/

cd /boot/
git init
git add .
git commit -m "FUCK YOU LINUX FUCK YOU"
# do whatever you want
git add .
git commit -m "LINUX YOU FUCK LINUX YOU"

2. ХУЙ С ОБНОВЛЕНИЯМИ.

Подождут. Вы юзаете линукс чтобы что-то сделать, сделайте - потом обновляйтесь.

Дальше

Примонтировать раздел с ubuntu, забиндить туда /dev, /proc/, /sys, выполнить chroot /mnt/ubuntu update-grub2 - недостаточно. По крайней мере такая команда пропустила CentOS 6. Пришлось перезагружаться в ubuntu и выполнять это действие там.

Забэкапить конфиг ума не хватило, так что я остался без того чудесного конфига grub, который давал:

Какой ты сегодня?

  • Крафтовый (ubuntu)
  • Игривый (windows)
  • Серьёзный (centos)
  • Уставший (memtest)

CoreOS

Прикольный формат cloud-config. Давно такое везде хочу в своих проектах, но обратная совместимость не даёт.