В настоящее время на моем компьютере установлена ОС Linux Mint с установленным разделом жесткого диска USB /home. Это работает хорошо.
Если я установлю второй жесткий диск USB, есть ли шанс, что Linux запутается между ними, и попытается смонтировать раздел второго жесткого диска, как /homeпри загрузке? Это было бы плохо.
Исходя из Windows, я часто видел, как буквы дисков не «запоминаются» правильно, вызывая всевозможные проблемы.
Я предполагаю, что главный вопрос: как Linux на самом деле знает, что такое жесткий диск USB, /dev/sdbа какой /media/misha/my_2nd_drive?
/и swapна sda , и /homeна sdb . Но я не знаю, как изменить существующее /homeмонтирование установки, слишком новое для этого!
sd[a-z]просто названы в порядке обнаружения. Не делается никаких попыток сохранить имена одинаковыми. Обычно он детерминирован (то же самое ядро на том же HW будет давать то же наименование), но новое ядро с обновлением драйвера контроллера SATA может заставить его сканировать диски SATA в обратном порядке. Вместо того, чтобы даже пытаться переименовывать блочные устройства (как это делается с nameifили с / с для имен устройств Ethernet, обычно с правилами udev), существуют имена UUID, label и id (по серийному номеру диска).
sd[a-z]: проверка дисков выполняется одновременно (параллельно), и какой бы диск ни обнаруживался в первую очередь, это делается sdaи т. Д.
/homeВы можете объяснить, как вы это сделали?