Como descompactar e montar o live CD do Arch Linux

Como descompactar e montar o live CD do Arch Linux

Eu estou seguindoeste manualpara instalar o Arch Linux de outra distribuição Linux com a ajuda de um live CD do Arch Linux. Aqui está o que eu fiz:

  • sudo mount -o loop Downloads/archlinux-2012.11.01-dual.iso arch_iso/
  • unsquashfs -d squashfs-root/ arch_iso/arch/x86_64/root-image.fs.sfs
  • Isso resulta em um diretório squashfs-root/contendo um arquivo:root-image.fs

Presumo que não é isso que eu quero. Quero ver algo que se pareça com uma pasta raiz do Linux. Se eu seguir estas etapas: "montar o sistema de arquivos" com mount -B /squashfs-root ${livecd_arch}e mount -t proc /proc ${livecd_arch}/proc, recebo mensagens de erro como:

mount: mount point /home/me/arch_root//proc does not exist

o que estou perdendo? Obrigado!

Responder1

Você precisa criar um diretório antes de poder montar qualquer coisa nele. O erro que a montaria está lançando parece refletir tal situação. Para retificá-lo, basta criar o diretório:

mkdir /home/me/arch_root/proc

Em seguida, tente novamente o comando mount.

Responder2

Em vez de montar o diretório com

mount -B /squashfs-root ${livecd_arch}

On tem que montar o arquivo nele com

mount squashfs-root/root-image.fs arch_root/

Então acabo com o que se tornaria a pasta raiz do sistema ativo com pastas /proc (etc.) existentes, mas obviamente vazias. É onde eu monto os sistemas host/proc.

informação relacionada