AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / ubuntu / Perguntas / 1333102
Accepted
Nicholas Saunders
Nicholas Saunders
Asked: 2021-04-22 23:45:29 +0800 CST2021-04-22 23:45:29 +0800 CST 2021-04-22 23:45:29 +0800 CST

O que é um comando dd para gravar o ISO do Ubuntu em um disco rígido externo por USB? [duplicado]

  • 772
Essa pergunta já tem respostas aqui :
Como faço um Ubuntu USB inicializável? (8 respostas)
Fechado no ano passado .

Dentro do contexto de:

sudo dd if=/storeM/os-dvd.iso of=/dev/sdb bs=8M
sudo dd if=/storeM/bootdisk.img of=/dev/sdc

a partir de:

Linux: Copie o DVD ISO para o disco rígido / partição vazia e inicialize como se fosse um DVD?

O que é um ddcomando específico que gravará o Ubuntu ISOem um disco rígido externo?

O SATAdisco rígido externo está conectado com um USBadaptador.

É necessário apenas um ddcomando ou dois comandos são necessários neste contexto? Além da velocidade r/w, existe uma distinção funcional entre um USBdriver de polegar aqui e o que hddé de fato SATA?

O objetivo é inicializar a partir do disco rígido externo e instalar o Ubuntu no disco rígido interno. (Este PC está executando 16.x, portanto, procure uma instalação limpa.)


A partir de:

Comando dd para criar uma imagem iso inicializável do disco rígido

parece que, talvez, mkisofsdeve ser usado primeiro no SATAdisco rígido externo antes de escrever o ISO- mas não tenho certeza.

Antes de conectar o disco rígido externo, saída de lsblk:

NAME                  MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sr0                    11:0    1  1024M  0 rom  
sda                     8:0    0   149G  0 disk 
├─sda2                  8:2    0     1K  0 part 
├─sda5                  8:5    0 148.5G  0 part 
│ ├─ubuntu--vg-swap_1 253:1    0     8G  0 lvm  [SWAP]
│ └─ubuntu--vg-root   253:0    0 140.5G  0 lvm  /
└─sda1                  8:1    0   487M  0 part /boot

e depois:

NAME                  MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sdf                     8:80   0 335.4G  0 disk 
├─sdf5                  8:85   0     4G  0 part 
├─sdf1                  8:81   0 331.4G  0 part /media/nicholas/3e798148-4333-4add-ba6c-f4272c17263e
└─sdf2                  8:82   0     1K  0 part 
sr0                    11:0    1  1024M  0 rom  
sda                     8:0    0   149G  0 disk 
├─sda2                  8:2    0     1K  0 part 
├─sda5                  8:5    0 148.5G  0 part 
│ ├─ubuntu--vg-swap_1 253:1    0     8G  0 lvm  [SWAP]
│ └─ubuntu--vg-root   253:0    0 140.5G  0 lvm  /
└─sda1                  8:1    0   487M  0 part /boot

então isso sdfdeve ser usado com dd? Ou sdf1talvez?

E, a unidade deve ser desmontada primeiro? Eu vi menção a isso, mas isso não faz sentido, pois não haveria como gravar na unidade.


os comandos que estou vendo são:

sudo umount /dev/sdf1

dd bs=4M if=/home/nicholas/Downloads/ubuntu-20.10-desktop-amd64.iso of=/dev/sdf1 status=progress

embora o umountparece um pouco estranho.


Depois de executar os comandos acima, tentei tanto hd<letter><num>e hd<letter>, não consigo inicializar a partir do disco rígido externo.

A partir do console, o disco rígido externo:

$ 
$ ls /media/nicholas/Ubuntu\ 20.10\ amd64/
boot  boot.catalog  casper  dists  EFI  install  md5sum.txt  pics  pool  preseed  README.diskdefines  ubuntu
$ 
$ head /media/nicholas/Ubuntu\ 20.10\ amd64/md5sum.txt 
b465ba8b742fd78bbc4ebe723cfaa6f4  ./dists/groovy/main/binary-amd64/Release
2e5d62033421377dcb2139c3fe3747bf  ./dists/groovy/main/binary-amd64/Packages.gz
8ce3f65089cccda8e73740147e72f75e  ./dists/groovy/main/binary-i386/Release
316c3582e4e7e6c1f4849c6ec289eae5  ./dists/groovy/main/binary-i386/Packages.gz
5b4060ef05e943ae4e897cd3fc61f68c  ./dists/groovy/restricted/binary-amd64/Release
d1005d9afd8a9535834e19cc0e643b28  ./dists/groovy/restricted/binary-amd64/Packages.gz
653b1f1c47f3ac060482837c958f729d  ./dists/groovy/restricted/binary-i386/Release
25184f6e9eebacaadf48da80cbe3407a  ./dists/groovy/restricted/binary-i386/Packages.gz
222742d7b5141bab6293eee4b2d42308  ./dists/groovy/Release
46c924df68103249edd11811a272b50a  ./dists/groovy/Release.gpg
$ 
$ lsblk
NAME                  MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sdb                     8:16   0 335.4G  0 disk 
├─sdb2                  8:18   0   4.9M  0 part 
├─sdb3                  8:19   0   300K  0 part 
└─sdb1                  8:17   0   2.8G  0 part /media/nicholas/Ubuntu 20.10 amd64
sr0                    11:0    1  1024M  0 rom  
sda                     8:0    0   149G  0 disk 
├─sda2                  8:2    0     1K  0 part 
├─sda5                  8:5    0 148.5G  0 part 
│ ├─ubuntu--vg-swap_1 253:1    0     8G  0 lvm  [SWAP]
│ └─ubuntu--vg-root   253:0    0 140.5G  0 lvm  /
└─sda1                  8:1    0   487M  0 part /boot
$ 

então, certamente ddescreveu algo para a SATAunidade. Mas talvez mkisofsdeva ser usado antes de dd ?

boot
  • 1 1 respostas
  • 3143 Views

1 respostas

  • Voted
  1. Best Answer
    C.S.Cameron
    2021-04-23T02:43:44+08:002021-04-23T02:43:44+08:00

    Clone Ubuntu ISO para USB usando dd

    A resposta óbvia para essa pergunta é:

    sudo umount /dev/sdX
    
    sudo dd if=/path/to/ubuntu.iso of=/dev/sdX bs=4M && sync
    

    Muitas pessoas tiveram experiências desagradáveis ​​com dd, (inclusive eu). O Gnome-Disks usa dd para fazer a clonagem de dentro de uma GUI.

    Se você tiver acesso a um computador Linux, a maneira mais fácil e segura de usar o dd para clonar um ISO do Linux para USB é deixar o Gnome-Disks fazer isso.

    Discos abertos, clique no ícone de três linhas no canto superior direito e selecione Restaurar imagem de disco.

    insira a descrição da imagem aqui

    Em seguida, selecione o ISO do Ubuntu como sua imagem de disco e selecione a unidade externa como destino.

    Isso substituirá toda a unidade externa com uma partição ISO9660 Live somente leitura de 2,8 GB. O espaço não utilizado pode ser convertido em uma partição FAT32 ou NTFS. Não haverá partição persistente

    • 1

relate perguntas

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Existe um comando para listar todos os usuários? Também para adicionar, excluir, modificar usuários, no terminal?

    • 9 respostas
  • Marko Smith

    Como excluir um diretório não vazio no Terminal?

    • 4 respostas
  • Marko Smith

    Como descompactar um arquivo zip do Terminal?

    • 9 respostas
  • Marko Smith

    Como instalo um arquivo .deb por meio da linha de comando?

    • 11 respostas
  • Marko Smith

    Como instalo um arquivo .tar.gz (ou .tar.bz2)?

    • 14 respostas
  • Marko Smith

    Como listar todos os pacotes instalados

    • 24 respostas
  • Martin Hope
    Flimm Como posso usar o docker sem sudo? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    led-Zepp Como faço para salvar a saída do terminal em um arquivo? 2014-02-15 11:49:07 +0800 CST
  • Martin Hope
    ubuntu-nerd Como descompactar um arquivo zip do Terminal? 2011-12-11 20:37:54 +0800 CST
  • Martin Hope
    TheXed Como instalo um arquivo .deb por meio da linha de comando? 2011-05-07 09:40:28 +0800 CST
  • Martin Hope
    Ivan Como listar todos os pacotes instalados 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    David Barry Como determino o tamanho total de um diretório (pasta) na linha de comando? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher "Os seguintes pacotes foram retidos:" Por que e como resolvo isso? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford Como os PPAs podem ser removidos? 2010-07-30 01:09:42 +0800 CST

Hot tag

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve