Отличия загрузки с флешки webserverpuppyx1 и puppyrus

20 декабря 2010 - georgii-2

Автор - Acid

 

Короче говоря, webserverpuppyx1 мне удалось запустить с флехи с такими записями в menu.lst :
 
  #1 Linux bootable partition config
  title Linux webserverpuppyx1
  root (hd0,0)
  kernel /webserverpuppyx1/vmlinuz pmedia=usb   (pmedia=usb )
  initrd /webserverpuppyx1/initrd.gz

Puppyrus_ы  заводятся так:

     #2 Linux bootable partition config
  title Linux Ascetic
  rootnoverify (hd0,0)о
  kernel /Ascetic/vmlinuz psubdir=Ascetic (psubdir=)
  initrd /Ascetic/initrd.gz
#3 Linux bootable partition config
  title Linux Jeans-131b-libc29
  root (hd0,0)
  kernel /Jeans-131b-libc29/vmlinuz psubdir=Jeans-131b-libc29
  initrd /Jeans-131b-libc29/initrd.gz
#4 Linux bootable partition config
  title Linux Jeans-S-1_3_1b2
  rootnoverify (hd0,0)
  kernel /Jeans-S-1_3_1b2/vmlinuz psubdir=Jeans-S-1_3_1b2
  initrd /Jeans-S-1_3_1b2/initrd.gz

  Это обьясняется только особеностью файла vmlinuz?

 


 Полезный комментарий:

Ядро (vmlinuz) распознаёт и выполняет не все параметры командной строки. Параметры pmedia и psubdir "передаются дальше" и выполняются загрузочными скриптами Puppy.

Данные параметры можно расшифровать следующим образом:

pmedia - puppy media - носитель puppy (от этого, например, зависит частота сохранения - каждые 30 минут, если usb);

psubdir - puppy sub-directory - под-папка puppy (указывает загрузочным скриптам где искать основной sfs и файл сохранения. Несмотря на это, ранние версии puppy игнорировали этот параметр, искали первый попавшийся подходящий файл и "подцепляли" его.)
 
Автор комментария - Lexeii.