беспорядок распределения пространства / домой и / ДОМОЙ

Я недавно получил новый компьютер W8 и следовал этому учебному руководству для устанавливания Ubuntu в двойной загрузке. Это - то, на что похожа моя файловая система:

Device        Directory      Total
/dev/sda6     /               45GBiB
/dev/sda2     /boot/efi       356MiB
/dev/sda7     /HOME           874.3GiB

Теперь, я шел о своем материале науки о данных и загрузил файл на 12 ГБ и разархивировал его. Я начинаю получать ошибки, говоря, что у меня нет достаточной памяти. Я знаю, что у меня есть ~1TB, выделенный Linux. Все, что я могу сказать, - то, что я работал в/Home/myusername, предполагающем, что это - то, где большая часть моего места была выделена, но кажется, как будто ~800GB находятся в / ДОМОЙ. Так как я плохо знаком с Linux, я немного смущен. Какие-либо идеи о том, как пойти об этом? Я должен только начать использовать / ДОМОЙ или существует ли надлежащий способ перераспределить пространство?

2
задан 1 April 2014 в 08:36

1 ответ

Файловая система Linux по умолчанию чувствительна к регистру. Вы определили точку монтирования в /HOME когда вместо этого, необходимо было использовать /home. Поэтому /HOME просто не используется, это не Ваш фактический корневой каталог, который находится в /home/username который является абсолютно отдельным от /HOME.

Чтобы зафиксировать это и использовать 874G раздел, Вы создали как свой фактический корневой каталог (в мире Linux, Ваш домашний dir упоминается как $HOME (отметьте $) или ~/), необходимо будет выполнить эти шаги:

  1. Создайте свой корневой каталог на /HOME:

    sudo mkdir "/HOME/$USER"
    sudo chown username "/HOME/$USER"
    
  2. Скопируйте все со своего тока $HOME к этому новому каталогу.

    mv ~/* ~/.* "/HOME/$USER"
    
  3. Скажите системе монтировать раздел /HOME в правильном месте, /home. Для этого необходимо будет отредактировать /etc/fstab:

    sudo gedit /etc/fstab
    

    Это поднимет окно редактора, необходимо найти строку, которая монтируется /HOME, это будет выглядеть примерно так:

    UUID=123-ABC    /HOME   ext4    rw,errors=remount-ro    0   0
    

    Изменение /HOME кому: /home, оставьте все остальное как есть.

  4. Удалите свой домашний dir и перезагрузку

    sudo rmdir "/home/$USER"
    sudo reboot
    
1
ответ дан 27 August 2019 в 19:48

Другие вопросы по тегам:

Похожие вопросы: