Я разбил диск C на Windows 10, чтобы создать 30 ГБ нераспределенного пространства, а затем установил на него Linux. Затем я где-то читал, что не рекомендуется устанавливать linux на диск C, где у вас есть все файлы Windows OS. Итак, теперь я хочу знать, могу ли я переместить этот раздел Linux с диска C на другой диск F раздела объемом 300 ГБ. У меня нет никакого опыта с этим материалом, пожалуйста, помогите.
2 ответа
Прежде всего, «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
Единственная проблема, с которой я когда-либо сталкивался с этим типом конфигурации, - это когда grub конфликтует с BIOS, и вы больше не можете загружаться в windows. Я не вижу проблем с вашей настройкой, если она работает. Просто будьте осторожны при обновлении BIOS или grub - я считаю, что один может перезаписать другой.
Тем не мение. Если вы действительно хотите переместить раздел на другой диск, я бы порекомендовал использовать Aomei или Easus partition assistant. Оба бесплатны и просты в использовании, просто выберите диск или раздел и клонируйте его в любую действительную цель по вашему выбору. Сначала попробуйте Aomei, лучше его интерфейс.
- https://www.disk-partition.com/free-partition-manager.html
- https://www.easeus.com/partition-manager/epm-free.html
И вы ДОЛЖНЫ сделать резервную копию, прежде чем делать что-либо! Данные действительно повреждены, поэтому будьте осторожны, особенно если вы не знакомы с этими инструментами. Удачи.