Автор Тема: подскажите, как установить альт в качестве 3 системы,  (Прочитано 766 раз)

Оффлайн WM

  • Давно тут
  • **
  • Сообщений: 33
подскажите, как установить альт в качестве 3 системы, при установке загрузчика на весь винт, не видит 2 ось - лубунту, при установке загрузчика на раздел винта, загрузчик лабуды не видит альта!?
Семерку видно в обоих случаях.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 258
  • Учиться .... Телепатами не рождаются, ими ....
    • Email

Инфлэйм

  • Гость
как установить альт в качестве 3 системы, при установке загрузчика на весь винт, не видит 2 ось - лубунту, при установке загрузчика на раздел винта, загрузчик лабуды не видит альта!?
Семерку видно в обоих случаях.
после установки загрузчика альта на раздела с альтом,  в лубунте дайте команду
sudo update-grubИли, если на раздел груб с лубунтой, то альт в мбр и после загрузки дайте команду
su-не забудьте после su дефис, и после ввода пароля рута
grub-mkconfig -o /boot/grub/grub.cfg

Кроме этого, хотелось бы увидеть вывод 
cat /etc/sysconfig/grub2
« Последнее редактирование: 31.10.2015 18:23:02 от Инфлэйм »

Оффлайн WM

  • Давно тут
  • **
  • Сообщений: 33
спасибо, установил

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
и после загрузки дайте команду
su-не забудьте после su дефис, и после ввода пароля рута

Совет:
Команду su лучше точно приводить в соответствии с документацией, поскольку su это общесистемная команда.
В том виде в котором привели вы, в других Линукс, скорее всего, эта команда не сработает.
Почему?
Потому что
$ su-

это альтовый хак в виде алиаса сделанный для удобства:
# grep su- /etc/bashrc.d/alias.sh
alias su-='su -'
# head -n 1 /etc/bashrc.d/alias.sh
# ALT Linux bash configuration: common aliases for the system.
# rpm -qf /etc/bashrc.d/alias.sh
bash-3.2.54-alt0.M70P.1

Но в других параллельно стоящих линукс, такая команда не сработает:
su-: command not found
если в том другом Линукс нет кастомного или общесистемного алиаса 'su-' на команду 'su -' (grep на алиас выше).

Инфлэйм

  • Гость
Команду su лучше точно приводить в соответствии с документацией, поскольку su это общесистемная команда.
В том виде в котором привели вы, в других Линукс, скорее всего, эта команда не сработает.
Не сработает стопроцентно.
Почему дал команду именно так? Да потому как если
su -то обязательно пропустят пробел с дефисом и начнется катавасия. В целом, считаю ваше замечание правильным, спасибо, приму на заметку. У себя на машине так уже привык к "правильному" su -, что даже не помню сколько это длится лет.


Оффлайн WM

  • Давно тут
  • **
  • Сообщений: 33
Хороший у альта грув, сворачивает дополнительные пункты меню и при загрузке запоминает ОС которая была загружена, очень удобно когда стоит несколько  операционных систем, за это спасибо разработчикам +100 ну и +500..

Инфлэйм

  • Гость
сворачивает дополнительные пункты меню и при загрузке запоминает ОС которая была загружена
Да дело, собственно не в ALTLinux а в файле
 /etc/sysconfig/grub2вернее в строчке
GRUB_DEFAULT='saved'saved т.е. грузиться  предыдущую систему или ядро, в зависимости от выбора. Дефолтом в ALTLinux стоит этот параметр, поэтому и загружается то, что было загружаемо последним; в производной убунту, этот параметр изменен на явный, грузить только лубунту, его любименького, если не верите и, чтобы убедиться в этом загляните в /etc/sysconfig/grub2 лубунту или там может быть другой адрес /etc/default/grub точно сейчас не скажу, где лежат настройки груба для лубунту.

А так, конечно, дефолт альта очень даже не плох, хотя я все давно заменил на свое, но кто не в танке, дефолт очень даже пойдет. :-)
imho - это же не так важно, что будет загружаться дефолтом, особливо если в строчке
GRUB_TIMEOUT=поставить побольше времени, если на машине целый зоопарк, чтобы было время выбрать нужный пункт.

Так что дело не в дистрибутиве, а в индивидуальных настройках груба.

Инфлэйм

  • Гость
сворачивает дополнительные пункты меню
https://www.altlinux.org/Grub гляньте тут, для просветления так сказать.