Войти

Показать полную графическую версию : [решено] Почему hdd, а не hda?


VladDV
10-06-2011, 14:14
Добрый день!

Настроил как-то линуксовый сервер (debian 5), сделал полный бэкап черех tar. Теперь клонирую сервера из этого бэкапа. На исходной системе был диск sda. На некоторых системах диск определялся как hda. Тогда загружался с лайвсиди, правил fstab, device.map и menu.lst, и все прекрасно загружалось. Но сегодня не прошел ни один вариант (ни sda, ни hda). Тогда в ramfs shell набрал ls /dev | grep hd и увидел - hdd1, hdd2... Соответственно поправил файлики и система загрузилась. Но мне интересно, почему диск так определился? Насколько я знаю, диски должны нумероваться как a, b, c, d.... У меня в сервере один физический диск, никаких съемных носителей не подключено.

contoso.com
10-06-2011, 15:28
к какому контроллеру подключен, так и определился
http://heap.altlinux.org/modules/hd_naming/index.html

VladDV
10-06-2011, 16:08
Большое спасибо! Не знал о таком нюансе...

vadblm
10-06-2011, 16:47
Чтобы впредь не заморачиваться редактированием fstab и загрузчика, рекомендую пользоваться метками (или UUID, если клонируете dd, а не создаёте разделы самостоятельно).




© OSzone.net 2001-2012