Como adicionar um segundo disco rígido a um Xubuntu 14.04 já instalado?

6

Eu quero saber como instalar um segundo disco rígido no Xubuntu 14.04. Tendo em conta que já instalei o Xubuntu noutro disco rígido. Eu só quero adicionar mais armazenamento a ele. Além disso, o outro disco rígido tem o Windows XP instalado e eu só quero apagá-lo. Eu quero adicionar todo o armazenamento extra para o disco rígido existente que tem o Xubuntu.

# Use 'blkid' to print the universally unique identifier for a 
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5). 
# 
# <file system> <mount point>   <type>  <options>       <dump>  <pass> 
# / was on /dev/sda1 during installation  
UUID=f0212a60-ad55-43d9-9418-8b9d6bea832d /               ext4   errors=remount-ro 
# swap was on /dev/sda5 during installation  
UUID=8bdc6e45-c488-4400-9a1c-aa1dc2722a39 none            swap    sw    
UUID=1579e689-3965-47db-83a7-665cceeb6aff /media/bigdata  ext4    defaults

Eu segui os passos do dan08, a unidade está montada no bigdata, tudo está bem, a única coisa é que não consigo mover nada para ele como se fosse um arquivo. É como se eu precisasse de uma permissão ou algo assim para colar ou mover um arquivo para ele. Isso é o que eu recebo quando tento mover um arquivo para ele. Erro ao abrir o arquivo '/ media / bigdata / uninstalling wine.odt'. Permissão negada.

Como faço para usar o chown para alterar minhas permissões na minha nova unidade, para que eu possa copiar e colar nela?

** Quando eu vou para a nova unidade de partição e eu abro o terminal naquele local e eu digito Ls -L isso é o que eu recebo total de 16 drwx ------ 2 root root 16384 Jul 3 10:05 perdido + encontrado

edite: Eu comecei a trabalhar eu só tive que mudar as permissões com chown depois de montar o disco rígido.

    
por jart 26.06.2014 / 01:01

6 respostas

7

Etapa 1) Conecte a unidade. Limpe a unidade, se desejar.

a) If you have data on the drive that you need to keep, back it up.

b) Fill the drive with zeros which will blow away the MBR and all data by:

sudo dd if=/dev/zero of=/dev/sdX

**or** if you want a progress report as you wipe the drive use

sudo dc3dd wipe=/dev/sdX em ambos os casos, o sdX deve ser alterado para sda, sdb ou qualquer outra unidade que você esteja limpando.

Sevocênãotivercerteza,poderáidentificarasunidadesusandofdisk-l

source: Remova o lvm para instalar o Ubuntu

Etapa 2) Particione a unidade. Eu uso o gparted.

a) abra o gparted - sua senha será necessária

b) selecione a unidade com a qual você está trabalhando na caixa no canto superior direito

Você verá algo semelhante a isto:

c)crieumanovatabeladepartições.Nãodiscutireiaquiostiposdetabelasdepartições,poisissoestáalémdoescopodestaresposta.

Nomenu,escolhadispositivoecrieumatabeladepartições.

Clique em aplicar - o Gparted aplicará a alteração e fará uma nova verificação dos discos

d) formato com um sistema de arquivos de sua escolha. Eu usarei ext2 neste exemplo. Escolha o sistema de arquivos que você preferir. O ext4 é o meu sistema de arquivos preferido.

Clique com o botão direito do mouse na linha não alocada e selecione nova, ajuste as configurações se necessário aqui e clique em adicionar.

Passo3)Formateodrive(coloqueumsistemadearquivosnele)Euuseioext2(opadrão)

Clique na marca de seleção verde para aplicar o formato. Você será avisado. Clique em aplicar

Quandooprocessoestiverconcluído,vocêreceberáoabaixo.vocêpodeexpandirosdetalhesconformenecessárioeclicaremfechar.

source: experience - o manual completo está aqui: link

Passo 4) Monte a unidade: Onde você monta é onde o espaço será. Eu montarei no diretório vazio em / srv usando os métodos da velha escola. Você pode usar blkid como coberto em outro lugar no site, se assim o desejar.

Na imagem abaixo você pode ver que eu corri fdisk -l para garantir que eu tinha a designação de unidade correta antes de executar o comando mount 'sudo mount / dev / sdc1 / srv

Etapa 5) Defina as permissões no ponto de montagem adequadamente para que os usuários / grupos apropriados possam usar a unidade - atualmente, somente a raiz do proprietário tem acesso total.

sudo chmod -R 777 /srv fornecerá acesso total de leitura / gravação / execução à unidade para todos. Restrinja como achar melhor. Para mais informações sobre permissões, veja a página do manual chmod.

source: experience, man chmod

Você também pode alterar a propriedade na unidade com o chown, se desejar. Veja a página man do chown executando man chown em um terminal. Se você deseja ter a unidade montada toda vez que inicializar, você precisará editar o fstab (alguns chamariam isso de montagem permanente). A edição do fstab foi abordada detalhadamente aqui e em outros lugares no site. para um exemplo, emita o comando cat /etc/fstab , que mostrará a lista atual de unidades e com quais opções elas são montadas na inicialização. cat /etc/mtab mostrará todas as montagens atuais.

    
por Elder Geek 03.07.2014 / 17:17
5

Para simplesmente usar a unidade como um espaço extra de armazenamento

  1. Conecte o dispositivo de armazenamento da forma que você precisar. Abra um terminal (padrão Ctrl Alt T ) e digite sudo fdisk -l para descobrir o nome da unidade. Provavelmente sdb , mas isso depende da sua configuração. Nesse caso, usarei sdb, mas você deverá ajustar de acordo. Observe que isso pressupõe um dispositivo de armazenamento não utilizado ou limpo, sem esquema de particionamento existente e sem dados críticos armazenados nele. Se você tiver dados no dispositivo que precisa acessar, procure instruções de montagem e siga em frente.

  2. Abra o gparted e selecione essa unidade na lista suspensa no canto superior direito.

  3. Selecione Device->create partition table .

  4. Crie uma partição grande e formate-a em ext4 . Dê um rótulo de "dados" ou algo assim. observe o nome da partição, provavelmente sdb1

  5. Use sudo blkid /dev/sdb1 para obter o UUID da partição. Tome nota deste UUID, pois você precisará dele mais tarde.

  6. Crie um diretório que será o ponto de montagem para a unidade sudo mkdir /media/bigdata deve funcionar.

  7. Adicione uma linha a /etc/fstab usando ( sudo nano /etc/fstab ) para montar automaticamente a partição na inicialização:

    UUID=<the drives uuid>  /media/bigdata    ext4   defaults 0 2
    
  8. Execute sudo mount /media/bigdata ou reinicialize.

E pronto!

    
por dan08 26.06.2014 / 01:14
2

Você mencionou que queria excluir o Windows XP, portanto, este exemplo excluirá e formatará completamente o novo disco rígido reserva (faça backup e salve os dados que não deseja excluir).

Abra "gparted" ou execute o comando sudo gparted em um terminal aberto.

Procure a unidade de armazenamento recém-adicionada, clique com o botão direito nela, selecione o formato para > ext4, clique no ícone para aplicar as alterações e selecione para aceitar as alterações antes de fechar o gparted. Isso excluirá e reformatará a unidade para o ext4.

Agora, faça backup do fstab com este comando:

sudo cp /etc/fstab /etc/fstabcopy

Editar fstab:

sudo nano /etc/fstab

Remova ou elimine todas as coisas que escreveu no / etc / fstab e NÃO elimine as entradas originais da sua instalação. Quando estiver pronto, use CTRL + o para gravar as alterações, pressione ENTER para aceitar as alterações e use CTRL + x para sair do arquivo .

Agora, execute:

sudo blkid

Aqui está um exemplo de saída:

/dev/sda1: UUID="e7444e4d-f844-4724-b17b-a4449244481j" TYPE="ext4" 
/dev/sda2: UUID="5444cdcf-4443-40b9-af38-1444cd4448da" TYPE="swap" 
/dev/sda5: UUID="99444f5c-7444-4ee7-b550-79bd2444b0fw" TYPE="ext4" 
/dev/sdb1: UUID="1579e689-3965-47db-83a7-665cceeb6aff" TYPE="ext4"

Você pode ver neste exemplo, a única partição única solitária sem espaço de troca está listada como / dev / sdb1. Eu usarei o UUID no exemplo abaixo.

Executar:

sudo nano /etc/fstab

e insira a linha a seguir usando o UUID adequado listado quando você usou o comando blkid anteriormente. Aqui está a linha de exemplo que você precisa no fstab:

UUID=1579e689-3965-47db-83a7-665cceeb6aff /media          ext4    defaults 0       1

Quando estiver pronto, use CTRL + o para gravar as alterações no arquivo, pressione ENTER para aceitar as alterações e use CTRL + x para sair do arquivo. Salve qualquer outro trabalho não salvo e reinicie o computador.

Você não precisa montar a unidade após a reinicialização.

Após a reinicialização, a unidade não será mais mostrada como um dispositivo separado no Thunar.

Para acessar a unidade de armazenamento após a reinicialização, abra o Thunar e vá para o arquivo / mídia, onde a unidade está agora montada.

Para montar a unidade em uma pasta separada, edite a entrada fstab para read / media / storage em vez de / media (ou nomeie-a / media / awesomefilename ... o que você quiser).

    
por mchid 01.07.2014 / 06:58
0

além do mencionado, desde que você disse xubuntu, estou assumindo que você execute um sistema operacional de desktop.

O uubuntu (simples) por si só para tarefas desktop não cresce tanto, e normalmente 10GB para / é suficiente para o uso do dia a dia. No entanto, sua pasta / home / pode começar a ficar maior no tempo, se você ficar on-line, salvar dados, modificar dados, executar programas, etc.

Se você é como eu e salva os documentos em / home // Documents-music-etc ... então uma boa idéia seria mover a pasta / home para uma partição / disco rígido maior.

No linux você pode literalmente montar os chuncks do sistema em diferentes dispositivos e ele funcionará.

Assim, no modo recuperação , você pode fazer o seguinte:

instale o rsync e formate o novo disco rígido como um pedaço ext4.

monte-o em um local temporário e rincronize os dados do antigo para o novo.

mkdir /tmp/tmp_home
mount /dev/newpart /tmp/tmp_home
rysnc -avpr --delete --sparse --progress /home/* /tmp/tmp_home/

altere seu fstab para montar a nova partição como / home

UUD=<new partition> /home <type> defaults   0 2

reinicialize no modo normal e verifique se as coisas estão funcionando quando você sincronizou os dados na nova unidade.

reinicialize novamente no modo de recuperação e exclua os dados da unidade antiga, assim que tiver certeza de que sua nova casa funciona. Certifique-se de não eliminar o seu diretório home na nova partição.

umount /home ; rm -rf /home/*

agora você teria o espaço antigo - sizeof (/ home) ocupado na unidade original e todos os seus dados nesse diretório na nova unidade com ambas as unidades como uma dependência.

Isso é mais seguro e é, de alguma forma, apenas uma configuração de discos do que usá-los no formato pools / raid0. Nesse caso, se uma unidade falhar, você ainda terá a outra.

    
por user283885 02.07.2014 / 18:34
0

Embora o acima funcione, eu faria isso como sou preguiçoso (barra e depois reconstruir).

Use o Gparted para visualizar a unidade através da GUI. encontrar e limpar / excluir as partições de unidade, adicione uma nova partição primária. Isso irá efetivamente redefinir as permissões nas partições do drive, pois elas também serão destruídas.

sudo apt-get install gparted

também quando na raiz da partição você não pode copiar arquivos, você pode fazer um chmod:

sudo chmod -R 777 /whereeveryourdrivenameis

você pode verificar o gparted para saber a localização da unidade que você deseja processar.

    
por Goksu 03.07.2014 / 21:04
0

Abra uma sessão raiz do nautilus ou do seu gerenciador de arquivos, vá para a unidade depois de usar o gparted para limpá-lo, clique com o botão direito do mouse na raiz da unidade e vá para a guia de permissões. Vá para adiantamentos ou equivalente do seu gerente e defina o grupo para "usuários" e proprietário para seu nome de usuário, faça permissões para o proprietário e grupo (se desejar) acesso total com permissões para criar e excluir pastas e arquivos.

    
por sbergeron 04.07.2014 / 19:27

Tags