Прежде всего, «C:» - это просто ваш раздел Windows, а не весь диск. Если вы переместили Linux на другой диск, он больше не будет «F:». Физические диски не имеют букв дисков в Windows - только разделы, то есть логические тома.
Так плохо ли иметь Windows и Linux на одном физическом диске, на разных разделах? Нет. Нет разницы между тем, чтобы они были на одном диске или отдельно
Конечно, установка обоих на один и тот же диск может вызвать проблемы в традиционных системах BIOS (например, в режиме загрузки CSM), потому что загрузчик новой системы перезапишет старый ... но если вы уже прошли через это и установили все правильно, тогда это уже не имеет значения. (У систем UEFI это лучше - они могут содержать несколько загрузочных записей по дизайну.)
Если вам не хватает места на диске 1, вы можете разделить файловую систему Linux, оставив /раздел, где она находится на диске 1, но создав выделенный /homeраздел на диске 2.
Если вы хотите переместить весь раздел '/' Linux:
- Создайте новый раздел, отформатируйте его (mkfs.ext4) и временно подключите его
/new.
Скопируйте все файлы в новый раздел, например, используя rsync с опцией «сохранить все»:
# rsync -PvhaxHAX / /new/
Запустите команду rsync во второй раз, чтобы получить изменения, которые могли произойти между тем.
Переконфигурируйте загрузчик, для чего требуются следующие инструкции :
# for dir in /dev /dev/pts /proc /sys /run; do mount --bind $dir /new/$dir; done
# chroot /mnt grub-install /dev/sd###
# chroot /mnt grub-mkconfig > /mnt/boot/grub/grub.cfg