Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

SATA & Fedora 12

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [*nix/Linux] >> SATA & Fedora 12
Имя
Сообщение << Старые топики   Новые топики >>
SATA & Fedora 12 - 2009-12-07 16:46:14.916666   
Rr

Сообщений: 32
Оценки: 0
Присоединился: 2006-08-24 10:13:24
Приветствую вас, уважаемая элита IT-сообщества! :) Есть проблема, может кто сталкивался. На компе стоит win и Fedora Linux 12. Но беда не в этом.. Еще есть два жестких диска (Оба SATA), на одном из которых установлены обе операционки, а второй содержит один раздел, отформатированный в ntfs. Винда видит оба диска, linux - только тот на котором он сам живет. /var/log/messages про ошибки ничего не говорит (если бы я еще знал что искать…). При загрузке linux не о каких сбоях не говорит тоже. Команда df рассказывает тоже только про один винт. Подскажите что почитать на эту тему. А то гугл от меня наверно устал уже.. Спасибо!
Post #: 1
RE: SATA & Fedora 12 - 2009-12-07 16:50:16.706666   
saimon 2metra

Сообщений: 4281
Оценки: 0
Присоединился: 2007-01-26 10:56:51.426666
Добавь этот диск в fstab.
Post #: 2
RE: SATA & Fedora 12 - 2009-12-07 16:51:17.530000   
The Joker

Сообщений: 3485
Оценки: 99
Присоединился: 2008-10-07 16:22:13.730000
Он же не примонтирован :-)

ls /dev/sd*

Если вылезет две буквы с цифрами (например sda sda1 sda2 sda3 … sdb sdb1 …), значит Linux нормально заметил присутствие второго диска и создал для него девайс-ноды. Остаётся только понять, кто есть кто, и примонтировать его.
quote:

ORIGINAL: saimon 2metra

Добавь этот диск в fstab.
Именно так. Определив, какой девайс-нод соответствует нужному диску/разделу, его надо добавить в /etc/fstab для автоматического монтирования при загрузке системы.
Post #: 3
RE: SATA & Fedora 12 - 2009-12-07 17:22:56.773333   
Rr

Сообщений: 32
Оценки: 0
Присоединился: 2006-08-24 10:13:24
Благодарю! Итак, получилось вот что.

$ ls /dev/sd*
/dev/sda /dev/sda1 /dev/sda2 /dev/sda5 /dev/sda6 /dev/sda7 /dev/sda8 /dev/sda9 /dev/sdb

SDB есть. На сколько я понял, это говорит о том, что винт замечен (но не пойман). Как увидеть раздел, который собственно надо монтировать?
Post #: 4
RE: SATA & Fedora 12 - 2009-12-07 18:04:57.346666   
Rr

Сообщений: 32
Оценки: 0
Присоединился: 2006-08-24 10:13:24
Файл fstab:

/dev/mapper/luks-0c3985b7-e342-47f0-910e-21a655653dda / ext4 defaults 1 1
UUID=0fb1cb9b-512f-46d9-8148-090b9756ca4a /boot ext4 defaults 1 2
/dev/mapper/luks-8f0fe781-ebb2-41d3-af23-231ff804add9 /home ext4 defaults 1 2
UUID=28fb5246-08b2-43e9-95db-387022987961 swap swap defaults 0 0
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0


Команда # mount -t ntfs-3g /dev/sdb /media/media говорит, что
NTFS signature is missing.
Failed to mount '/dev/sdb': Недопустимый аргумент
The device '/dev/sdb' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?
Post #: 5
RE: SATA & Fedora 12 - 2009-12-07 19:37:43.920000   
The Joker

Сообщений: 3485
Оценки: 99
Присоединился: 2008-10-07 16:22:13.730000
quote:

ORIGINAL: Rr

SDB есть. На сколько я понял, это говорит о том, что винт замечен (но не пойман). Как увидеть раздел, который собственно надо монтировать?
Это значит, что был обнаружен какой-то SATA девайс, но разделов (a la /dev/sda1) на нём найдено не было. Может, это CD/DVD-привод?
quote:

ORIGINAL: Rr

Файл fstab:

/dev/mapper/luks-0c3985b7-e342-47f0-910e-21a655653dda / ext4 defaults 1 1
UUID=0fb1cb9b-512f-46d9-8148-090b9756ca4a /boot ext4 defaults 1 2
/dev/mapper/luks-8f0fe781-ebb2-41d3-af23-231ff804add9 /home ext4 defaults 1 2
UUID=28fb5246-08b2-43e9-95db-387022987961 swap swap defaults 0 0
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
О, luks! Да тут пахнет криптованными разделами :-) А тот т.н. "раздел" с NTFS точно физический раздел? Может, он тоже закриптован чем-то? Тогда он физически может выглядеть как обычный файл на другой файловой системе.

А если Винда зашифровала раздел каким-нибудь BitLocker-ом, то это вопрос в другой раздел форума.
quote:

ORIGINAL: Rr

Команда # mount -t ntfs-3g /dev/sdb /media/media говорит, что
NTFS signature is missing.
Failed to mount '/dev/sdb': Недопустимый аргумент
The device '/dev/sdb' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?
mount правильно говорит: нельзя монтировать физический диск (sdb), можно только раздел (например, sdb1).

Меня смущает одна вещь:
quote:

ORIGINAL: Rr

Винда видит оба диска, linux - только тот на котором он сам живет.
То что для Винды "два диска" (типа C:\ и D:\) на деле может оказаться двумя разделами на одном диске. Тем более, что на первом диске их создано много (/dev/sda1 /dev/sda2 /dev/sda5 /dev/sda6 /dev/sda7 /dev/sda8 /dev/sda9 – это всё разделы жесткого диска).

Короче, надо юзать какой-нибудь fdisk, или cfdisk, или parted, или ещё чего-то и смотреть, что это за разделы на первом диске, каких размеров, с какими ID и т.д. Можно, конечно, тупо примонтировать их куда-нибудь по очереди и посмотреть, что там на них такое записано. Скорее всего, один из них и окажется "вторым диском", который видит Винда.
Post #: 6
RE: SATA & Fedora 12 - 2009-12-07 22:09:01.640000   
Rr

Сообщений: 32
Оценки: 0
Присоединился: 2006-08-24 10:13:24
quote:

Это значит, что был обнаружен какой-то SATA девайс, но разделов (a la /dev/sda1) на нём найдено не было. Может, это CD/DVD-привод?

Неа. Привод IDE-шный.

quote:

А тот т.н. "раздел" с NTFS точно физический раздел? Может, он тоже закриптован чем-то? Тогда он физически может выглядеть как обычный файл на другой файловой системе.

Это жесткий диск, на котором один раздел. Его ни чем не шифровали. Шифрованные только линуксовые разделы. И то не все. Еще один момент. если скомандовать fdisk -l, то (о чудо!) становится виден sdb, на котором sdb1 и sdb5 есть(странно, почему 5?..). Размер sdb5 совпадает с потерянным ntfs разделом. Только вот, если попытаться примонтировать sdb5 или sdb1 - один фиг ничего не получается. Нет, говорит в dev этих sdb-в.

З.Ы.: большое спасибо The Joker <The Lord of the Hack>, что не бросил в беде))
Post #: 7
RE: SATA & Fedora 12 - 2009-12-08 07:27:06.853333   
rgo

Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
file -s /dev/sdb
Post #: 8
RE: SATA & Fedora 12 - 2009-12-09 00:09:46.500000   
Rr

Сообщений: 32
Оценки: 0
Присоединился: 2006-08-24 10:13:24
quote:

file -s /dev/sdb



# file -s /dev/sdb
/dev/sdb: x86 boot sector, Microsoft Windows XP MBR, Serial 0xc95eebcf; partition 1: ID=0xf, starthead 0, startsector 16065, 312560640 sectors, code offset 0xc0

Post #: 9
RE: SATA & Fedora 12 - 2009-12-09 00:50:03.903333   
Rr

Сообщений: 32
Оценки: 0
Присоединился: 2006-08-24 10:13:24
Зато если написать:

# parted /dev/sdb,
видим:
GNU Parted 1.9.0 Используется /dev/sdb Добро пожаловать в GNU Parted! Наберите 'help' для просмотра списка команд.
а потом:
(parted) print Модель: ATA ST3160827AS (scsi) &lt;&lt;&lt;&lt;&lt;---- что это??? при чем тут scsi?... но диск тот самый. Диск /dev/sdb: 160GB Размер сектора (логич./физич.): 512B/512B Таблица разделов: msdos Номер Начало Конец Размер Тип Файловая система Флаги 1 8225kB 160GB 160GB extended lba 5 8258kB 160GB 160GB logical ntfs
Только всё равно ничего не монитруется. Диск виден, раздел - нет 8|
Post #: 10
RE: SATA & Fedora 12 - 2009-12-09 10:50:17.533333   
rgo

Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
quote:

ORIGINAL: Rr
если скомандовать fdisk -l, то (о чудо!) становится виден sdb, на котором sdb1 и sdb5 есть(странно, почему 5?..). Размер sdb5 совпадает с потерянным ntfs разделом.

Можно поподробнее об этом эксперименте? Хотелось бы видеть содержимое консольки после:# ls /dev/sdb* # fdisk -l # ls /dev/sdb* Ну и чтоб совсем диагностику провести:cat /proc/partitions dmesg | grep sdb
ps. почему 5? элементарно ватсон! Весь sdb занят extended разделом (sdb1), который содержит в себе один логический раздел. linux резервирует номера 1-4 для primary и extended разделов, а логические нумерует начиная с пяти.
pps.
quote:

&lt;&lt;&lt;&lt;&lt;—- что это??? при чем тут scsi?… но диск тот самый.
Это нормально. Просто потому, что диск SATA.
Post #: 11
RE: SATA & Fedora 12 - 2009-12-09 16:55:01.453333   
Rr

Сообщений: 32
Оценки: 0
Присоединился: 2006-08-24 10:13:24
Конечно. Вот:
[root@RrPC /]# ls /dev/sdb /dev/sdb и вот:
[root@RrPC /]# fdisk -l Диск /dev/sda: 160.0 ГБ, 160040803840 байт 255 heads, 63 sectors/track, 19457 cylinders Units = цилиндры of 16065 * 512 = 8225280 bytes Disk identifier: 0x6059a80d Устр-во Загр Начало Конец Блоки Id Система /dev/sda1 1 3916 31455238+ 7 HPFS/NTFS /dev/sda2 3917 19457 124833082+ f W95 расшир. (LBA) /dev/sda5 3917 16970 104856223+ 7 HPFS/NTFS /dev/sda6 16971 17951 7877632 83 Linux /dev/sda7 17990 18352 2915766 82 Linux своп / Solaris /dev/sda8 18353 19457 8875881 83 Linux /dev/sda9 * 17951 17989 307453 83 Linux Пункты таблицы разделов расположены не в дисковом порядке Диск /dev/sdb: 160.0 ГБ, 160041885696 байт 255 heads, 63 sectors/track, 19457 cylinders Units = цилиндры of 16065 * 512 = 8225280 bytes Disk identifier: 0xc95eebcf Устр-во Загр Начало Конец Блоки Id Система /dev/sdb1 2 19457 156280320 f W95 расшир. (LBA) /dev/sdb5 2 19457 156280288+ 7 HPFS/NTFS Диск /dev/dm-1: 8064 МБ, 8064626688 байт 255 heads, 63 sectors/track, 980 cylinders Units = цилиндры of 16065 * 512 = 8225280 bytes Disk identifier: 0x00000000 На диске /dev/dm-1 отсутствует верная таблица разделов Диск /dev/dm-0: 9086 МБ, 9086833664 байт 255 heads, 63 sectors/track, 1104 cylinders Units = цилиндры of 16065 * 512 = 8225280 bytes Disk identifier: 0x00000000 На диске /dev/dm-0 отсутствует верная таблица разделов Тут немножко поясню. /dev/sda1 - это "диск цэ" виндовый, sda5 - это "диск дэ" с того же винта. А вот что такое sda2 не понятно. Дальше
[root@RrPC /]# cat /proc/partitions major minor #blocks name 8 0 156289847 sda 8 1 31455238 sda1 8 2 1 sda2 8 5 104856223 sda5 8 6 7877632 sda6 8 7 2915766 sda7 8 8 8875881 sda8 8 9 307453 sda9 8 16 156290904 sdb 253 1 7875612 dm-1 253 0 8873861 dm-0 И последнее,
[root@RrPC /]# dmesg | grep sdb sd 3:0:0:0: [sdb] 312581808 512-byte logical blocks: (160 GB/149 GiB) sd 3:0:0:0: [sdb] Write Protect is off sd 3:0:0:0: [sdb] Mode Sense: 00 3a 00 00 sd 3:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA sdb: sdb1 &lt; sdb5 &gt; sd 3:0:0:0: [sdb] Attached SCSI disk md: bind&lt;sdb&gt; md: bind&lt;sdb&gt; raid0: looking at sdb raid0: comparing sdb(312581376) with sdb(312581376) md: unbind&lt;sdb&gt; md: export_rdev(sdb)
Post #: 12
RE: SATA & Fedora 12 - 2009-12-09 18:31:41.400000   
Rr

Сообщений: 32
Оценки: 0
Присоединился: 2006-08-24 10:13:24
И еще, в boot.log в самом начале после присвоения имени хосту нашел вот что
Key slot 0 unlocked. ERROR: isw: wrong number of devices in RAID set "isw_dhedhecdb_RAID_Volume1" [1/2] on /dev/sdb Устанавливаются параметры Logical Volume Manager [ OK ] что бы это значило?.. 8|
Post #: 13
RE: SATA & Fedora 12 - 2009-12-09 22:44:28.020000   
rgo

Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
а вот мне тоже интересны все эти слова про рейд. Ещё меня чутка пугает упоминание LVM – никогда этой фиговиной не пользовался, даже не знаю зачем она. Но это потом.
Ты не всё отписал. Я спрашивал про /dev/sdb* ;), про sdb уже понятно, что он существует. А вот /dev/sdb5?
Если существует, то давай сюда текст, который выдаёт:mount -t ntfs-3g /dev/sdb5 /media/media Если не существует, то… надо создать:mknod /dev/sdb5 b 8 21и посмотреть что будет.
Post #: 14
RE: SATA & Fedora 12 - 2009-12-10 16:46:50.630000   
The Joker

Сообщений: 3485
Оценки: 99
Присоединился: 2008-10-07 16:22:13.730000
Ну, что ж, позволю себе подвести промежуточные итоги.
quote:

ORIGINAL: Rr

Еще есть два жестких диска (Оба SATA), на одном из которых установлены обе операционки, а второй содержит один раздел, отформатированный в ntfs.
Оказалось, что на втором жёстком диске есть два раздела.
quote:

ORIGINAL: Rr

Винда видит оба диска, linux - только тот на котором он сам живет.
Не совсем правда. Винда читает только разделы на первом диске. Что именно читает Линукс, неизвестно, ибо стоит LVM, но об этом ниже.
quote:

ORIGINAL: Rr

Файл fstab:

/dev/mapper/luks-0c3985b7-e342-47f0-910e-21a655653dda / ext4 defaults 1 1
UUID=0fb1cb9b-512f-46d9-8148-090b9756ca4a /boot ext4 defaults 1 2
/dev/mapper/luks-8f0fe781-ebb2-41d3-af23-231ff804add9 /home ext4 defaults 1 2
UUID=28fb5246-08b2-43e9-95db-387022987961 swap swap defaults 0 0
Не относится к делу, но всё же. Среди прочего, линукс использует два раздела, криптованных luks. Хозяину машины неплохо бы узнать, что на жестких дисках им соответствует (чтобы не испортить чего-нибудь важного). Для этого надо смотреть инит-скрипты и их настройки. Ниже по ветке было упоминание логических томов LVM. Логические тома, криптованные разделы … – не слишком ли параноидально для начинающего юниксоида? :-)
quote:

ORIGINAL: The Joker

То что для Винды "два диска" (типа C:\ и D:\) на деле может оказаться двумя разделами на одном диске.
Так и оказалось.
quote:

ORIGINAL: Rr

Тут немножко поясню. /dev/sda1 - это "диск цэ" виндовый, sda5 - это "диск дэ" с того же винта.
Это мы поняли :-)
quote:

ORIGINAL: Rr

И еще, в boot.log в самом начале после присвоения имени хосту нашел вот что
Key slot 0 unlocked. ERROR: isw: wrong number of devices in RAID set "isw_dhedhecdb_RAID_Volume1" [1/2] on /dev/sdb Устанавливаются параметры Logical Volume Manager [ OK ] что бы это значило?.. 8|
Во-о-от оно. Там написано, что при создании логической группы (или логического тома, или ещё чего-то, связанного с ), туда был включен второй жёсткий диск. Потом что-то в этой конструкции "сломалось" (например, поменяли местами диски, или разметили виндовый раздел поверх LVM, или …). Словом, проблема потерянного виндового раздела решена – это /dev/sda5. А чтобы пользоваться местом на втором жёстком диске, придётся чинить LVM.
Post #: 15
Страниц:  [1]
Все форумы >> [*nix/Linux] >> SATA & Fedora 12







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.