Раньше все мои разделы на дисках, которые назывались /dev/sda1
, /dev/sda2
, ... Моя сеть перестала работать (не удалось проверить связь), и после sudo ifdown eth0
и sudo ifup eth0
мой рабочий стол исчез и мой компьютер завис (Ubuntu 12.10, 32-битный - должен был установить 64-битный, но слишком поздно, чтобы исправить). После создания загрузочного компакт-диска в режиме реального времени, монтажа и т. Д. Я обнаружил, что все мои разделы помечены /dev/sde1
, /dev/sde2
... В итоге я вернул систему, смонтировав соответствующие sdex на /mnt/dev
, /mnt/sys
. ], /mnt/proc
и т. Д., chroot
и update-grub
, но я понятия не имею (и не смог найти с помощью Google) никакой информации о том, почему имена изменились. Кто-нибудь знаком с этим? Благодарю. -Bi
Внутренние идентификаторы дисков не должны быть стабильными в Linux. Поэтому вам не следует полагаться на имена /dev/sd?*
, чтобы они оставались неизменными после перезагрузки или после отключения и повторного подключения съемного носителя.
Если вам нужно сослаться на конкретное устройство в файле сценария или конфигурации, используйте идентификаторы устройств, UUID или метки файловой системы, как в /dev/disk/
.