O que é um dispositivo de bloco?

3

Estou criando um sistema de inicialização dupla com o Windows 7 e o Ubuntu. Quero verificar o dispositivo de bloqueio de instalação do Windows 7.

O que é dispositivo de bloco? Como distinguir o dispositivo de bloco de instalação do Windows 7 do Ubuntu?

Como podemos garantir que o dispositivo de bloco do Windows não pode ser excluído pelo usuário root?

    
por Ghanshyam Rathod 19.09.2012 / 09:04

1 resposta

4

Qualquer dispositivo que permita ler ou gravar blocos de dados é um "Dispositivo de Bloco" . Nos discos rígidos do Ubuntu são representados por seus drivers como /hdX para uma unidade IDE ou /sdX para uma unidade SCSI (ou SATA em um sistema moderno).

O X significa uma letra alfabética começando com a para o primeiro dispositivo. O primeiro disco rígido do seu sistema será, portanto, /sda , a segunda unidade /sdb etc. As partições nesse dispositivo são numeradas. A primeira partição na primeira unidade é /sda1 , a terceira partição na terceira unidade /sdc3 etc.

Para listar a representação, UUID e TYPE de todos os dispositivos de bloco em nosso sistema, podemos emitir:

sudo blkid
sudo lsblk

Isto, em combinação com o seguinte comando para dar mais detalhes sobre partições

sudo fdisk -l

deve nos fornecer informações suficientes para descobrir a localização de nossa instalação do Windows ou do Ubuntu.

As informações sobre como inicializamos são fornecidas com o Script de informações de inicialização .

Para responder à sua pergunta adicional: root pode fazer qualquer coisa . Portanto, não é diferente de desconectar a unidade para evitar que o root substitua uma partição do Windows.

    
por Takkat 19.09.2012 / 10:18