FDISK

Iniciado por Joerbeth, 13 de Fevereiro de 2017, 09:59

tópico anterior - próximo tópico

Joerbeth

Bom dia amigos

Estou com uma pequena duvida com relação ao FDISK, não que o comando estava incorreto, mais de mim mesmo entender...

Assim, tenho ma maquina, dois HDS, e quando rodo o "fdisk -l" ele me mostra:

/dev/sda1 *
/dev/sda2

A minha pergunta, o sds2 seria o HD2?, visto que, coloquei um outro HD para teste, ficando com 3 HDS, e depois do comando me mostrou:

/dev/sdb1 *
/dev/sdb2

??

Grato, e desculpem pela pergunta, pois estou querendo rodar uma copia de HD através do comando DD, e para evitar problemas, preferi colocar minha duvida aqui..

Grato

Joerbeth

druidaobelix

É melhor executar de fato o comando, com o mouse marcar e copiar a saída e colar aqui no tópico, pois fica melhor para conversar sobre isso usando o caso concreto do que há realmente no seu sistema.

Execute esses comandos:

sudo fdisk -lu /dev/sd?

sudo parted -l

(sinal de hífen mais letra ele no final dos comandos acima)

sudo blkid

Dessa forma dá para ter um panorama melhor do sistema de discos/partições do seu computador.



www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

Joerbeth

sudo fdisk -lu /dev/sd?

Disk /dev/sda: 299.4 GB, 299439751168 bytes
255 heads, 63 sectors/track, 36404 cylinders, total 584843264 sectors
Units = setores of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x84cbc357

Dispositivo Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048   572260351   286129152   83  Linux
/dev/sda2       572260352   584843263     6291456   82  Linux swap / Solaris

Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = setores of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x2d9a98b8

Dispositivo Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048   976625663   488311808    7  HPFS ou NTFS
/dev/sdb2       976625664  1953519615   488446976    7  HPFS ou NTFS

************************************************************************888
[root@wtserver-naressi ~]# sudo parted -l
Model: Dell Virtual Disk (scsi)
Disk /dev/sda: 299GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End    Size    Type     File system     Sinalizador
1      1049kB  293GB  293GB   primary  ext4            boot
2      293GB   299GB  6442MB  primary  linux-swap(v1)


Model: ATA TOSHIBA DT01ACA1 (scsi)
Disk /dev/sdb: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos

Number  Start   End     Size   Type     File system  Sinalizador
1      1049kB  500GB   500GB  primary  ntfs
2      500GB   1000GB  500GB  primary  ntfs
**********************************************************8
[root@wtserver-naressi ~]# sudo blkid
/dev/sda1: UUID="f276cac2-63e2-4277-a656-a1b336276633" TYPE="ext4"
/dev/sda2: UUID="8436db76-af8e-42db-825c-dc4846d6817c" TYPE="swap"
/dev/sdb1: LABEL="HD0_Wintor" UUID="56B2C910B2C8F611" TYPE="ntfs"
/dev/sdb2: LABEL="HD1_Wintor" UUID="7C00D49000D452AE" TYPE="ntfs"


Obrigado

druidaobelix

Faça mais esse comando e traga ao tópico o resultado:

sudo hdparm -I /dev/sd?

O parâmetro é a vogal i (como na palavra india) em maiúscula ( I )

Para evitar-se erros de retranscrição, melhor copiar o comando com o mouse, cole no terminal e dê um <enter>
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

Joerbeth

sudo hdparm -I /dev/sd?

/dev/sda:
HDIO_DRIVE_CMD(identify) failed: Invalid exchange

/dev/sdb:

ATA device, with non-removable media
        Model Number:       TOSHIBA DT01ACA100
        Serial Number:      969817TMS
        Firmware Revision:  MS2OA750
        Transport:          Serial, ATA8-AST, SATA 1.0a, SATA II Extensions, SATA Rev 2.5, SATA Rev 2.6, SATA Rev 3.0; Revision: ATA8-AST T13 Project D1697 Revision 0b
Standards:
        Used: unknown (minor revision code 0x0029)
        Supported: 8 7 6 5
        Likely used: 8
Configuration:
        Logical         max     current
        cylinders       16383   16383
        heads           16      16
        sectors/track   63      63
        --
        CHS current addressable sectors:   16514064
        LBA    user addressable sectors:  268435455
        LBA48  user addressable sectors: 1953525168
        Logical  Sector size:                   512 bytes
        Physical Sector size:                  4096 bytes
        Logical Sector-0 offset:                  0 bytes
        device size with M = 1024*1024:      953869 MBytes
        device size with M = 1000*1000:     1000204 MBytes (1000 GB)
        cache/buffer size  = 23652 KBytes (type=DualPortCache)
        Form Factor: 3.5 inch
        Nominal Media Rotation Rate: 7200
Capabilities:
        LBA, IORDY(can be disabled)
        Queue depth: 32
        Standby timer values: spec'd by Standard, no device specific minimum
        R/W multiple sector transfer: Max = 16  Current = 0
        Advanced power management level: disabled
        DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 udma5 *udma6
             Cycle time: min=120ns recommended=120ns
        PIO: pio0 pio1 pio2 pio3 pio4
             Cycle time: no flow control=120ns  IORDY flow control=120ns
Commands/features:
        Enabled Supported:
           *    SMART feature set
                Security Mode feature set
           *    Power Management feature set
           *    Write cache
           *    Look-ahead
           *    Host Protected Area feature set
           *    WRITE_BUFFER command
           *    READ_BUFFER command
           *    NOP cmd
           *    DOWNLOAD_MICROCODE
                Advanced Power Management feature set
                Power-Up In Standby feature set
           *    SET_FEATURES required to spinup after power up
                SET_MAX security extension
           *    48-bit Address feature set
           *    Device Configuration Overlay feature set
           *    Mandatory FLUSH_CACHE
           *    FLUSH_CACHE_EXT
           *    SMART error logging
           *    SMART self-test
                Media Card Pass-Through
           *    General Purpose Logging feature set
           *    WRITE_{DMA|MULTIPLE}_FUA_EXT
           *    64-bit World wide name
           *    URG for READ_STREAM[_DMA]_EXT
           *    URG for WRITE_STREAM[_DMA]_EXT
           *    WRITE_UNCORRECTABLE_EXT command
           *    {READ,WRITE}_DMA_EXT_GPL commands
           *    Segmented DOWNLOAD_MICROCODE
           *    unknown 119[7]
           *    Gen1 signaling speed (1.5Gb/s)
           *    Gen2 signaling speed (3.0Gb/s)
           *    unknown 76[3]
           *    Native Command Queueing (NCQ)
           *    Host-initiated interface power management
           *    Phy event counters
           *    NCQ priority information
                Non-Zero buffer offsets in DMA Setup FIS
           *    DMA Setup Auto-Activate optimization
                Device-initiated interface power management
                In-order data delivery
           *    Software settings preservation
           *    SMART Command Transport (SCT) feature set
           *    SCT LBA Segment Access (AC2)
           *    SCT Error Recovery Control (AC3)
           *    SCT Features Control (AC4)
           *    SCT Data Tables (AC5)
Security:
        Master password revision code = 65534
                supported
        not     enabled
        not     locked
        not     frozen
        not     expired: security count
        not     supported: enhanced erase
        152min for SECURITY ERASE UNIT.
Logical Unit WWN Device Identifier: 5000039febd1bf2b
        NAA             : 5
        IEEE OUI        : 000039
        Unique ID       : febd1bf2b
Checksum: correct

druidaobelix

Parece que há aí um servidor de arquivos.

A estrutura lógica de partições está clara, basta ver, por exemplo, o resultado do blkid postado.

O Linux está em sda1, cuja formatação é do tipo ext4 e sem sda2 há uma partição swap.

Os arquivos utilizados pelos demais computadores da rede, que possivelmente são Windows, estão em sdb1 e sdb2, formatação do tipo ntfs, proprietária do Windows.

Entretanto a estrutura física não aparece de forma clara, muito possivelmente porque está usando RAID num servidor Dell, cuja configuração é feita diretamente no setup da máquina, no BIOS, através de software próprio, o que é transparente ao sistema operacional.

A informação disponível é que se trata de um Dell Virtual Disk, enfim, um array montado lá no setup.

http://www.dell.com/support/article/br/pt/brdhs1/SLN147387

Seria interessante ter mais informações sobre esse seu sistema, principalmente qual é a controladora aí existente.

Se possível instale o pacote inxi e traga ao tópico informações do cenário existente.

Para instalar o inxi:

sudo apt install inxi

depois faça o comando abaixo e traga ao tópico o resultado:

inxi -FxZ

Para melhor identificar a controladora também pode ser útil examinar:

lspci -nn

Seja lá o que for que pretende fazer, de qualquer forma há prevalência da estrutura lógica, então é ela que há de ser considerada.

Da última vez que conversamos havia perdido arquivos e estava tentando recuperar pelo Testdisk, não havia backup.
E agora, já há backup externo seguro e confiável?
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

Joerbeth

Bom dia amigo

Porque assim, os:

/dev/sda1   *        2048   572260351   286129152   83  Linux
/dev/sda2       572260352   584843263     6291456   82  Linux swap / Solaris

São de um só hd? onde tenho todo o sistema Linux instalado correto?

Os:

/dev/sdb1            2048   976625663   488311808    7  HPFS ou NTFS
/dev/sdb2       976625664  1953519615   488446976    7  HPFS ou NTFS

São de um disco que coloquei por ultimo, virgem , então a minha duvida é a seguinte:

Se o sistema, bancos de dados, etc estão tudo em /dev/sda1 e sda2?, eu simplesmente posso usar o comando para clonar o hd:

dd if=/dev/sda1 of=/dev/sdb1

e depois:

dd if=/dev/sda2 of=/dev/sdb2

seria isso?

grato

Joerbeth


druidaobelix

Veja no setup qual é o tipo de RAID que está sendo usado, como disse antes, isso é transparente ao sistema operacional.

Traga os resultados dos comandos pedidos para que se confirme a existência de uma controladora RAID.

www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

Joerbeth

visto quem tem dois hd la, deve esta com raid sim

so queria saber se o preocedimento é esse mesmo da copia?

druidaobelix

#9
Citação de: Joerbeth online 19 de Fevereiro de 2017, 13:37
visto quem tem dois hd la, deve esta com raid sim [...]

Caro, Joerbeth,

Dizer "deve estar com raid" não é uma resposta aceitável.
Ou está ou nâo está, de forma objetiva, concreta, documentada.

A organização RAID (Redundant Array of Independent Disks) implica em consequências lógicas ao sistema.
Existem vários tipos de RAID (0 striping, 1 mirror, 2, 3, 4, 5, 6 0+1, 1+0, 50, 100)  e cada um deles significa uma forma diferente de tratar os discos.

Entre no setup da máquina, veja objetivamente como está configurado, qual tipo de RAID está lá assinalado.
Tire uma foto com seu celular da tela do setup, vamos agir proativamente melhorando as informações do cenário.

Não estamos **vendo** o seu computador, nem mesmo se sabe a cor dele, nao se sabe nada de nada do cenário a existente, do lado de cá é só suposição disso ou daquilo, pois não se está em frente à máquina.

A única forma de tentar melhorar o conhecimento e as respostas é através das informações pedidas.

Os resultados dos comandos, por favor.
Se não dá para fazer, explique porque não dá que talvez encontremos uma solução.
As respostas não são aquelas que você quer nem tampouco da forma que você quer.
Leve em consideração que antes é preciso mentalizar um quadro do cenário existente para não ficar falando bobagens e sugerindo procedimentos que possam ocasionar a destruição do sistema.

Grato,

www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

druidaobelix

Apenas esclarecendo, a sintaxe do comando dd é sempre nesse sentido:

dd if=origem of=destino bs=1M status=progress

O que está no lado do if é origem, o que está no lado do of é destino.

Como se sabe, popularmente o significado de dd ficou conhecido como "destruidor de discos" (destroyer of disks), exatamente porque se errar o destino não sobra nada nele.

Então, daí a preocupação de entender detalhamente o que há no sistema antes de confirmar a execução do comando.

Se você que está diante do computador, que é seu, que o conhece, que sabe o que há dentro dele, está dizendo que existem dois hd's, porém do lado de cá, que ninguém conhece o seu computador, não faz a menor ideia do que há nele, porém só está vendo os resultados dos comandos mostrarem apenas um disco, isso sugere que se deva ser cauteloso antes de prosseguir.

Qual é a hipótese que, em tese, explicaria aparecer no fdisk apenas um disco e você estar dizendo que existem dois discos?

Uma arquitetura RAID explicaria isso.

Formulada a hipótese o próximo passo é verificar se ela realmente se aplica, entretanto, como no caso concreto a formação do array é transparente ao sistema, resta verificar no setup e confirmar se é isso mesmo, determinar o tipo de RAID e ver se é compatível com o que está ocorrendo, enfim, confirmando a hipótese antes de ocasionar uma destruição dos arquivos do disco.
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

Joerbeth

boa tarde

minha versão da distribuição;
Oracle Linux Server release 6.2
Red Hat Enterprise Linux Server release 6.2 (Santiago)
Oracle Linux Server release 6.2

funciona o inxi?

grato

Joerbeth

druidaobelix

#12
Citação de: Joerbeth online 22 de Fevereiro de 2017, 17:47
funciona o inxi?

Não sei dizer, deveria funcionar, já que é um RedHat, que é o empresarial do Fedora, embora evidentemente nesse caso não seja um pacote deb, mas de toda forma faça o lspci, esse é nativo e funciona, já deve dar pra ver a controladora.


Editando:
O pacote RPM existe:
http://rpm.pbone.net/index.php3?stat=3&search=inxi&srodzaj=3&dist[]=74
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.