to post messages and comments.

меня вот всё интересует вопрос: может ли мирно сосуществовать win 10 в дуалбуте с NIX ? В очередной раз после обновления win 10 умерщвила загрузчик граб и раздел с линуксом, честно скажу — подзаебало. Подскажите выход из ситуации ? (можно конечно отключить обновления win, но это не выход) кастую @don-Rumata и иных добрых людей. Рекоменды всячески приветствуются

Намучился я с запуском системы с рейдового массива материнской платы, однако завёл. Рецепт такой:
1. Учим операционку ездить на RAID'e как показано тут gentoo.org
2. Конпеляем ведро, собираем загрузочный образ
3. Ставим второй grub и начинаем учить его работать с RAID'ом
# emerge -avq grub
# mount /boot
# grub2-mkimage -o /boot/grub/core_raid.img -O i386-pc part_msdos mdraid09 mdraid1x raid6rec diskfilter ext2
# cat >> /etc/grub.d/40_custom << EOF
menuentry "Gentoo Xen" {
set root=(hd0,msdos1)
linux /krn-3.14.14 root=/dev/md126p3 domdadm ro
initrd /initramfs-krn-3.14.14
}

EOF
# grub2-mkconfig -o /boot/grub/grub.cfg
# grub2-install --target=i386-pc --force /dev/md126

Кажися всё, начиная отсюда всё работает и загружается.

Я просто монстр! Не прошло и пяти лет, как я под Gentoo обновился до grub2 :) Ибо GPT. При чём занялся вопросом поздно, когда диск с GPT был уже разбит под LVM и обжит, так что переразбивал «по-живому». Ну да ничего, работает, грузится! :) Хотя, конечно, мрак это какой-то с шаманскими MBR-плясками.

Интересное наблюдение:
Если пытаться выполнить grub2-install на устройстве, которое входит в зеркальный пул ZFS, он вылетит с такой мессагой:
/usr/share/grub/grub-mkconfig_lib: line 53: ... Segmentation fault "${grub_probe}" -t fs "$path" > /dev/null 2>&1
Path `/boot/grub2' is not readable by GRUB on boot. Installation is impossible. Aborting.

Решение простое: на время установки grub-а разобрать зеркало пула (zpool offline [pool_name] [dev_name]), а потом (после установки) собрать заново (zpool online).

Почему так я не знаю. Магия какая-то. Или недописанная zfslib.

Столкнулся со странной хренью. Есть комп (свежая бюджетная мамка на фм3) 6 сата встроенных и поставлен рейд контроллер текрам lsi53c895 c двумя скази дисками объединенными в рейд 1 (mdadm) только один раздел под корень. стоит debian 7.0 amd64. груб2 самый свежий из оффицю репов. Проблема начинается когда я добавляю сата винты (больше 2х) то перестает грузится граб (на системном скази диске просто мигающий курсор), поставил граб на флешку (загрузившись без доп дисков и подмонтировав их нагорячую) на флешке граб виснет после надписи Welcome to grub! (если сата диски поубирать оставив 1 или 2) то все грузится и с флешки и с системного диска (скази контроллер). Вчера провел 1 эксперимент, поставил свежую убунту на флешку при установленных всех дисках (2 скази) и 6 сата, все установилось нормально но после ребута граб с флешки падает в рековери мод (первый раз normal.mod not found) после зарузки с рековери сиди и переинсталляции граба на флешке вываливается с ошибко й unknown filesystem type. в рековери режиме граба команда ls выводит только 1 диск с одним разделом и виснет. Готов принять консультации по скайпу аське джабберу итп, в т.ч. если проблема решится могу отсыпать немного вебманей за помощь.
PS grub-legacy и lilo пробовал — не помогает.

А скажите, граждане. В самопальном grub.cfg, сделанном для запуска lubuntu с флешки надобно присунуть опцию pcie_aspm=force. Делаю вот так:
menuentry "Lubuntu 12.04 persistent mode" {
loopback loop /lubuntu-12.04-desktop-i386.iso
linux (loop)/casper/vmlinuz boot=casper persistent iso-scan/filename=/lubuntu-12.04-desktop-i386.iso locale=ru_RU.UTF-8 console-setup/layoutcode=ru noprompt splash pcie_aspm=force —
initrd (loop)/casper/initrd.lz
}

Но чует мое сердце, что оно не срабатывает. ЧЯДНТ?

потерял примерно пол часа времени чтобы поставить граб в gpt таблицу разделов, все просто, сделать нужно следующее, во первых gtp таблицу разделов ), дальше все как обычно, за исключением одного момента, нужно создать раздел любого размера (рекомендуют 2 мб) пустой, без фс, и пометить его флагом bios_grub, только после этого делать grub-install

Network Installation of Ubuntu Oneiric
This note describes how to boot into minimal iso on any local drive using grub2
1. Download mini.iso from local mirror: wget ftp.byfly.by
2. Copy it on USB stick: cp mini.iso /path/to/mount/point
3. Boot into grub2 (it is installed, I've just broke ubuntu installation)
[booting from iso]
4. Get into grub CLI
5. search.file /mini.iso
6. set root=(<output of previous command>) [not necessary, actually]
7. loopback loop /mini.iso
8. linux (loop)/linux
9. initrd (loop)/initrd.gz
10. boot
Et voilà!

Неудачно прописал grub 2 в MBR и получил Error 15 при загрузке GRUB.
Загрузился с Live CD (8.10), поставил старый GRUB на HDD, загрузился и руками из GRUB Shell поднял нужное ядро (2.6.31-14).
Перепоставил GRUB 2 нормально с помощью команд:
sudo grub-install /dev/sda
sudo grub-mkconfig -o /boot/grub/grub.cfg

Вторая команда создаёт базовый конфиг-файл.
Теперь ноут нормально загружается :)