1

Был жесткий диск, его разделили на 4 диска. Поставили 3 линукса. После установки третьего - обновился загрузчик до такой степени, что сейчас что можно загрузить только третий линукс (мандрива). Как можно выяснить на котором из дисков которая установленна ОС версия линукса, и где и как можно поправить загрузчик чтобы прописать в нем возможность для выбора загрузки все трех линуксов (и ечсли можно прямо уточнить что именно прописать).
Справки ради - стоят Debian, ЛинуксМинт на Debian и единственное что запускается сейчас - мандрива 2011.
Заранее очень большое спасибо.

2

В загрузчик мандривы прописываешь секции для загрузки предыдущих ОСей. Для этого из мандривы заходишь в их корневые разделы, затем в boot/grub/menu.lst (для старого груба) или boot/grub2/grub.cfg (для нового) и копируешь оттуда строки для initrd и vmlinuz.

При укусе ядовитой змеи, держите её голову на расстоянии от себя, чтобы она не укусила вас в ответ...

3

А в Мандриве нет ничего похожего на os-prober (http://kitenet.net/~joey/code/os-prober/), самостоятельно формирующего загрузочное меню?

4 (14.12.2011 19:26:46 отредактировано sasch)

насколько я понял вот все что есть
http://s1.ipicture.ru/uploads/20111214/CpcP8dUf.jpg

5 (14.12.2011 20:06:59 отредактировано bormant)

Это не там смотреть нужно. Запустите терминал, переключитесь в суперпользователя, (su - или sudo -i), наберите
which os-prober
нажмите Enter. Если скажет, что команда не найдена, значит нет его.
Если есть, то выполнить там же
os-prober
нажать Enter.

6

дословно:

[sasch@localhost ~]$ su -
Пароль:
su: incorrect password
[sasch@localhost ~]$ sudo -i

We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:

    #1) Respect the privacy of others.
    #2) Think before you type.
    #3) With great power comes great responsibility.

sasch is not in the sudoers file.  This incident will be reported.
[sasch@localhost ~]$ which os-prober
which: no os-prober in (/usr/bin:/bin:/usr/local/bin:/usr/X11R6/bin/:/usr/games:/usr/lib/qt4/bin:/home/sasch/bin)
[sasch@localhost ~]$ os-prober
bash: os-prober: команда не найдена
[sasch@localhost ~]$ os -prober
bash: os: команда не найдена
[sasch@localhost ~]$ os
bash: os: команда не найдена
[sasch@localhost ~]$




Бортман,
если нет его, то что то еще можно сделать, или отдельно закачать?

7 (15.12.2011 21:27:16 отредактировано verg)

sasch,
Как-то ставил Ubuntu в дополнение в мандриве и действовал так: http://edumandriva.ru/forum/viewtopic.p … 132#p15132
Можно было и делать, как советуют тут во втором посте http://linuxforum.ru/viewtopic.php?pid=234804#p234804 но мне было лень и я воспользовался инструментом мандривы, в который просто вводил нужные параметры, а он сам уже куда надо прописал и сохранил. =)

8

$ su -
su: incorrect password
Говорит, неправильный пароль. Тут ожидался пароль суперпользователя root.

Если после правильного пароля будет
# os-prober
bash: os-prober: команда не найдена

то придётся прописывать как выше показали через MCC или руками.

9

в общем вот так:

[sasch@localhost ~]$ su
Пароль:
[root@localhost sasch]# which os-prober
which: no os-prober in (/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/usr/local/sbin:/usr/lib/qt4/bin)
[root@localhost sasch]# which os
which: no os in (/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/usr/local/sbin:/usr/lib/qt4/bin)
[root@localhost sasch]# which os - prober
which: no os in (/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/usr/local/sbin:/usr/lib/qt4/bin)
which: no - in (/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/usr/local/sbin:/usr/lib/qt4/bin)
which: no prober in (/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/usr/local/sbin:/usr/lib/qt4/bin)
[root@localhost sasch]# which prober
which: no prober in (/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/usr/local/sbin:/usr/lib/qt4/bin)
[root@localhost sasch]# os
bash: os: команда не найдена
[root@localhost sasch]# os-prober
bash: os-prober: команда не найдена
[root@localhost sasch]# os - prober
bash: os: команда не найдена
[root@localhost sasch]# os -prober
bash: os: команда не найдена
[root@localhost sasch]#

10 (16.12.2011 05:02:00 отредактировано verg)

sasch,
Да ненадо её искать - нет такой программы в мандриве.

Воспользуйтесь лучше этим советом http://linuxforum.ru/viewtopic.php?pid=235193#p235193

11

sasch,
uname -a
dmesg
cat /etc/mandriva-release или ищите в этом каталоге файлы на предмет release или version
и т.д.

It is good day to die ...
MS Windows 10
Заметки о главном...