Сайт | Скачать | Видео | Wiki

Автор Тема: установка на жесткий диск  (Прочитано 26878 раз)

0 Пользователей и 1 Гость просматривают эту тему.

zst

  • Гость
Re: установка на жесткий диск
« Ответ #15 : 05 Декабрь 2008, 14:15:54 »
В предыдущих версиях PuppyRus была ошибка, Puppy устанавливался в директорию /puppy301 , а в menu.lst генерировалась стандартная для Linux запись пути к ядру /boot/vmlinuz
При установке в puppy301 GRUB вообще не удается создать, может, из-за перегрева мозга, но все останавливается на этапе выбора места, где я должен его разместить. Какую бы директорию не выбрал, ответ один - "в этой директории нет Linux". Это при неполной установке Puppy.

При полной GRUB создается, но не запускает ни одну из трех (включая Puppy) систем. Пробовал править menu.list, ничего не вышло. Бился долго, один раз каким-то образом вошел в установленную Puppy через GRUB от openSUSE. Как это получилось, сам теперь удивляюсь, но больше и таким образом попасть в установленную "по-полной" Puppyrus попасть не смог.

GRUB - очень хороший загрузчик, только надо понять некоторые его "странности"

 GRUB - очень хороший загрузчик, если он поставился при установке системы, и работает. Как, например, при установке той же SUSE, Mandrivы, или еще чего. А понимать его некоторые "странности" мне, видимо, поздно уже, слишком стар для этого, вот блин.

" В предыдущих версиях PuppyRus была ошибка..." - ну с неделю назад качал я эту версию... или чуть больше...

 

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: установка на жесткий диск
« Ответ #16 : 05 Декабрь 2008, 16:01:10 »
letu, это не установка наверное на этом этапе останавливается, а Загрузка, возможно надо использовать какую-то опцию при загрузке pfix= и т.п.

zst, что значит Grub создается? я так понимаю при включении компа появляется окно с выбором пунктов загрузки?
хотелось бы посмотреть файл menu.lst из папки /boot/grub

Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

zst

  • Гость
Re: установка на жесткий диск
« Ответ #17 : 05 Декабрь 2008, 16:26:54 »


zst, что значит Grub создается? я так понимаю при включении компа появляется окно с выбором пунктов загрузки?
хотелось бы посмотреть файл menu.lst из папки /boot/grub


При неполной (или экономной) установке GRUB НЕ создается.
При полной - создается, ставится в MBR, но окно с выбором НЕ появляется. Появляется error 17... или 15 - когда как.
Сейчас попробую еще раз установить по-полной, чтобы был menu.list, отправлю.

zst

  • Гость
Re: установка на жесткий диск
« Ответ #18 : 05 Декабрь 2008, 16:57:35 »
nenu.list - Сейчас при попытке запуска выдает - 99 99 99 99 99.....

# GRUB configuration file '/boot/grub/menu.lst'.
# generated by 'grubconfig'.  Fri Dec  5 16:45:42 2008
#
# The backup copy of the MBR for drive '/dev/hdb' is
# here '/boot/grub/mbr.hdb.17465'.  You can restore it like this.
# dd if=/boot/grub/mbr.hdb.17465 of=/dev/hdb bs=512 count=1
#
# Start GRUB global section
#timeout 30
color light-gray/blue black/light-gray
# End GRUB global section
# Linux bootable partition config begins
  title Linux (on /dev/hdb1)
  root (hd0,0)
  kernel /boot/vmlinuz root=/dev/hdb1 ro vga=normal
# Linux bootable partition config ends
# Linux bootable partition config begins
  title Linux (on /dev/hdb6)
  root (hd0,5)
  kernel /boot/vmlinuz root=/dev/hdb6 ro vga=normal
# Linux bootable partition config ends
# Other bootable partition config begins
  title Windows (on /dev/hdc1)
  map (hd0) (hd1)
  map (hd1) (hd0)
  rootnoverify (hd1,0)
  makeactive
  chainloader +1
# Other bootable partition config ends
# Other bootable partition config begins
  title Windows (on /dev/hdc5)
  map (hd0) (hd1)
  map (hd1) (hd0)
  map (hd0,0) (hd1,4)
  map (hd1,4) (hd0,0)
  rootnoverify (hd1,4)
  makeactive
  chainloader +1
# Other bootable partition config ends
# Linux bootable partition config begins
  title Linux (on /dev/hdd1)
  root (hd2,0)
  kernel /boot/vmlinuz root=/dev/hdd1 ro vga=normal
# Linux bootable partition config ends
# Linux bootable partition config begins
  title Linux (on /dev/hdd2)
  root (hd2,1)
  kernel /boot/vmlinuz root=/dev/hdd2 ro vga=normal
# Linux bootable partition config ends
title Install GRUB to floppy disk (on /dev/fd0)
pause Insert a formatted floppy disk and press enter.
root (hd0,0)
setup (fd0)
pause Press enter to continue.
title Install GRUB to Linux partition (on /dev/hdb1)
root (hd0,0)
setup (hd0,0)
pause Press enter to continue.
title -     For help press 'c', then type: 'help'
root (hd0)
title -     For usage examples, type: 'cat /boot/grub/usage.txt'
root (hd0)
« Последнее редактирование: 05 Декабрь 2008, 17:02:02 от zst »

DdShurick

  • Гость
Re: установка на жесткий диск
« Ответ #19 : 05 Декабрь 2008, 20:07:24 »
 При FRUGAL установке GRUB устанавливается по такому пути  Меню > Система > Конфигурация загрузчика Grub. Если GRUB уже есть, в вашем случае от SUSE, достаточно в его menu.lst дописать секцию загрузки Puppy. Как я понял, у вас три жёстких диска и CD/DVD привод подключенный primary master. Виндовый раздел на secondary master , остаётся выяснить, где Puppy и другие линуксы, и прописать в menu.lst правильные пути. Можете поэкспериментировать с Grub-ом, нажатие клавиши Е переводит Grub в режим редактирования ( на один раз, без сохранения ), клавиша С переводит Grub в режим командной строки, в котором можно загрузить всё, что только может грузиться.
Цитата
А понимать его некоторые "странности" мне, видимо, поздно уже, слишком стар для этого, вот блин.
Давайте меряться, кто старше, а потом кинем жребий, кто блин, а кто оладышек. :)

Оффлайн letu

  • Новичок
  • *
  • Сообщений: 4
  • Репутация: +0/-0
Re: установка на жесткий диск
« Ответ #20 : 05 Декабрь 2008, 23:55:21 »
letu, это не установка наверное на этом этапе останавливается, а Загрузка, возможно надо использовать какую-то опцию при загрузке pfix= и т.п.
где прочитать про опции pfix= и т.п., чтобы разобраться что они означают?

DdShurick

  • Гость
Re: установка на жесткий диск
« Ответ #21 : 06 Декабрь 2008, 00:26:24 »
 Информация разрознена, лучше воспользоваться поиском. Основные варианты выводятся на дисплей при загрузке с CD. Наиболее распространённые pfix=nox - загрузить puppy без иксов, в консоль. Применяется на особо слабых машинах. pfix=ram - загрузить puppy в оперативную память, без монтирования дисков. Применяется для "чистой" загрузки, без save-файла.

dzing

  • Гость
Re: установка на жесткий диск
« Ответ #22 : 08 Декабрь 2008, 06:22:04 »
При загрузке сначала жесткий диск делает хрум - хрум, а потом - черный экран ... и тишина.

DdShurick

  • Гость
Re: установка на жесткий диск
« Ответ #23 : 08 Декабрь 2008, 09:43:57 »
 Если жёсткий исправен, то такое может быть из-за битого initrd.gz.
Цитата
При загрузке сначала жесткий диск делает хрум - хрум
Это Puppy ищет собственный хвост, чтобы начать крутиться  ;)  ;D
Цитата
а потом - черный экран ... и тишина.
Обязательно должны быть мёртвые с косами. :o  ;D

Оффлайн Fliker09

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 1624
  • Репутация: +120/-1
  • Puppy 4ever!
Re: установка на жесткий диск
« Ответ #24 : 08 Декабрь 2008, 23:22:52 »
А меню Груба хоть видно? Или я чего-то не понял?
Я покинул проект так что прошу в случае чего писать мне на мыло!
Драйверы от разных систем НЕСОВМЕСТИМЫ!
http://wellminded.com/puppy/pupsearch.html -
 - поиск по http://www.murga-linux.com/puppy/
http://www.minus.com/ - для постоянного хранения файлов
http://rghost.ru/ - для временного хранения файлов
http://appdb.winehq.org/ - база данных WINE
http://jabberworld.info/ - всё о Jabber
http://convertfiles.com/ - конвертер файлов

dzing

  • Гость
Re: установка на жесткий диск
« Ответ #25 : 09 Декабрь 2008, 01:37:25 »
Меню GRUBA видно - самой ОС не видно.
# GRUB configuration file '/boot/grub/menu.lst'.
# Cобственно расположение конфига
# generated by 'grubconfig'.  Mon Dec  8 05:22:54 2008
#Когда был создан конфиг
# The backup copy of the MBR for drive '/dev/hda' is
# here '/boot/grub/mbr.hda.17122'.  You can restore it like this.
# dd if=/boot/grub/mbr.hda.17122 of=/dev/hda bs=512 count=1
# Копия МБР находится там то там то и ее можно востановить
# Start GRUB global section
#timeout 30
# через 30 секунд старт автоматом
color light-gray/blue black/light-gray
# End GRUB global section
# Шапка закончилась
# Linux bootable partition config begins
# Загрузочный сектор линукса начинается следущим конфигом
  title PuppyRus (on /dev/hda2)
# Название которое будет в Меню(указывает на устройство)
  root (hd0,1)
# фиг ево знает что такое - может быть что загрузка пойдет от рута?
  kernel /boot/vmlinuz root=/dev/hda2 ro vga=771
# ядро по такому то пути, АГА!!! Похоже вот эта долбанная VGA что мешает грузится. Или нет?
# Linux bootable partition config ends
# конец загрузочного конфига линукса
title Install GRUB to floppy disk (on /dev/fd0)
pause Insert a formatted floppy disk and press enter.
root (hd0,1)
setup (fd0)
pause Press enter to continue.
# Создание флоппи диска для загрузки
title Install GRUB to Linux partition (on /dev/hda2)
root (hd0,1)
setup (hd0,1)
pause Press enter to continue.
# запись груба на диск
title -     For help press 'c', then type: 'help'
root (hd0)
title -     For usage examples, type: 'cat /boot/grub/usage.txt'
root (hd0)
# помощь?

Оффлайн bit777

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 1037
  • Репутация: +127/-0
Re: установка на жесткий диск
« Ответ #26 : 09 Декабрь 2008, 02:01:03 »
попробуй вместо
Цитата
  title PuppyRus (on /dev/hda2)
# Название которое будет в Меню(указывает на устройство)
  root (hd0,1)
# фиг ево знает что такое - может быть что загрузка пойдет от рута?
  kernel /boot/vmlinuz root=/dev/hda2 ro vga=771
# ядро по такому то пути, АГА!!! Похоже вот эта долбанная VGA что мешает грузится. Или нет?
# Linux bootable partition config ends

вставь вот это:

title PuppyRus

rootnoverify (hd0,1)
kernel /puppy/vmlinuz root=/dev/ram0 PKEYS=us
initrd /puppy/initrd.gz

dzing

  • Гость
Re: установка на жесткий диск
« Ответ #27 : 09 Декабрь 2008, 03:49:07 »

 root=/dev/ram0 PKEYS=us


/dev/ram0 - это что за устройство?

zst

  • Гость
Re: установка на жесткий диск
« Ответ #28 : 09 Декабрь 2008, 04:44:58 »
Если GRUB уже есть, в вашем случае от SUSE, достаточно в его menu.lst дописать секцию загрузки Puppy. Как я понял, у вас три жёстких диска и CD/DVD привод подключенный primary master. Виндовый раздел на secondary master , остаётся выяснить, где Puppy и другие линуксы, и прописать в menu.lst правильные пути. Можете поэкспериментировать с Grub-ом, нажатие клавиши Е переводит Grub в режим редактирования ( на один раз, без сохранения ), клавиша С переводит Grub в режим командной строки, в котором можно загрузить всё, что только может грузиться.
С грубом SUSE доэкспериментировал, пришлось и Сюзю переустановить. Потыркался еще. То ли я самый тупой из всех, кто когда-либо посещал этот форум,. то ли просто не судьба...

"нажатие клавиши Е переводит Grub в режим редактирования" - перепробовал все. Файл нот фонд.
"режим командной строки, в котором можно загрузить всё" - спасибо, очень рад за командную строку.

zst

  • Гость
Re: установка на жесткий диск
« Ответ #29 : 09 Декабрь 2008, 04:52:16 »
Ну почему, если та же SUSE, когда ставит себя на хард, сделает под себя же и GRUB, с которого уж она-то запустится по-любому, а для Puppy GRUB нужно вручную выстрогать, между делом освоив смежную (а то и совсем не смежную специальность)???
Не все - программеры, и не все обязаны быть ими.
А если Puppy предназначена исключительно для запуска с CD, то предупреждать надо, что установка на хард - это лишь гемор на любителя.