powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Примонтировать раздел scsi выше 15 (sda16)
16 сообщений из 16, страница 1 из 1
Примонтировать раздел scsi выше 15 (sda16)
    #32469420
bas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проблема в следующем:
Создал партицию fdisk'ом, она оказалась 17(sdb17). Теперь как не пробовал не могу ее примотировать. Пишет "mount: /dev/sdb17 has wrong major or minor number". В /dev дивайсы только с 1 по 15, а как создать ссылку на эту партицию. fdisk -l показывает все партиции правильно с 1 по 17. Помогите
...
Рейтинг: 0 / 0
Примонтировать раздел scsi выше 15 (sda16)
    #32469906
Somebody2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вы бы определились - sdb или sda?
Попробуйте с помощью mknod создать данное устройство в ручную. У меня как это этот фокус
прошел .

Заходите в /dev/ смотрите какой MAJOR/MINOR у sdb15. Допустим у вас MAJOR=8, MINOR=31,
тогда попытайтесь сделать следующее:

mknod /dev/sdb16 b 8 32;
mknod /dev/sdb17 b 8 33;

Затем попробуйте подмонтировать раздел еще раз.

Не знаю сработает или нет, но вреда не нанесет это точно

Подробности в man mknod
...
Рейтинг: 0 / 0
Примонтировать раздел scsi выше 15 (sda16)
    #32470094
bas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы бы определились - sdb или sda?

Определился, sdb, но роли это не играет.


mknod /dev/sdb16 b 8 32;
mknod /dev/sdb17 b 8 33;


Спасибо за совет, пробовал уже не получается. Ведь эти минорные и мажорные номера у sdc и sdc1, и я думаю их нельзя переназначать.
Есть другие варианты??
...
Рейтинг: 0 / 0
Примонтировать раздел scsi выше 15 (sda16)
    #32470239
Somebody2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
>Спасибо за совет, пробовал уже не получается.
> Ведь эти минорные и мажорные номера у sdc и sdc1, и я думаю их нельзя переназначать.

То ли вы невнимательно прочли мой пост, то ли я что то недопонял. Давайте пошагово:
1) Выяснить какой MAJOR/MINOR у sdb15
2) При создании /dev/sdb16 использовать MAJOR MINOR+1 (MINOR - это MINOR sdb15)
3) При создании /dev/sdb17 использовать MAJOR MINOR+2 (MINOR - это MINOR sdb15)

Вы делали именно так? Или просто использовали мои MAJOR MINOR (8 32 и 8 33)?

>Есть другие варианты??
Насколько я знаю device создаются через mknod и все что нужно - знать MAJOR/MINOR, так что
других вариантов скорее всего нет. Разве что c MAKEDEV поиграться - он тоже использует mknod
для создания файлов устройств но может знает как правильно создать данное устройство
...
Рейтинг: 0 / 0
Примонтировать раздел scsi выше 15 (sda16)
    #32470275
Somebody2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В /dev/MAKEDEV нашел следующий фрагмент:
Код: plaintext
1.
2.
3.
4.
5.
6.
               makedev sd$unit b $major $base $disk
                for part in  1   2   3   4   5   6   7   8   9   10   11   12   13   14   15  
                do
                        minor=$(( $base + $part ))
                        makedev sd$unit$part b $major $minor $disk
                done

Заменил строку
for part in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
на
for part in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17

Далее запустил (из каталога /dev)
./MAKEDEV sdb
- после этого устройства sdb16 и sdb17 были созданы.
Рассмотрите как вариант.
...
Рейтинг: 0 / 0
Примонтировать раздел scsi выше 15 (sda16)
    #32470375
bas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А не приведет это к отмантированию всех устройств sdb1-15 (или другим негативным последствиям)??? Просто это критично.
...
Рейтинг: 0 / 0
Примонтировать раздел scsi выше 15 (sda16)
    #32470385
bas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а какие минорные и мажорные номера получулись у sdb16 и 17 в вашем случае?? Просто номера у sdb1 по 15 у нас совпадают, может и 16 и 17 совпадут.
...
Рейтинг: 0 / 0
Примонтировать раздел scsi выше 15 (sda16)
    #32470457
Somebody2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
>А не приведет это к отмантированию всех устройств sdb1-15 (или другим негативным
>последствиям)??? Просто это критично.

Я проделал у себя с hda - пересоздал через "MAKEDEV hda" - никаких последствий.
Правда проделывал я это не на серваке естественно , а на своем личном компе, но на 99.9999.... % уверен
что ничего страшного не случится. Т.е. попробуте просто измененный MAKEDEV sdb, не стирая
старых устройств

>а какие минорные и мажорные номера получулись у sdb16 и 17 в вашем случае?? Просто номера у >sdb1 по 15 у нас совпадают, может и 16 и 17 совпадут.

После "MAKEDEV sdb" для sdb16 и sdb17 соответсвенно 8 32 и 8 33
...
Рейтинг: 0 / 0
Примонтировать раздел scsi выше 15 (sda16)
    #32470493
bas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
После "MAKEDEV sdb" для sdb16 и sdb17 соответсвенно 8 32 и 8 33

Ну и смысл юзать MAKEDEV, если он тоже самое делает, как и вручную mknod?? В общем похоже, что нельзя примотировать раздел больше 15. Фигня какая-то..
...
Рейтинг: 0 / 0
Примонтировать раздел scsi выше 15 (sda16)
    #32470566
Somebody2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
>Ну и смысл юзать MAKEDEV, если он тоже самое делает, как и вручную mknod?? В общем похоже,
>что нельзя примотировать раздел больше 15. Фигня какая-то..

Да можно наверное. Было у меня подобное. Но с hda. Я руками создал устройство и нормально все
примонтировал. И варианты разные еще есть - например убрать все устройства начинающиеся с
sd[c-z] (если они не используются) и потом MAKEDEV или попробовать максимальный MINOR +1
для устройств с MAJOR=8 или попробовать примонировать устройство с MAJOR/MINOR равными
8 32 (8 33) (не взирая на имена) ну и т.д.

... Или внимательно прочитать соответствующие доки - но это самый долгий путь
...
Рейтинг: 0 / 0
Примонтировать раздел scsi выше 15 (sda16)
    #32470638
Фотография softy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
[root@reserv dev]# mknod /dev/sda16 b  8   16 
[root@reserv dev]# mknod /dev/sda17 b  8   17                                                                     
[root@reserv dev]# mknod /dev/sda18 b  8   18  


Всё создалось без проблем.
...
Рейтинг: 0 / 0
Примонтировать раздел scsi выше 15 (sda16)
    #32470657
bas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2softbuilder@inbox.ru
да создается все без проблем, потом при мотировании говорит:
[root@trd2 /dev]# mount /dev/sdb17 /shared
mount: /dev/sdb17 has wrong major or minor number
...
Рейтинг: 0 / 0
Примонтировать раздел scsi выше 15 (sda16)
    #32470661
Somebody2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
>Всё создалось без проблем.
Да создается то оно без проблем. Проблема заставить это устройство работать.

Выкопал следующее:

8 block SCSI disk devices (0-15)
0 = /dev/sda First SCSI disk whole disk
16 = /dev/sdb Second SCSI disk whole disk
32 = /dev/sdc Third SCSI disk whole disk
...
240 = /dev/sdp Sixteenth SCSI disk whole disk

Partitions are handled in the same way as for IDE
disks (see major number 3) except that the limit on
partitions is 15.

В самом деле что-ли sda16 нельзя примонтировать :(((
...
Рейтинг: 0 / 0
Примонтировать раздел scsi выше 15 (sda16)
    #32470671
bas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
... Или внимательно прочитать соответствующие доки - но это самый долгий путь

Да я уже все что можно прочитал, но не помогает...
...
Рейтинг: 0 / 0
Примонтировать раздел scsi выше 15 (sda16)
    #32470681
bas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В самом деле что-ли sda16 нельзя примонтировать :(((
Да уж, а как же быть??
...
Рейтинг: 0 / 0
Примонтировать раздел scsi выше 15 (sda16)
    #32470715
Somebody2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
>Да уж, а как же быть??
Да тут уж наверное исходники ядра смотреть надо... Наверное...
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Примонтировать раздел scsi выше 15 (sda16)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]