Автор Тема: SimplyLinux 7 + kolibri OS  (Прочитано 2328 раз)

Оффлайн gc986

  • Участник
  • *
  • Сообщений: 79
  • Жить, хорошо )))
SimplyLinux 7 + kolibri OS
« : 29.08.2013 09:46:08 »
Доброго времени суток! Захотелось мне установить на одном компьютере SimpleLinux 7, WinXP и kolibri, но если с первыми двумя всё просто и понятно, то с третьим дистрибутивом проблемка, так как он не устанавливается в автоматическом режиме. Из документации к установке вычитал следующую вещь:
Цитировать
Добавьте в файл конфигурации 'menu.lst' ('grub.conf') запись следующего вида:
Но вот незадача - не могу найти 'menu.lst' ('grub.conf'), зато есть файл "grub.cfg", внутри которого строго настрого указано не редактировать. Как быть?
« Последнее редактирование: 29.08.2013 09:47:42 от gc986 »
XD XD XD XD

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
Re: SimplyLinux 7 + kolibri OS
« Ответ #1 : 29.08.2013 10:09:48 »
virtualBOX для колибри?

Оффлайн gc986

  • Участник
  • *
  • Сообщений: 79
  • Жить, хорошо )))
Re: SimplyLinux 7 + kolibri OS
« Ответ #2 : 29.08.2013 13:15:31 »
Хочу загружаться непосредственно с жесткого диска, без эмуляторов и т.п.. Подскажите лучше как GRUB настроить правильно или хотя бы дайте направление!
XD XD XD XD

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 168
    • Домашняя страница
Re: SimplyLinux 7 + kolibri OS
« Ответ #3 : 29.08.2013 14:21:00 »
Хочу загружаться непосредственно с жесткого диска, без эмуляторов и т.п.. Подскажите лучше как GRUB настроить правильно или хотя бы дайте направление!
Ну так и правьте /boot/grub/grub.cfg
Правда, будьте осторожны — запуск grub-mkconfig перезапишет ваши изменения.
Андрей Черепанов (cas@)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: SimplyLinux 7 + kolibri OS
« Ответ #4 : 29.08.2013 15:13:43 »
А какого вида запись надо добавить?

Оффлайн gc986

  • Участник
  • *
  • Сообщений: 79
  • Жить, хорошо )))
Re: SimplyLinux 7 + kolibri OS
« Ответ #5 : 29.08.2013 15:32:55 »
Вот эта инструкция, нужно прописать путь к загрузчику:

  4. Добавьте в файл конфигурации 'menu.lst' ('grub.conf') запись следующего
      вида:

      title KolibriOS
      kernel (hd[Номер жёсткого диска],[номер раздела])[путь к файлу]/memdisk
      initrd (hd[Номер жёсткого диска],[номер раздела])[путь к файлу]/kolibri.img

      (Не забудьте, что нумерация разделов в GRUBе начинается с 0.)
      Пример:
      title KolibriOS
      kernel (hd0,0)/boot/memdisk
      initrd (hd0,3)/kolibri/kolibri.img

      Традиционный вариант:

      label KolibriOS
      root (hd[Номер жёсткого диска],[Номер раздела])
      kernel [путь]/memdisk
      initrd [путь]/kolibri.img

      Здесь 'memdisk' и 'kolibri.img' ставятся в один раздел.

      Пример:
      label KolibriOS
      root (hd0,0)
      kernel /boot/memdisk
      initrd /boot/kolibri.img
      Этот пример - вариант, описанный на англоязычном форуме, с установкой
      в загрузочный раздел Linux (естественно, без использования FAT раздела).

5) Для GRUB2 описанный в пункте 4 способ может непосредственно не пройти
   (проверено Apocalypse_dn), вместо команд kernel и initrd нужно использовать
   соответственно linux16 и initrd16 (предложил vkos).
Диск создал, файлы разместил, memdisk нашёл и скопировал, осталось непосредственно подправить загрузчик.
XD XD XD XD

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: SimplyLinux 7 + kolibri OS
« Ответ #6 : 29.08.2013 15:44:02 »
Как дописать свои собственные пункты меню?

Теоретически вам не должно хотеться этого делать. Расскажите (в рассылке sisyphus@, к примеру) зачем вам этого захотелось - возможно, придумается какой-то новый общий случай.
Если вам всё же хочется - допишите то, что считаете нужным в /etc/grub.d/40_custom
После редактирования этого файла нужно вызвать grub-mkconfig -o /boot/grub/grub.cfg

Оффлайн gc986

  • Участник
  • *
  • Сообщений: 79
  • Жить, хорошо )))
Re: SimplyLinux 7 + kolibri OS
« Ответ #7 : 29.08.2013 17:03:04 »
Понял. А как узнать номер диска и раздела? Какую информацию нахожу  везде про HDA, а у меня показывает sda, и конкретно диск с лолибри именуется как sda5, id - b
XD XD XD XD

Оффлайн Pureproft

  • Участник
  • *
  • Сообщений: 337
Re: SimplyLinux 7 + kolibri OS
« Ответ #8 : 29.08.2013 17:15:45 »
Если разберётесь с grub2 звмечательно, но у вас есть обходной путь насколько я понял, XP = правка boot.ini добавление строки запуска grldr и соответсвенно наличие его в корне С(XP) и правка его menu.lst, т.е. в grub2 выбираем XP а потом уже действительно XP или всё таки Kolibri.
Рассвет наступит неизбежно!

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: SimplyLinux 7 + kolibri OS
« Ответ #9 : 29.08.2013 17:17:26 »
Так в терминах Grub ни каких sda нет, есть только hd, причём каталоге /boot/grub файлик (device.map)  лежит, который привязывает крнкретный диск sda, sdb и тп. к hd0, hd1 и т.д.
sda5 - это скорей всего hd(0,4), т.к. в grub нумерация идёт с нуля, а не с единицы.

Оффлайн gc986

  • Участник
  • *
  • Сообщений: 79
  • Жить, хорошо )))
Re: SimplyLinux 7 + kolibri OS
« Ответ #10 : 29.08.2013 18:15:53 »
Странно работает. Добавляю в файл 40_custom свой текст
label KolibriOS
kernel (hd0,4)/memdisk
initrd (hd0,4)/kolibri.img

компилирую, во время компиляции никаких дополнительных строк не вижу, зато в конце файла загрузки появляются мои строки (обычный копипаст оказался). Окно выбора загрузки не меняется все пункты старые (хотя бы ошибочные строки напечатались, вообще ноль). Также пробовал менять на linux16 и initrd16. Ничего не помогает. Остаётся конечно запасной вариант загрузки через Хрюшу (спасибо jobless!), но всётаки хочется сделать хорошо.
« Последнее редактирование: 29.08.2013 18:18:41 от gc986 »
XD XD XD XD

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: SimplyLinux 7 + kolibri OS
« Ответ #11 : 29.08.2013 19:05:33 »
там, по моей ссылке приведён пример:
menuentry "Windows XP" {
drivemap -s (hd1) ${root}
set root='(hd1)'
chainloader +1
}

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: SimplyLinux 7 + kolibri OS
« Ответ #12 : 29.08.2013 19:06:24 »
Т.е надо писать в таком синтаксисе.

Оффлайн gc986

  • Участник
  • *
  • Сообщений: 79
  • Жить, хорошо )))
Re: SimplyLinux 7 + kolibri OS
« Ответ #13 : 29.08.2013 19:20:26 »
Спасибо! Только что всё заработало)))
В тоге скрипт обрёл следующий вид:
menuentry "KolibriOS"{
linux16 (hd0,5)/boot/memdisk
initrd16 (hd0,5)/boot/kolibri.img
}

Странно что раздел 5, так как в документации везде написано что GRUB нумерует разделы с 0, а исходный раздел имеет имя sda5. Так или иначе ВСЕМ СПАСИБО!, особенно ruslandh )))
XD XD XD XD