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

Автор Тема: Загрузка PupyLInux не с первичного раздела  (Прочитано 5996 раз)

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

Alexanbar

  • Гость
Ситуация такова.
На первичном разделе стоит Windows 2000 (ntfs).
Создал раздел ext2 под PuppyLinux.

Воспользовался инсталлятором в меню Puppy для помещения туда системы.

При необходиости, могу ещё и под swap раздел сделать.

Теперь хочется, чтобы ntldr загружал на выбор w2000 и puppy.

До этого сделал сохранение на первичный раздел, и воспользовался советом "как загрузить puppylinux c windows xp". Загрузка идет, но данные берутся именно из файликов первичного раздела, а не из свежесозданного раздела ext2.

Пробовал помечать свежесозданный раздел как загрузочный. Выходит сообщение, что диск не системный.


Насколько я смог понять, инсталлятор не в состоянии поместить загрузчик в иное место, кромe MBR?

А вся возня идет, в основном, из-за того, что seamonkey и AbiWord стартуют медленно. (566МГц/96Мб). Мне даже показалось, что с CD при самом первом запуске они загружались быстрее, хотя могу и ошибиться.

Оффлайн Kazm

  • Почетный участник
  • Старожил
  • *
  • Сообщений: 236
  • Репутация: +26/-0
Re: Загрузка PupyLInux не с первичного раздела
« Ответ #1 : 23 Апрель 2008, 16:23:41 »
1. Надо посмотреть menu.lst загрузчика, т.е. Grub4DOS-а
Там можно прописать откуда загружать Puppy.
2. А на 96Мб ОЗУ будет тормозить  :(. И full hdd установка вряд-ли поможет. Но все равно будет быстрее других Линуксов  ;D

Alexanbar

  • Гость
Re: Загрузка PupyLInux не с первичного раздела
« Ответ #2 : 24 Апрель 2008, 10:02:00 »
1. Надо посмотреть menu.lst загрузчика, т.е. Grub4DOS-а
Там можно прописать откуда загружать Puppy.
2. А на 96Мб ОЗУ будет тормозить  :(. И full hdd установка вряд-ли поможет. Но все равно будет быстрее других Линуксов  ;D


А что нужно там прописать, если Puppy находится на ext2 (hda5)? Или лучше переделать в FAT32, и просто папку там организовать вместо c:\puppy301?

Оффлайн Kazm

  • Почетный участник
  • Старожил
  • *
  • Сообщений: 236
  • Репутация: +26/-0
Re: Загрузка PupyLInux не с первичного раздела
« Ответ #3 : 24 Апрель 2008, 10:23:49 »
Вот мой кусочек menu.lst:

title      PuppyRus frugal on /hda5
root      (hd0,4)
kernel      /pup301rb/vmlinuz root=/dev/hda5 hda5=noprobe pmedia=idehd psubdir=pup301rb pdev1=hda5 ro vga=normal
initrd       /pup301rb/initrd.gz pkeys=us psubdir=pup301rb pmedia=idehd pdev1=hda5

title      PuppyRus FRUGAL safe mode
root      (hd0,4)
kernel      /pup301rb/vmlinuz root=/dev/hda5 ro vga=normal pfix=ram
initrd      /pup301rb/initrd.gz pmedia=idehd pkeys=us psubdir=pup301rb  pdev1=hda5

Добавь в свой что-нибудь типа этого.
Но у меня я смотрю тут куча опций загрузки ;D
Самое необходимое это psubdir если установишь файлы в папку.

DdShurick

  • Гость
Re: Загрузка PupyLInux не с первичного раздела
« Ответ #4 : 24 Апрель 2008, 18:42:47 »
Насколько я смог понять, инсталлятор не в состоянии поместить загрузчик в иное место, кромe MBR?
Может. В корневой раздел диска. Но лучше сделать не логический раздел hda5, а первичный hda2, заодно и swap сделать (200Мб - больше не надо), а потом установить загрузчик либо мастером, либо командой
grub > setup (hd0,1)
Тогда ntloader подхватит запись grub-а. Если не хотите переразбивать диск попробуйте
grub > setup (hd0,4)
но не знаю, что из этого получится. ИМХО лучше использовать основным загрузчиком grub, тогда ваш menu.lst будет выглядеть так:

timeout 10
defoult 0

title PuppyRus/Linux на hda5
root (hd0,4)
kernel /pup_301/vmlinuz
initrd /pup_301/initrd.gz
boot

title Windows на hda1
root (hd0.0)
chainloader +1
boot

Цитата
А вся возня идет, в основном, из-за того, что seamonkey и AbiWord стартуют медленно. (566МГц/96Мб). Мне даже показалось, что с CD при самом первом запуске они загружались быстрее, хотя могу и ошибиться.
У меня P-III 450Mhz 128Mb + swap 250Mb - тормозов нет ни в Retro, ни в Dingo. А вот P-IV 1,8Ghz 512Mb грузится медленнее. Выходит - от железа сильно зависит.

Оффлайн Zloy_T

  • Почетный участник
  • Старожил
  • *
  • Сообщений: 326
  • Репутация: +74/-2
Re: Загрузка PupyLInux не с первичного раздела
« Ответ #5 : 05 Август 2009, 19:37:08 »
в принципе, груб вполне успешно работает при установленной системе на логическом диске. Сегодня поставил так. Правда, загрузчик прописан в МБР
грузится так:
Код
# Grub Configuration File

splashimage=(hd0,4)/boot/linuxinside.xpm.gz

foreground=ffffff

background=03bc19

configfile /boot/grub/menu.lst

timeout=10



title goto Windows

root (hd0,1)

makeactive

chainloader +1



title JEANS

root (hd0,4)

kernel /JEANS/vmlinuz psubdir=JEANS #root=/dev/sda5

initrd /JEANS/initrd.gz

boot