Mover / sys para outra partição sem reinstalar

1

Para encurtar uma história longa e entediante, tenho duas partições em um SSD. O muito maior tem o Ubuntu 10.04, o pequeno tem 12.04. Nas últimas semanas eu finalmente me afastei do uso de 10.04 para 12.04 (eu estava atrasado fazendo isso porque neste laptop em particular havia vários problemas com o 12.04, mas eu já trabalhei ao redor disso)

Neste ponto, eu tenho o 12.04 trabalhando do jeito que eu quero, mas tem sido doloroso e eu prefiro não ter que passar por isso novamente. No entanto, a partição 12.04 é muito pequena (apenas cerca de 500MB restantes e estou fadado a comer isso no futuro, se o passado for um guia). Então eu já mudei meu diretório home para a partição 10.04, mas eu gostaria de mover / sys também (já que este é de longe o maior footprint do que resta)

Eu entendo que / sys é um ponto de montagem, então eu estou querendo saber se simplesmente torná-lo um link para um diretório na partição maior vai funcionar (ou funcionar de forma confiável)? Preciso me preocupar com a ordem de montagem do disco?

    
por Thorsen 02.02.2013 / 13:05

2 respostas

1

Em vez de mover diretórios ao redor, você poderia simplesmente redimensionar as partições. Se você inicializar a partir de um live CD / USB, existe um programa chamado GParted. É bastante fácil de usar e eu redimensionei muitas partições sem problemas.

Um problema que tive ao fazer um rearranjo mais envolvido de partições foi a quebra do GRUB, mas isso pode ser corrigido executando o Boot-Repair.

    
por tobsco 02.02.2013 / 13:37
3
  

Gostaria de mover /sys

Não se incomode

SysFS , um sistema de arquivos virtual. O kernel apresenta informações para o userspace por isso. Não está ocupando espaço no disco, não é configurável.

  

O Sysfs é um sistema de arquivos virtual fornecido pelo Linux. O Sysfs exporta informações sobre dispositivos e drivers do modelo do dispositivo de kernel para o espaço do usuário e também é usado para configuração.

     

[...]

     

sysfs é um sistema de arquivos na memória que foi originalmente baseado em ramfs.

     

[...]

     

O Sysfs é usado por vários utilitários para acessar informações sobre hardware e seu driver (módulos do kernel), como o udev ou o HAL. Scripts foram escritos para acessar informações obtidas anteriormente via procfs, e alguns scripts configuram drivers de dispositivos e dispositivos através de seus atributos.

    
por gertvdijk 02.02.2013 / 13:42