Alexander Franca wrote:

N�o ter como eu acho um pouco demais. Pode at� dar um trabalho danado, mas talvez seja poss�vel sim.


Aconselho voc� a ler o Bootdisk-HOWTO.

Entender�s melhor sobre o processo de incializa��o.

O lance � que seus isos j� possuem um kernel que � bootado "pelo BIOS" (quando voc� grava e roda o CD).

Voc� pode tentar gerar um disquete de boot que monte sua parti��o, monte seu iso, e que tenha como parti��o raiz (/) a sua imagem iso montada.

Cara, � um bom projeto para estudar. Muita gente se interessaria por usar uma coisa dessas.

Mas eu procuraria antes pela internet. Talvez j� exista algo do g�nero.

E leia o HOWTO que te indiquei. Para fazer o que voc� quer ter�s que ler esse documento (e aplic�-lo, �bvio).

[]'s
Alexander

On Wed, 13 Apr 2005, Marcelo Anton wrote:

Exatamente, n�o quero montar o iso, mas sim carrega-lo a partir de uma parti��o atrav�s do lilo. Algo do tipo:
image = /dev/hda2/Isos/arquivo.iso
root = /dev/hda2/Isos/arquivo.iso
label = Carregando Iso
read-only


( Exmeplo inventado, e pelo resposta do pessoal acho que n�o tem como fazer isso eu acho )


Carlos Eduardo Terra escreveu:

Pelo que entendi ele quer rodar o que esta no CD. Bootar a maquina
utilizando um SO que esteja num .iso.

Nao conheco tal tecnica.

On Apr 5, 2005 10:59 AM, Thomas TS <[EMAIL PROTECTED]> wrote:

Marcelo Anton wrote:


Ol�.

Gostaria de saber se existe alguma forma de carregar um arquivo .iso
que est� em alguma parti��o a partir do linux.
QUero fazer isso por que nao possu drive de cd-rom na minha m�quina, e
as vezes quero instalar, ou testar outras distribui��es live-cd e s�
tenho os isos, mas nao quero grava-los e ter q colocar um drive de cd
na minha m�quina.

O que o Lilo tem a ver com imagens .ISO  ???

Se quiser montar uma imagem ISO como se fosse uma parti��o:

    mount NOME-DO-ARQUIVO.iso  /ISOs -o loop -t iso9660

onde /ISOs � um exemplo de um diret�rio, mas poderia ser qquer um outro,
como /mnt




--
+ - - - - - - - - - - - - - - - - - - - - - - - - - - +
| Marcelo Anton - [EMAIL PROTECTED] | ICQ: 75744712 - Usr Linux n.: 230281 | MSN: [EMAIL PROTECTED]
| Lajeado - RS - Brasil
+ - - - - - - - - - - - - - - - - - - - - - - - - - - + | Athlon 950 Mhz - 256 MB
| MotherBoard Soyo K7VTAB - GeForce4 MX 440
| Slackware 10.0 - Kernel 2.4.26
| KDE 3.2.3
+ - - - - - - - - - - - - - - - - - - - - - - - - - - + -- GUS-BR - Grupo de Usuarios Slackware - BR
http://www.slackwarebrasil.org/
http://www.linuxmag.com.br/mailman/listinfo/slack-users


http://www.linuxmag.com.br/mailman/listinfo/slack-users Athlon 950 Mhz -


Da uma olhada no SLAX, vem varios scripts de boot. http://slax.linux-live.org/?lang=pt

Parece-me que o processo de gravacao de um CD bootavel cria:
1- Um disquete de 1.44 no CD para dar o boot.
2- Um RamDrive para montar o sistema de arquivos.
Provavelmente no seu caso voce tera de saltar a parte de boot do ISO.

So chutes:
a) Saltar a parte de 1440 da imagem ISO.
b) Copiar o ISO ja sem a parte de boot.
c) criar um diretorio, // montar o ISO como -o loop em /mnt/cdrom, //- transferir com cp -a /mnt/cdrom para o diretorio criado -// com isso ja sera possivel ate acesso rw. // indicar no lilo o diretorio que recebeu a copia.




Isso esta escrito no site do SLAX:

"Quando o seu computador der boot a partir do Live CD, a primeira imagem do kernel Linux (vmlinuz) � carregada. Ent�o, 4 MB de disco virtual (ramdisk) � criado na mem�ria RAM de seu computador. A imagem do Rootdisk (initrd.gz) � descompactada dentro do disco virtual e ent�o � montada como o sistema de arquivos raiz (root filesystem). Diret�rios maiores (como /usr, /opt, ...) s�o montados diretamente do CDROM (apenas para leitura)."


E' um tema interessante, achando a solucao, faca um HOWTO, ajudaria muita gente.


[]s
julio





--
GUS-BR - Grupo de Usuarios Slackware - BR
http://www.slackwarebrasil.org/
http://www.linuxmag.com.br/mailman/listinfo/slack-users

Responder a