Это проблема моего друга, и я хорошо ее понимаю.
Ему нужно было больше места на его разделе, но ему пришлось переместить начальную точку назад, чтобы получить больше места. Это было практически невозможно, поэтому вместо этого он сделал следующее:
- Создайте новый раздел, размером 200 ГБ.
- Используйте dd для клонирования старого раздела на новый раздел.
Он успешно загружается, и говорит, что раздел 200 ГБ смонтирован в /
, но файловый менеджер говорит, что /
там всего 100 ГБ. Мы попробовали записать на него огромный файл, и он сказал "No more disk space" на 100 ГБ.
Вот выводfdisk -l
Disk /dev/sdb: 931.53 GiB, 1000204886016 bytes, 1953525168 sectors
Disk model: SanDisk SSD PLUS
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: 0x3abc5c13
Device Boot Start End Sectors Size Id Type
/dev/sdb1 2048 1367191551 1367189504 651.9G 7 HPFS/NTFS/exFAT
/dev/sdb2 1757814784 1952526335 194711552 92.9G 83 Linux
/dev/sdb3 1952526336 1953523711 997376 487M ef EFI (FAT-12/16/32)
/dev/sdb4 * 1367191552 1757814783 390623232 186.3G 83 Linux
И выходlsblk
sdb 8:16 0 931.5G 0 disk
|
-sdb1 8:17 0 651.9G 0 part
-sdb2 8:18 0 92.9G 0 part
-sdb3 8:19 0 487M 0 part /boot/efi
-sdb4 8:20 0 186.3G 0 part /
(странное форматирование, потому что мой друг по какой-то причине заставил меня напечатать его самостоятельно)
решение1
Я разобрался. Я узнал об инструменте под названием resize2fs
, и это было то, что мне было нужно, чтобы исправить это.
resize2fs /dev/sdxY