Linux за българи: Форуми

Програмиране => Общ форум => Темата е започната от: Pesho в Oct 25, 2005, 13:04



Титла: Буут на имидж от ХДД
Публикувано от: Pesho в Oct 25, 2005, 13:04
Здравейте!
Има ли начин да стартирам лайв-цд ,без да съм го записал на диск?


Титла: Буут на имидж от ХДД
Публикувано от: Hapkoc в Oct 25, 2005, 13:29
Абсолютно. Само трябва да кажеш на BIOS-а ти на коя файлова система от кой харддиск и на какъв път да намери ISO image-а.


Титла: Буут на имидж от ХДД
Публикувано от: George Andonov в Oct 25, 2005, 14:03
Цитат (Hapkoc @ Окт. 25 2005,14:29)
... Само трябва да кажеш на BIOS-а ти на коя файлова система от кой харддиск и на какъв път да намери ISO image-а.
На BIOS-а трудно ще му кажеш коя ти е файловата система  :D

По-скоро опитай да настроиш Grub да стартира от ISO image-а. Незнам точните параметри за root и kernel, а имай предвид, че повечето LiveCD-та имат копресирана файлова система (може би ще трабва да зередиш й някой module?).


Титла: Буут на имидж от ХДД
Публикувано от: Pesho в Oct 25, 2005, 14:04
Благодаря.
 А ,ще споделиш ли как да го направя или ,ако го има в нета обяснено ...едно линкче (аз не успях да намеря нищо :(  )


Титла: Буут на имидж от ХДД
Публикувано от: Pesho в Oct 25, 2005, 14:06
Леле , е сега стана сложно . Дали има някое howto в нета ? Аз си скъсах гъза снощи да търся без резултат  ???


Титла: Буут на имидж от ХДД
Публикувано от: George Andonov в Oct 25, 2005, 14:15
Виж какво намерих в сайта на Knoppix:
Примерен код
--- How to Run Knoppix from ISO image ---

bootfrom=/dev/hda1/KNX.iso
     Access image, boot from ISO-Image. - Knoppix V3.4

Тънкият момент е, че трябва да имаш Knoppix LiveCD  :D


Титла: Буут на имидж от ХДД
Публикувано от: Pesho в Oct 25, 2005, 14:26
Ей сега ще го пробвам  :ok:
Благодаря много  :D


Титла: Буут на имидж от ХДД
Публикувано от: George Andonov в Oct 25, 2005, 14:34
Намерих и друго решение - с boot дискета :D

Копирам го цялото, тъй като ме мързи да пиша.
Примерен код
... "Now you can either make the final ISO image for burning or you can test it by symlinking the KNOPPIX directory in a root directory of a partition e.g.
cd /
ln -s /mnt/master/KNOPPIX KNOPPIX
then you can make a boot floppy :
dd if=/mnt/master/KNOPPIX/boot.img of=/dev/fd0
and boot off that, _without the cd in the drive_, when looking for the CD it will look for a Directory called "KNOPPIX" on /dev/hda1 a2 a3 b1 b2 etc. etc.
if it finds one then it will say "accessing CD on /dev/hda1" and use that as the CD."


Титла: Буут на имидж от ХДД
Публикувано от: в Oct 25, 2005, 15:32
Със командата "bootfrom=/dev/hda1/KNX.iso" не става .
А дискетата не мога да разбера как да я направя .

Както и да е , довечера ще се помъча пак .
Благодаря още веднъж!  :)


Титла: Буут на имидж от ХДД
Публикувано от: George Andonov в Oct 25, 2005, 16:01
Цитат (Guest @ Окт. 25 2005,16:32)
Със командата "bootfrom=/dev/hda1/KNX.iso" не става. ...

bootfrom не е команда. Това е cheatcode. т.е. параметър който се предават на ядрото.

Когато стартираш от Knoppix LiveCD, съвсем в началото, системата стои и чака да натиснеш Enter или нещо от рода на:
 kernel option option option ...
Е точно тук е моментът да напишеш:
Примерен код
knoppix bootfrom=/dev/hda1/KNX.iso

Това предполага, че image-а се казва KNX.iso и е записан в /. т.е. пълният път е: /KNX.iso



Цитат (Guest @ Окт. 25 2005,16:32)
... А дискетата не мога да разбера как да я направя. ...

А относно boot дискетата:
При работеща система изпълняваш командата:
Примерен код
dd if=/KNOPPIX/boot.img of=/dev/fd0

dd е команда, която побитово копира от изходния файл (if) към друг файл (of).
В твоят случай готов image за дискета (/KNOPPIX/boot.img) на самото  FDD устройство (/dev/fd0).
Мисля, че вече е ясно  :)  Прочети: man dd


Титла: Буут на имидж от ХДД
Публикувано от: Pesho в Oct 25, 2005, 19:37
Този чийткод го писах точно там и казва "could not find kernel image"
Дискетата ...в ДВД версията  няма boot.img Взех от друга версия и наравих дискета но пак се ослушва .Иначе ,когато стартирм от нея не намира диск в CDROM-a  и започва да търси из харда ,както се казва в цитата. Абе , сега ще го измъча ,интересно ми стана :)


Титла: Буут на имидж от ХДД
Публикувано от: в Oct 25, 2005, 23:52
Аха , да ...ама то само с ентосиазъм не става :)
Като събера достатъчно количество нерви , пак ще се мъча .


Титла: Буут на имидж от ХДД
Публикувано от: George Andonov в Oct 26, 2005, 10:03
Ако така (bootfrom=/dev/hda1/KNX.iso) не става, провери дали /dev/hda1/KNX.iso са правилните параметри. (Устройството може да е различно от /dev/hda1 или image-а да е копиран в някоя директория)

След като стартираш от LiveCD-то, направи:
Примерен код
mount /dev/hda1 /mnt
ls -l /mnt/KNX.iso
Това е начина да откриеш правилните параметри.

Успех


Титла: Буут на имидж от ХДД
Публикувано от: Hack3r в Oct 31, 2005, 14:43
Незная дали това ще те устрой което ще ти кажа:
Слагаш ЛайвЦД-то в CD-ROM-a и като ти даде буут реда. пишеш:
1.За копиране на image на ХДД-то:
knoppix tohd=/dev/hda5
2.За стартиране image който е на ХДД-то:
knoppix fromhd=/dev/hda5