Странность в определении винчестера (sda вместо hda)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Аватара пользователя
zUbuntu
Сообщения: 17

Странность в определении винчестера

Сообщение zUbuntu »

Здравствуйте.
Такая проблема:
Пишу в терминале:

Код: Выделить всё

 sudo fdisk -l /dev/hda
- ничего не происходит
Пишу:

Код: Выделить всё

sudo fdisk -l /dev/Sda
- выводит инфу о харде, как и положено:

Код: Выделить всё

/dev/sda1   *           1         918     7373803+   b  W95 FAT32
/dev/sda2            1897       19457   141058732+   f  W95 расшир. (LBA)
/dev/sda3             919        1708     6345675   83  Linux
/dev/sda4            1709        1896     1510110   82  Linux своп / Solaris
/dev/sda5            2449       19457   136624761    b  W95 FAT32
/dev/sda6            1897        2448     4433877   83  Linux


Как так?? У меня же обычный hdd.

------------
Linux, Ubuntu 7.04
Спасибо сказали:
&rew
Сообщения: 103
ОС: GNU/Imhonix 2.0

Re: Странность в определении винчестера

Сообщение &rew »

Во-первых, исправьте ошибку (2 раза fdisk /dev/hda),
а во-вторых, в чем проблема-то?
Пишите и далее sda

Или не работает чего?
--- В выражении "Купила баба порося" следует рассматривать иносказательный смысл, абстрагируясь от конкретной половой принадлежности и социального статуса правообладателя ценного имущества, --- почему-то подумал я, когда в первый раз установил GNU/linux на домашний ПК.
Спасибо сказали:
Аватара пользователя
zUbuntu
Сообщения: 17

Re: Странность в определении винчестера

Сообщение zUbuntu »

по запарке ошибся....


так разве sda это не скайзи диск??
Спасибо сказали:
&rew
Сообщения: 103
ОС: GNU/Imhonix 2.0

Re: Странность в определении винчестера

Сообщение &rew »

ну, знаете, флэшки тоже sda,
но это же не SCSI
--- В выражении "Купила баба порося" следует рассматривать иносказательный смысл, абстрагируясь от конкретной половой принадлежности и социального статуса правообладателя ценного имущества, --- почему-то подумал я, когда в первый раз установил GNU/linux на домашний ПК.
Спасибо сказали:
Аватара пользователя
zUbuntu
Сообщения: 17

Re: Странность в определении винчестера

Сообщение zUbuntu »

просто раньше было hda у меня...

---------
а теперь sda... и диски отмонтировать нельзя никак.
Пишет:
команда umount не соответствует fstab'у


fstab такой:

Код: Выделить всё

UUID=46C9-6EE5  /media/hda1     vfat    defaults,utf8,umask=007,gid=46 0       1
# /dev/hda5
UUID=8D92-E2E2  /media/hda6     vfat    defaults,utf8,umask=007,gid=46 0       1
# /dev/hdb1
UUID=46CF-547F  /media/hdb1     vfat    defaults,utf8,umask=007,gid=46 0       1
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: Странность в определении винчестера

Сообщение Uncle_Theodore »

Какой у Вас дистрибутив?
Куда примонтированы эти диски?
Спасибо сказали:
Аватара пользователя
eduard_pustobaev
Сообщения: 2629
Статус: Ленивец
ОС: Arch/Debian.

Re: Странность в определении винчестера

Сообщение eduard_pustobaev »

Вообще это в принципе нормально. В Федоре давно уже pata зовутся так же, как и sata. То есть sdX.
Правда судя по нику у вас Ubuntu. А вот в Ubuntu я что-то такого не замечаю. Как был hda, так и остался.

P.S. Зато теперь увидел полезность монтирования в fstab ао UUID. Девайс название поменял, а монтируется всё как и раньше. :)
В дисгармонии со вселенной.
Спасибо сказали:
Аватара пользователя
zUbuntu
Сообщения: 17

Re: Странность в определении винчестера

Сообщение zUbuntu »

Дистрибутив Ubuntu 7.04.
Примонтированы в /media/hda1, в /media/hda6 и в /media/hdb1 (это второй хард)

Кстати второй хард - старый. Глючный, Много раз его уже восстанавливал. Много раз он рушился.
Ubuntu ставил вместе с ним... может из-за него что не так встало???
Раньше не было никаких sda. Переустановить систему без старого харда - это вариант?
Спасибо сказали:
Egan
Сообщения: 247

Re: Странность в определении винчестера

Сообщение Egan »

У меня один раздел диска специально для экспериментов с различными дистрибутивами. Заметил такое на последних дистрибутивах с которыми эксперементировал. Выяснять причину не стал, так как проблемой это не считаю, какая собственно разница. Предположил, что возможно это связано с версией ядра.
Спасибо сказали:
Аватара пользователя
MadDog
Бывший модератор
Сообщения: 2298
Статус: Добрый банщик

Re: Странность в определении винчестера

Сообщение MadDog »

zUbuntu писал(а):
25.08.2007 21:08
Глючный, Много раз его уже восстанавливал. Много раз он рушился.
Если не жалко, выкидывайте. :)

zUbuntu писал(а):
25.08.2007 21:08
Раньше не было никаких sda.
Господи, да забейте вы на эти sda/hda. У вас же всё корректно монтируется? А вообще с ядер 2.6.20 все диски (PATA, SATA и т.д.) теперь обзываются как sdX.
MadDog's Blog
Внимательно читать: Как правильно задавать вопросы
No fate but what we make
Спасибо сказали:
Аватара пользователя
eduard_pustobaev
Сообщения: 2629
Статус: Ленивец
ОС: Arch/Debian.

Re: Странность в определении винчестера

Сообщение eduard_pustobaev »

MadDog писал(а):
25.08.2007 22:13
А вообще с ядер 2.6.20 все диски (PATA, SATA и т.д.) теперь обзываются как sdX.

Код: Выделить всё

ed@edwards-desktop:~$ sudo fdisk -l /dev/hda

Disk /dev/hda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1        1262    10136983+   c  W95 FAT32 (LBA)
/dev/hda2            1263        9729    68011177+   f  W95 Ext'd (LBA)
/dev/hda5            1263        6313    40572126    b  W95 FAT32
/dev/hda6            6314        6412      795186   82  Linux swap / Solaris
/dev/hda7            6413        8423    16153326   83  Linux
/dev/hda8            8424        9461     8337703+  83  Linux
/dev/hda9            9462        9729     2152678+   b  W95 FAT32
ed@edwards-desktop:~$ uname -a
Linux edwards-desktop 2.6.22-8-generic #1 SMP Thu Jul 12 15:59:45 GMT 2007 i686 GNU/Linux
В дисгармонии со вселенной.
Спасибо сказали:
Аватара пользователя
zUbuntu
Сообщения: 17

Re: Странность в определении винчестера

Сообщение zUbuntu »

переустановил без старого харда - всё нормально - снова hda и т.п. :) - Приятно.
Единственное настораживает:

Код: Выделить всё

Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/hda1   *           1         918     7373803+   b  W95 FAT32
/dev/hda2            1897       19457   141058732+   f  W95 расшир. (LBA)
/dev/hda3             919        1708     6345675   83  Linux
/dev/hda4            1709        1896     1510110   82  Linux своп / Solaris
/dev/hda5            2449       19457   136624761    b  W95 FAT32
/dev/hda6            1897        2448     4433877   83  Linux

[b]Пункты таблицы разделов расположены не в дисковом порядке[/b]
- эта надпись означает, что что-то не так?

И опять... Жму правой кнопкой мыши по значку диска на десктопе, выбираю "отсоединить том" - ошибка (скрин в прикрепленной картинке)
fstab такой:

Код: Выделить всё

# /dev/hda1
UUID=46C9-6EE5  /media/hda1     vfat    defaults,utf8,umask=007,gid=46 0       1
# /dev/hda5
UUID=8D92-E2E2  /media/hda5     vfat    defaults,utf8,umask=007,gid=46 0       1
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Лис
Сообщения: 1639
ОС: Zenwalk

Re: Странность в определении винчестера

Сообщение Лис »

- эта надпись означает, что что-то не так?

Нет, просто разделы расположены на диске не в той последовательности, в которой им присвоены номера. Так бывает, когда Вы удаляете не последний раздел при примонтированных разделах, идущих после него, а на месте старого создаете другой - он получает следующий номер после последнего, и становится последним по номеру, но не последним по расположению. Вот у меня как:

Код: Выделить всё

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1       19457   156288321    f  W95 Ext'd (LBA)
/dev/sda5            1047        3576    20322225    7  HPFS/NTFS
/dev/sda6            3577        3831     2048256    7  HPFS/NTFS
/dev/sda7            3832        5138    10498446   83  Linux
/dev/sda8            5139       15529    83465676   83  Linux
/dev/sda9           15530       17764    17952606   83  Linux
/dev/sda10          17765       19064    10442218+  83  Linux
/dev/sda11          19065       19457     3156741    c  W95 FAT32 (LBA)
/dev/sda12              1        1046     8401900+  83  Linux

sda12 идет первым разделом ( в логическом разделе sda1 )
Спасибо сказали:
Аватара пользователя
zUbuntu
Сообщения: 17

Re: Странность в определении винчестера

Сообщение zUbuntu »

На работу системы, как я понял, это не влияет...

------
предыдущий пост отредактировал :blush:
Спасибо сказали:
Лис
Сообщения: 1639
ОС: Zenwalk

Re: Странность в определении винчестера

Сообщение Лис »

Нет.
Что касается hda и sda, то в последней Ubuntu должны быть только sda. Он, как и многие дистрибутивы, стали использовать libata для работы с в том числе и PATA дисками. Поэтому они все теперь именуются sdX. Однако я заметил такую особенность. В Zenwalk также для всего используется libata, однако при перекомпиляции ядра из зевзолковских исходников у меня снова появляется hda. Возможно, я не указываю какую-то опцию при компиляции - просто беру старый конфиг.
Спасибо сказали:
Аватара пользователя
zUbuntu
Сообщения: 17

Re: Странность в определении винчестера

Сообщение zUbuntu »

Т.е., возможно, после обновления hda поменяется на sda?
(хотя ничего в этом плохого нет. Уяснил)

--------
Как быть с "отмонтированием"? :(
Спасибо сказали:
Лис
Сообщения: 1639
ОС: Zenwalk

Re: Странность в определении винчестера

Сообщение Лис »

Как быть с "отмонтированием"?

Попробуйте проверить UUID с помощью команды 'vol_id /dev/dev_name' ( она должна находиться либо в /sbin, либо в /lib/udev ) и при необходимости исправить.
Спасибо сказали:
Аватара пользователя
zUbuntu
Сообщения: 17

Re: Странность в определении винчестера

Сообщение zUbuntu »

Проверял через гном (свойство диска смотрел) - тот же UUID
Через терминал (vol_id использовал) - тот же UUID
------------
Если из fstab'а убрать монтирование этих дисков и монтировать гномовской утилитой - работает. Размонтирование тоже. Но не каждый же раз так делать....
Спасибо сказали:
Лис
Сообщения: 1639
ОС: Zenwalk

Re: Странность в определении винчестера

Сообщение Лис »

А вручную после создания при необходимости соответствующей директории монтируется? Т.е. просто командой 'mount /media/hda1'
Спасибо сказали:
Аватара пользователя
zUbuntu
Сообщения: 17

Re: Странность в определении винчестера

Сообщение zUbuntu »

Через команду и монтируется и размонтируется.
Однако, если примонтировать командой (mount), а размонтировать через гном (отсоединить том) - такая вот ошибка получается:
(монтировал в /media/hda1)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Лис
Сообщения: 1639
ОС: Zenwalk

Re: Странность в определении винчестера

Сообщение Лис »

Похоже, что проблема с HAL. Попробуйте просто удалить все файлы с .hal: 'sudo rm /media/.hal*'
Спасибо сказали:
Аватара пользователя
zUbuntu
Сообщения: 17

Re: Странность в определении винчестера

Сообщение zUbuntu »

то же самое.
Раньше, при установке Ubuntu, выбирал авторазметку диска - такого небыло.
После того, как стал делать вручную - такая вот штука появилась. :(

--------------------
попробовал fstab'е монтирование без UUID:
/dev/hda1 /media/hda1 vfat iocharset=utf8,umask=000 0 0
/dev/hda5 /media/hda5 vfat iocharset=utf8,umask=000 0 0

- монтирует. Но при попытке отсоединить том пишет:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Аватара пользователя
Ilja
Сообщения: 349
ОС: ALTLinux Branch 4.1

Re: Странность в определении винчестера

Сообщение Ilja »

Попробуй в опции монтирования добавить users
Обычно первый совет наступившему на грабли - наступить еще раз и сравнить ощущения.

Советы по наступанию на грабли - JID: ilya.raskin@jabber.se
Спасибо сказали:
Аватара пользователя
Тушисвет
Сообщения: 213
Статус: Пётр Игоревич
ОС: FreeBSD 6.2 + KDE

Re: Странность в определении винчестера

Сообщение Тушисвет »

SATA тоже sda, а не только SCSI
Спасибо сказали:
Лис
Сообщения: 1639
ОС: Zenwalk

Re: Странность в определении винчестера

Сообщение Лис »

монтирует. Но при попытке отсоединить том пишет:

Насколько я вижу, проблема с правами на монтирование данных устройств. Без опции user или users монтировать или отмонтировать может только root. Только насколько это проблема? По-хорошему, обычному пользователю нет надобности монтировать-отмонтировать разделы постоянного жесткого диска. Ставьте опцию auto - и они автоматом будут монтироваться при загрузке ( вообще, можно явно ее не указывать - она используется по умолчанию ). Присоединение-отсоединение разделов от пользователя необходимо только для флешек и переносных винчестеров. С ними проблемы есть?
Спасибо сказали:
Аватара пользователя
MadDog
Бывший модератор
Сообщения: 2298
Статус: Добрый банщик

Re: Странность в определении винчестера

Сообщение MadDog »

eduard_pustobaev
Фигня в том, что когда ставил с нуля Убунту 7.04, то все PATA диски были прописаны именно как sdx (давно это было и смесь дисков была как ATA так и SATA). Хотя когда обновлял 6.10 до 7.04 всё осталось как и было, т.е. hdx.
MadDog's Blog
Внимательно читать: Как правильно задавать вопросы
No fate but what we make
Спасибо сказали: