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 / unix / Perguntas / 444148
Accepted
bit
bit
Asked: 2018-05-17 04:07:12 +0800 CST2018-05-17 04:07:12 +0800 CST 2018-05-17 04:07:12 +0800 CST

Aumente a partição do Linux com espaço de partição do Windows não utilizado no sistema dualbooot

  • 772

Eu tenho um sistema dualboot com fedora 27 e windows 10. Estou ficando sem espaço no meu grupo de volumes linux (ou seja, partição) e não tenho espaço não alocado. Eu li que posso precisar do Gparted e que talvez resize2fspossa ser usado para aumentar uma partição linux ( referência 1, referência 2 ), mas todos esses casos estavam lidando com a extensão da partição raiz onde já existe espaço não alocado.

Saída dedf -h

Filesystem               Size  Used Avail Use% Mounted on
devtmpfs                 3.9G     0  3.9G   0% /dev
tmpfs                    3.9G  192M  3.7G   5% /dev/shm
tmpfs                    3.9G  2.0M  3.9G   1% /run
tmpfs                    3.9G     0  3.9G   0% /sys/fs/cgroup
/dev/mapper/fedora-root   43G   32G  8.1G  80% /
tmpfs                    3.9G   14M  3.9G   1% /tmp
/dev/sda5                976M  196M  713M  22% /boot
tmpfs                    789M   16K  789M   1% /run/user/42
tmpfs                    789M   11M  778M   2% /run/user/1000
tmpfs                    789M     0  789M   0% /run/user/0

e saída defdisk -l

Disk /dev/sda: 238.5 GiB, 256060514304 bytes, 500118192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xb72b0508

Device     Boot     Start       End   Sectors   Size Id Type
/dev/sda1  *         2048   1026047   1024000   500M  7 HPFS/NTFS/exFAT
/dev/sda2         1026048 395909025 394882978 188.3G  7 HPFS/NTFS/exFAT
/dev/sda3       498311168 500113407   1802240   880M 27 Hidden NTFS WinRE
/dev/sda4       395909120 498311167 102402048  48.8G  5 Extended
/dev/sda5       395911168 398008319   2097152     1G 83 Linux
/dev/sda6       398010368 498311167 100300800  47.8G 8e Linux LVM

Partition table entries are not in disk order.


Disk /dev/mapper/fedora-root: 43 GiB, 46103789568 bytes, 90046464 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mapper/fedora-swap: 4.9 GiB, 5247074304 bytes, 10248192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

Minhas partições são: insira a descrição da imagem aqui

O Windows 10 tem 80 GB de espaço livre. Quero pegar 70 GB do Windows e dar para o fedora. Como faço isso sem perder um ou ambos os meus sistemas operacionais e quaisquer dados? Posso reduzir as janelas primeiro para criar espaço não localizado ou devo criar uma partição de 70 GB dentro da partição do Windows? Em caso afirmativo, posso fazer isso dentro do Windows, caso contrário, se tiver que usar o Gparted, posso baixá-lo para o meu disco rígido externo que contém outros arquivos ou é necessário um cartão de memória em branco?

Minha partição linux foi criada no windows antes de instalar o fedora usando rufus e tenho aproximadamente 5 GB de swap. Se possível, também gostaria de aumentar o tamanho da troca para corresponder ao tamanho da minha RAM, porque acho que meu sistema tende a usar toda a minha partição de troca.

partition fedora
  • 2 2 respostas
  • 2258 Views

2 respostas

  • Voted
  1. tonioc
    2018-05-17T04:33:10+08:002018-05-17T04:33:10+08:00

    Você pode reduzir a partição C do Windows que possui 80G livres, usando o próprio gerenciador de disco do Windows.

    Uma vez feito isso, você não será capaz de adicionar o espaço recém-não alocado ao seu LVM, mas você pode criar algumas novas partições que você pode montar em seu Linux para armazenar dados em pontos de montagem específicos (/home ou qualquer outro).

    • 0
  2. Best Answer
    bit
    2018-06-10T05:01:09+08:002018-06-10T05:01:09+08:00

    Acabei usando o terminal, mas antes disso usei o GParted live para reduzir a partição do Windows e criar espaço não alocado. O problema com o GParted era que, depois de adicionar esse espaço não alocado à partição estendida, minha partição de inicialização estava entre esse novo espaço e meu grupo de volumes lógicos, então mudei para a linha de comando, que é mais fácil de usar.

    Aqui está o que eu fiz:

    Antes de mudar para o terminal, primeiro converti o espaço não alocado em uma partição chamada /dev/sda7. Eu fiz isso no GParted e escolhi ext4.

    Agora, lembre-se de que o seguinte funciona apenas para lvm.

    1. Volume físico criado

      pvcreate /dev/sda7
      
    2. Grupo de volume estendido para fazer uso deste volume físico

      vgextend fedora /dev/sda7
      

      Observação: encontrei o nome do meu grupo de volumes executando o comando: vgdisplay. vgstambém funciona.

    3. Volume lógico ativado para torná-lo disponível para que a verificação do sistema de arquivos e o redimensionamento funcionem.

      lvchange -ay /fedora/root
      

      OU

      vgchange -ay
      

      A -aopção significa ativar e -ysignifica em todos os dispositivos existentes, para que pareça em todos os lugares.

    4. Realizei uma verificação do sistema de arquivos para garantir que não houvesse erros. Isso realmente encontrou alguns erros e os corrigiu.

      e2fsck /dev/fedora/root
      
    5. Redimensionou o sistema de arquivos

      resize2fs -l 100%FREE /dev/fedora/root
      

      Se você quiser aumentar o tamanho em um número absoluto 50 GB, use a -Lopção.

    6. Realizou novamente outra verificação do sistema de arquivos para corrigir quaisquer erros

      e2fsck /dev/fedora/root
      

      Agora você pode verificar se sua raiz foi ampliada executando lsblkou comandos semelhantes que mostram as partições.

    Depois disso, também aumentei meu volume lógico de troca em mais 50%de , e foi igualmente fácil, embora as etapas sejam um pouco diferentes, por exemplo, não há necessidade, e2fsckpois funciona apenas para sistemas de arquivos ext 2, 3, 4.

    • 0

relate perguntas

  • Área de memória Flash Nand de backup

  • Como particionar corretamente um SSD para uma configuração de inicialização dupla

  • Instale várias distribuições Linux em paralelo

  • fdisk não vendo resize2fs encolhendo partição desmontada

Sidebar

Stats

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

    Como exportar uma chave privada GPG e uma chave pública para um arquivo

    • 4 respostas
  • Marko Smith

    ssh Não é possível negociar: "nenhuma cifra correspondente encontrada", está rejeitando o cbc

    • 4 respostas
  • Marko Smith

    Como podemos executar um comando armazenado em uma variável?

    • 5 respostas
  • Marko Smith

    Como configurar o systemd-resolved e o systemd-networkd para usar o servidor DNS local para resolver domínios locais e o servidor DNS remoto para domínios remotos?

    • 3 respostas
  • Marko Smith

    Como descarregar o módulo do kernel 'nvidia-drm'?

    • 13 respostas
  • Marko Smith

    apt-get update error no Kali Linux após a atualização do dist [duplicado]

    • 2 respostas
  • Marko Smith

    Como ver as últimas linhas x do log de serviço systemctl

    • 5 respostas
  • Marko Smith

    Nano - pule para o final do arquivo

    • 8 respostas
  • Marko Smith

    erro grub: você precisa carregar o kernel primeiro

    • 4 respostas
  • Marko Smith

    Como baixar o pacote não instalá-lo com o comando apt-get?

    • 7 respostas
  • Martin Hope
    rocky Como exportar uma chave privada GPG e uma chave pública para um arquivo 2018-11-16 05:36:15 +0800 CST
  • Martin Hope
    Wong Jia Hau ssh-add retorna com: "Erro ao conectar ao agente: nenhum arquivo ou diretório" 2018-08-24 23:28:13 +0800 CST
  • Martin Hope
    Evan Carroll status systemctl mostra: "Estado: degradado" 2018-06-03 18:48:17 +0800 CST
  • Martin Hope
    Tim Como podemos executar um comando armazenado em uma variável? 2018-05-21 04:46:29 +0800 CST
  • Martin Hope
    Ankur S Por que /dev/null é um arquivo? Por que sua função não é implementada como um programa simples? 2018-04-17 07:28:04 +0800 CST
  • Martin Hope
    user3191334 Como ver as últimas linhas x do log de serviço systemctl 2018-02-07 00:14:16 +0800 CST
  • Martin Hope
    Marko Pacak Nano - pule para o final do arquivo 2018-02-01 01:53:03 +0800 CST
  • Martin Hope
    Kidburla Por que verdadeiro e falso são tão grandes? 2018-01-26 12:14:47 +0800 CST
  • Martin Hope
    Christos Baziotis Substitua a string em um arquivo de texto enorme (70 GB), uma linha 2017-12-30 06:58:33 +0800 CST
  • Martin Hope
    Bagas Sanjaya Por que o Linux usa LF como caractere de nova linha? 2017-12-20 05:48:21 +0800 CST

Hot tag

linux bash debian shell-script text-processing ubuntu centos shell awk ssh

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