Я недавно установил Arch Linux на твердотельный накопитель Intel 40GB. Я использовал GPT для разделения (через GNU parted) и создал следующие разделы:
- /dev/sda1: 1 МБ, без FS, флаг = bios_grub
- /dev/sda2: 30 МБ, /boot, ext2, flag = boot
- /dev/sda3: 20 ГБ, /home, ext4
- /dev/sda4: ~ 20 ГБ, /, ext4
После попытки установить grub2 из среды livecd (что я наконец-то и сделал через grub-install /dev/sda --root-directory=/mnt/ --no-floppy --force
) я получил работающую систему.
Однако, когда я проверял использование диска с помощью df
я заметил, что на моем домашнем разделе было около 170 МБ используемого пространства. Это удивило меня, потому что в /home были только пользователи .bashrc, .bash_history и .lesshst. du
подтвердил, что в /home использовалось всего несколько КБ пространства.
Почему df
сообщает об использовании 170 МБ, а du
- нет? Это пространство "ушло навсегда", или я могу восстановить его, переназначив и / или переустановив?
Когда я установил grub2, он сказал что-то вроде "ваша область вставки слишком мала", и что я мог «использовать BLOCKLISTS, но BLOCKLISTS НЕ НАДЕЖНЫ». В конце концов, единственный способ получить загрузку системы с SSD - это использовать списки блоков с помощью флага grub-install --force. Связано ли это с загадочным отсутствием 170 МБ?
Спасибо