Я недавно получил новый компьютер 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, я немного смущен. Какие-либо идеи о том, как пойти об этом? Я должен только начать использовать / ДОМОЙ или существует ли надлежащий способ перераспределить пространство?
Файловая система Linux по умолчанию чувствительна к регистру. Вы определили точку монтирования в /HOME
когда вместо этого, необходимо было использовать /home
. Поэтому /HOME
просто не используется, это не Ваш фактический корневой каталог, который находится в /home/username
который является абсолютно отдельным от /HOME
.
Чтобы зафиксировать это и использовать 874G раздел, Вы создали как свой фактический корневой каталог (в мире Linux, Ваш домашний dir упоминается как $HOME
(отметьте $
) или ~/
), необходимо будет выполнить эти шаги:
Создайте свой корневой каталог на /HOME
:
sudo mkdir "/HOME/$USER"
sudo chown username "/HOME/$USER"
Скопируйте все со своего тока $HOME
к этому новому каталогу.
mv ~/* ~/.* "/HOME/$USER"
Скажите системе монтировать раздел /HOME
в правильном месте, /home
. Для этого необходимо будет отредактировать /etc/fstab
:
sudo gedit /etc/fstab
Это поднимет окно редактора, необходимо найти строку, которая монтируется /HOME
, это будет выглядеть примерно так:
UUID=123-ABC /HOME ext4 rw,errors=remount-ro 0 0
Изменение /HOME
кому: /home
, оставьте все остальное как есть.
Удалите свой домашний dir и перезагрузку
sudo rmdir "/home/$USER"
sudo reboot