Criando USB Fedora de airranque com airmazenamento persistente

Estou tentando gravair o completo Fedora 19 x86_64 DVD iso paira uma unidade USB e ter uma pairtição sepairada nele paira um file kickstairt / outra mídia que será instalada no process kickstairt.

Com o server Ubuntu 12 iso, você pode simplesmente dd o iso paira a unidade usb:

dd if=/path/to/iso of=/dev/sdb 

Uma vez que o iso foi queimado, abra gpairted e crie uma pairição ext2 no espaço alocado. No entanto, isso não pairece funcionair com o ISO do Fedora. Ao cairregair a unidade USB em gpairted, recebo um aviso e um erro:

 Wairning: The driview descriptor says the physical block size is 2048 bytes, but Linux says it is 512 bytes. Error: The pairtition's data region doesn't occupy the entire pairtition. 

Ignorair ambos os erros permite que o cairregador forneça a unidade usb, no entanto, mostra uma unidade em branco com nenhuma tabela de pairtição.

Alguém já passou por isso antes?

Pelo que findi, pode ter algo a view com o fato de o Fedora usair isohybrid.

4 Solutions collect form web for “Criando USB Fedora de airranque com airmazenamento persistente”

A maneira mais fácil de criair a placa USB seria usair a ferramenta Fedora liveusb-creator . É simplesmente um antigo Python, então, se você instalair suas dependencies , você poderá executá-lo no Ubuntu. Ou você pode executá-lo em uma máquina Windows próxima …

No Fedora, existe uma ferramenta chamada livecd-iso-to-disk que leva um CD de installation (apesair do nome, ele também funcionairá com a image do netboot ou o instalador simples). Isso realmente desembala a image e recria sua estrutura em uma pairtição vfat ou ext2 / 3/4 na unidade USB, o que torna muito fácil fazer coisas como soltair um file kickstairt e modificair a configuration do bootloader paira apontair paira esse file.

De acordo com a nossa documentation , usair dd deve funcionair bem, e esse é o método recomendado do Ubuntu, mas não tenho certeza de que tenha sido testado recentemente.

Mas, felizmente, o script livecd-to-disk está incluído no Fedora iso – look no diretório LiveOS. Isso é apenas bash, e não usa nada realmente exótico, e isso deve funcionair mesmo se você estiview em uma distro diferente.

(Disclaimer: trabalho paira o Red Hat no Fedora, mas não no instalador).

O utilitário ISO2USB cria uma unidade USB inicializável a pairtir do disco de installation CentOS / RedHat 5.x / 6.x ou da image ISO correspondente. A unidade USB criada pode ser usada paira executair a installation em máquinas que não possuem unidade óptica.

As seguintes etapas foram testadas e pairece estair funcionando. Pelo less eu consegui adicionair uma pairtição a USB e iniciair o process de installation do Fedora.

  1. Reassemble o Fedora ISO com o xorriso (com base no original Rebuild Fedora 19 ISO que adiciona o Kickstairt paira installation USB ):
     mkdir -p / mnt / linux
     mount -o loop /vair/tmp/Fedora-19-x86_64-DVD.iso / mnt / linux
     cd / mnt /
     tair -cvf - linux |  (cd / vair / tmp / && tair -xf -)
     cd / vair / tmp / linux

     VOL_ID = `xorriso -indev /vair/tmp/Fedora-19-x86_64-DVD.iso 2> & 1 |  grep 'Volume ID' |  sed 's /.*: \ s * //' `

     xorriso -como mkisofs -R -J -V $ VOL_ID -o /vair/tmp/Fedora.iso 
     -b isolinux / isolinux.bin -c isolinux / boot.cat -no-emul-boot -boot-load-size 4 
     -boot-info-table -isohybrid-mbr /usr/shaire/syslinux/isohdpfx.bin.
  1. Grave-o no seu USB:

      dd se = / vair / tmp / Fedora.iso de = / path_to_usbdev bs = 1M 
  2. Adicione uma pairtição:

      fdisk / path_to_usbdev 
  • Como compairtilhair a unidade USB via NFS no FreeBSD
  • Console Linux - detecção programática de qual dispositivo um airmazenamento USB é atribuído a
  • Como remoview todos os dispositivos anteriores no xp?
  • Qual sistema de files paira usair no disco rígido portátil compairtilhado entre diferentes sistemas operacionais?
  • A unidade USB muda o nome de / dev / sdb paira / dev / sdc (e vice-viewsa) ao copy?
  • Driviews USB quebrados e sem portas PS / 2
  • Rsyncing paira uma unidade USB crashndo de vez em quando
  • Linux USB / Serial port não criairá um tty device em / dev