Customizar DVD slackware [RESOLVIDO]

1. Customizar DVD slackware [RESOLVIDO]

Cristiano
sempreslack

(usa Slackware)

Enviado em 18/05/2011 - 14:15h

Fala galera, resolvi brincar um pouquinho no slack e fazer algo que nunca tinha tentado fazer antes, só pra distrair um pouco, acabei me deparando com um problema quando tento customizar o dvd do slackware, ou seja, fazer uma iso. O arquivo README.TXT, que está dentro da pasta isolinux da distro, diz que devo ir na pasta onde está o arquivo Changelog.txt e depois dar o seguinte comando:
mkisofs -o /tmp/slackware-dvd.iso \
-R -J -A "Slackware Install" \
-hide-rr-moved \
-v -d -N \
-no-emul-boot -boot-load-size 4 -boot-info-table \
-sort isolinux/iso.sort \
-b isolinux/isolinux.bin \
-c isolinux/isolinux.boot \
-m 'kde-l10n-*.tar.bz2' \
-V "SlackDVD"
Quando tiver terminado,teria então uma imagem em /tmp chamada slackware-dvd.iso, porém não aparece a tal imagem, e quando rodo o script que construi: /bin/slackiso.sh que na verdade é o comando citado acima me dá a seguinte mensagem:
Warning: creating filesystem that does not conform to ISO-9660.
I: -input-charset not specified, using utf-8 (detected in locale settings)
genisoimage 1.1.10 (Linux)
genisoimage: Missing pathspec.
Usage: genisoimage [options] -o file directory ...

Use genisoimage -help
to get a list of valid options.

alguem ja tentou fazer isso e conseguiu?


  


2. MELHOR RESPOSTA

Perfil removido
removido

(usa Nenhuma)

Enviado em 18/05/2011 - 15:52h

Não sei se isso pode lhe ajudar, mas vc já tentou criar a ISO dentro da sua própria pasta home?


mkisofs -o /home/seuusuario
-R -J -A "Slackware Install" \
-hide-rr-moved \
-v -d -N \
-no-emul-boot -boot-load-size 4 -boot-info-table \
-sort isolinux/iso.sort \
-b isolinux/isolinux.bin \
-c isolinux/isolinux.boot \
-V "SlackDVD" .

==============

O nosso próprio amigo sempreslack encontrou a resposta. Estava faltando o ponto no final no comando.


3. Re: Customizar DVD slackware [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 18/05/2011 - 14:27h

Olá sempreslack, o que faz essa parte do comando?

-m 'kde-l10n-*.tar.bz2' \



4. Re: Customizar DVD slackware [RESOLVIDO]

Cristiano
sempreslack

(usa Slackware)

Enviado em 18/05/2011 - 14:31h

-m GLOBFILE, -exclude GLOBFILE Exclude file name (conforme o mkisofs --help)

na verdade não sei muito bem o que significa, só tentei fazer como estava no isolinux/README.TXT


5. Re: Customizar DVD slackware [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 18/05/2011 - 14:34h

Não sei qual versão do Slack vc está usando, mas para a versão 13.1, eu uso o comando sem essa parte.


6. Re: Customizar DVD slackware [RESOLVIDO]

Cristiano
sempreslack

(usa Slackware)

Enviado em 18/05/2011 - 15:01h

estava usando na hora que te falei o trisquel, agora voltei pro slackcurrent e tentei executar o comando novamente, fiz o msm script aqui da seguinte forma: coloquei a iso que eu tenho do slack 13.1, dei cp /media/sr0 ., isso dentro da minha pasta /home, isso quer dizer q foi copiado todo o dvd do slack pra dentro da minha pasta /home, ou seja, sem a iso. percebi que no README.TXT, no isolinux do slack13.1, realmente não tem a tal linha (-m 'kde-l10n-*.tar.bz2' \)
fui e executei o script dentro da pasta indicada (aquela q tem o Changelog.txt) e agora me deu o msm erro, mas com algumas opções mais comuns, o que estava escrito é justamente isso aqui:
Warning: creating filesystem that does not conform to ISO-9660.
3.01a02 (i686-pc-linux-gnu)
mkisofs: Missing pathspec.
Usage: mkisofs [options] [-find] file... [find expression]

Use mkisofs -help
to get a list all of valid options.

Use mkisofs -find -help
to get a list of all valid -find options.

Most important Options:
-posix-H Follow sylinks encountered on command line
-posix-L Follow all symlinks
-posix-P Do not follow symlinks (default)
-o FILE, -output FILE Set output file name
-R, -rock Generate Rock Ridge directory information
-r, -rational-rock Generate rationalized Rock Ridge directory info
-J, -joliet Generate Joliet directory information
-print-size Print estimated filesystem size and exit
-UDF Generate UDF file system
-dvd-video Generate DVD-Video compliant UDF file system
-iso-level LEVEL Set ISO9660 level (1..3) or 4 for ISO9660 v 2
-V ID, -volid ID Set Volume ID
-graft-points Allow to use graft points for filenames
-M FILE, -prev-session FILE Set path to previous session to merge

percebi que essas 2 linhas estão presentes nos 2 casos
Warning: creating filesystem that does not conform to ISO-9660.
mkisofs: Missing pathspec.
será q o erro é esse?


7. Re: Customizar DVD slackware [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 18/05/2011 - 15:16h

Quando vc diz que "colocou" a iso do slack, vc quer dizer "montou" a iso do slack? Isto é com o "mount -o loop"?


8. Re: Customizar DVD slackware [RESOLVIDO]

Cristiano
sempreslack

(usa Slackware)

Enviado em 18/05/2011 - 15:21h

n, tenho o dvd do slack13.1.iso, montei ele em /media/sr0 e simplesmente copiei a pasta sr0, dentro de media para a pasta /home/cristiano usando o comando cp -r /media/sr0 /home/cristiano, depois entrei na minha home e mudei o nome de sr0 para slackware13.1


9. Re: Customizar DVD slackware [RESOLVIDO]

Cristiano
sempreslack

(usa Slackware)

Enviado em 18/05/2011 - 15:25h

geralmente baixo o arquivo do slackware-current.iso do link ftp://ftp.slackware.no/pub/linux/slackware/slackware-current-iso ou atualizo pelo comando slackpkg


10. Re: Customizar DVD slackware [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 18/05/2011 - 15:25h

Não tenho certeza mas acho que já me deparei com esse erro: Warning: creating filesystem that does not conform to ISO-9660.

Estou tentando puxar pela memória (que não anda muito boa) pra tentar lembrar como eu resolvi esse problema :(


11. Re: Customizar DVD slackware [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 18/05/2011 - 15:36h

Veja isso: http://www.vivaolinux.com.br/topico/Multimidia/Erro-ao-criar-imagem-*.iso-com-o-mkisofs

Sua imagem ISO não irá ultrapassar o tamanho de 4 gb?


12. Re: Customizar DVD slackware [RESOLVIDO]

Cristiano
sempreslack

(usa Slackware)

Enviado em 18/05/2011 - 15:41h

grande avanço, fui dar uma olhada no man do mkisofs e encontrei a seguinte expressão:
mkisofs [ options ] [ -o filename ] pathspec [pathspec ...]
mkisofs [ options ] [ -o filename ] -find [find expression]
então troquei simplesmente a ordem das coisas no script e agora ficou assim:
mkisofs
-R -J -A "Slackware Install" \
-hide-rr-moved \
-v -d -N \
-no-emul-boot -boot-load-size 4 -boot-info-table \
-o /tmp/slackware-dvd.iso \
-sort isolinux/iso.sort \
-b isolinux/isolinux.bin \
-c isolinux/isolinux.boot \
agora pra minha surpresa, sumiu o aviso: Warning: creating filesystem that does not conform to ISO-9660.
só ficou agora o mkisofs: Missing pathspec



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts