Paragon (DOS, Linux) и LiveCD Linux (Puppy, SystemRescueCD) са включенистартиращ USB-Flash или CD
Linux версия:
- Изтеглете "Paragon_PM_Professional_Full_en_21012008-17_42_30.iso" или друг дисков образ. Като правило има Linux и Dos версии на програмата и собствен буутлоудър. Нашата задача е да намерим Linux файлове - версии и правилни опции за зареждане.
- Извличане на файлове от Paragon_PM_Professional_Full_en_21012008-17_42_30.iso: "vmlinuzp"-ядро "initrd.gz" - начално изображение за зареждане "lilo.eng" - параметри на зареждащия механизъм.
- Копирайте първите два файла на нашия диск за зареждане. Например: X:\boot\LinImg\HDLinRsq\PrgnPM\vmlinuzp X:\boot\LinImg\HDLinRsq\PrgnPM\initrd.gz
Добавете раздел към конфигурационния файл на Grub4Dos menu.lst (или меню от второ ниво - HDLinRsq.lst): title Paragon PM 9.0 Linux find --set-root /CM_Boot.mrk kernel /boot/LinImg/HDLinRsq/PrgnPM/vmlinuzp splash=silent vga=0x314 medialable=P АРАГОН initrd / boot/LinImg/HDLinRsq/PrgnPM/initrd.gz
добавете параметър "splash=silent vga=0x314 medialable=PARAGON" от lilo.eng root=/dev/ram0 по избор Dos версия:
В образа на диска "Paragon_PM_Professional_Full_en_21012008-17_42_30.iso" също има DOS версия на програмата, но нейното изтегляне е разделено на два етапа:
- Изображението на стартиращата дискета се зарежда от файла "dos.img"
- От autoexec.bat на това изображение, буквата на CD-Rom се търси с помощта на специална програма .com, да речем F.
- След това се търсят файлове от диска от директорията f:/dos - dos\COMMON.zip dos\local.zip dos\utils.zip и се разопаковат в подготвения ram-диск.
- Стартира се разопакованата програма от рамдиска.
- Копирайте файла dos.img и директорията dos в корена на нашия диск.
- Добавете нещо подобно към секцията в конфигурационния файл на Grub4Dos menu.lst: title Paragon PM 9.0 Dos find --set-root /CM_Boot.mrk kernel /boot/LinImg/RescueCD/memdisk initrd /dos.img
Но има втора опция, която работи както на флашка, така и на CD:
- Инсталирайте на Windows PM.
- От инсталационната директория копирайте файловете на нашия диск. Използвах Technician лиценз PM 6, не изисква ключове. Поставен в x:\boot\WinPrg\hdd\HDM Dos версията се намира: x:\WinPrg\hdd\HDM\DOSHDMTL\DOSHDMTL.BAT
- Стартирайте от CD DOS на Hiren.
Ще използваме дистрибуцията на Puppy за редица предимства: можете да запазвате конфигурации, много графични програми. Разбира се, можете да използвате други дистрибуции (например DAMN small linux), но трябва да изберете тази, която може да стартира както от флашка, така и от CD без значителни модификации. Ясно е, че за всяка дистрибуция методът на зареждане може да е различен и за подготовката му ще е необходимо да сте уверен потребител на Linux.
И така, подготовката на Puppy се свежда до следното:
- Изтеглете от сайта Puppy iso-образ на диска за зареждане: "puppy-4.00-k2.6.21.7-seamonkey.iso"
- Създайте директория "X:\puppy" в корена на нашия диск (ще предадем името на тази директория като параметър psubdir в стъпка 4). Най-добре е да използвате малки букви, защото при монтиране на дяла от initrd, директорията "Puppy" се виждаше като "puppy". Ако възникне грешка при зареждането и то спре на initrd със съобщение, че файловете PUP_400.SFS, ZDRV_400.SFS не могат да бъдат намерени. Най-лесният начин е да монтирате свояносител (CD или флаш устройство) и ls'om, за да видите списъка с файлове и директории и техния регистър (в същото време разберете дали параметърът pmedia е зададен правилно - точка 4, тоест дали драйверите за вашия носител са заредени).
- Копирайте следните файлове от ISO изображението в нашата директория "X:\puppy": VMLINUZ, INITRD.GZ, PUP_400.SFS, ZDRV_400.SFS BOOT.MSG, ISOLINUX.CFG
- Добавяне на елементи за зареждане към менюто за зареждане: Търсим основните параметри за зареждане във файла ISOLINUX.CFG.
За Grub4Dos буутлоудър: заглавие Puppy Linux 4.00 CD find --set-root /CM_Boot.mrk kernel /puppy/VMLINUZ pmedia= > initrd /puppy/INITRD.GZ заглавие Puppy Linux 4.00 usb-flash find --set-root /CM_Boot.mrk kernel /puppy/VMLINUZ pmedia=usbflash psubdir=puppy initrd /puppy/INITRD.GZ
За bootloader на syslinux/isolinux: F2 /puppy/BOOT.MSG
label puppy kernel /puppy/VMLINUZ append initrd=/puppy/INITRD.GZ psubdir=puppy
label puppyusb ядро /puppy/VMLINUZ добавете initrd=/puppy/INITRD.GZ pmedia=usbflash psubdir=puppy
label puppycd kernel /puppy/VMLINUZ append initrd=/puppy/INITRD.GZ pmedia=cd psubdir=puppy Първата опция трябва да бъде въведена така: "puppy pmedia= > Параметърът pmedia може да приема следните стойности: usbflash, usbhd, usbcd, ideflash, idehd, idecd, idezip, sat ahd, scsihd scsicd, зависи от какъв носител зареждате и към какво е свързан. Пише за това тук.
Параметърът psubdir е името на директорията в корена на нашия диск от точка 2. За съжаление се поддържат само директории от първо ниво, т.е. „X:\boot\puppy“ няма да работи. Подробна информация можете да намерите на официалния уебсайт на Puppy 4.0 English Manual.