Сценарии оболочки вообще не имеют числовых переменных, так что это не проблема. Сообщение об ошибке верно на 100 %. 10.128063739 -0.1028907398 — это не команда, она нужна вам для создания выходных данных для отправки в bc.
Попробуйте:
Difference=$(echo "$CollegeMin-$HighSchoolMin" | bc)
вместо
Если вы просто скопируете файлы из одного раздела NTFS в другой, велика вероятность, что ваша Windows вообще не загрузится. Для этого вам нужно будет использовать ntfsclone
.
Говоря о вашей конкретной ошибке :, скорее всего, вам не хватает плагина сжатия NTFS -3G. Непонятно, какой у вас дистрибутив, но в Fedora пакет называется ntfs-3g-system-compression
. Согласно репологии, он даже не доступен в Ubuntu и его производных, поэтому вы можете установить его вручную :
Я бы даже не стал возиться с файловыми системами Windows. Самая чистая работа — просто скопировать весь раздел Windows с dd
в новую папку на новом жестком диске.
На самом деле, если новый диск такого же или большего размера, то даже не беспокойтесь о разделах --просто скопируйте с помощью dd
весь необработанный диск, и после этого вы можете легко расширить раздел (s )на новом жестком диске, как хотите.