Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[solved] Исчез /dev/cdroms0
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Russian
View previous topic :: View next topic  
Author Message
Plastikman14
Tux's lil' helper
Tux's lil' helper


Joined: 25 Oct 2004
Posts: 137

PostPosted: Thu Sep 22, 2005 7:43 pm    Post subject: [solved] Исчез /dev/cdroms0 Reply with quote

Привет всем!
Вот не пойму что-такое могло произойти, но у меня пропал cdrom. Не хочет монтироваться не под каким предлогом. В /dev устройства под именем cdroms0 или чего-либо подобного не обнаружено. Уверенно могу заверить, что совсем недавно он был и даже работал. Есть подозрение, что я мог случайно что-нибудь отключить в ядре. Во всяком случае поддержка scsi-cdrom отключена.


Last edited by Plastikman14 on Thu Sep 22, 2005 10:43 pm; edited 1 time in total
Back to top
View user's profile Send private message
cha-chaynik
Tux's lil' helper
Tux's lil' helper


Joined: 18 Feb 2005
Posts: 115
Location: Russia, St.Petersburg

PostPosted: Thu Sep 22, 2005 7:49 pm    Post subject: Re: Исчез /dev/cdroms0 Reply with quote

Plastikman14 wrote:
Привет всем!
Вот не пойму что-такое могло произойти, но у меня пропал cdrom. Не хочет монтироваться не под каким предлогом. В /dev устройства под именем cdroms0 или чего-либо подобного не обнаружено. Уверенно могу заверить, что совсем недавно он был и даже работал. Есть подозрение, что я мог случайно что-нибудь отключить в ядре. Во всяком случае поддержка scsi-cdrom отключена.

Если у Вас CD-ROM со стандартным IDE интерфейсом, и поддержка IDE вкомпилирована в ядро, то Ваш CD-ROM Вы всегда найдете как /dev/hd... . А /dev/cdrom обычно является всего лишь символической ссылкой на /dev/hd... .
Back to top
View user's profile Send private message
Plastikman14
Tux's lil' helper
Tux's lil' helper


Joined: 25 Oct 2004
Posts: 137

PostPosted: Thu Sep 22, 2005 8:07 pm    Post subject: Reply with quote

А всё-таки где в ядре включается поддержка cdrom'а., либо как поправить линк на него?
Back to top
View user's profile Send private message
cha-chaynik
Tux's lil' helper
Tux's lil' helper


Joined: 18 Feb 2005
Posts: 115
Location: Russia, St.Petersburg

PostPosted: Thu Sep 22, 2005 8:18 pm    Post subject: Reply with quote

Plastikman14 wrote:
., либо как поправить линк на него?

Если Ваш CD-ROM висит на вторичном канале, как мастер, то он - /dev/hdc
соответственно (под root-ом):
Code:

cd /dev
ln -s hdc cdrom
Back to top
View user's profile Send private message
Sasha2
Apprentice
Apprentice


Joined: 18 Jun 2005
Posts: 206

PostPosted: Thu Sep 22, 2005 8:25 pm    Post subject: Reply with quote

Еще хочу заметить, что, например, в Gentoo 2005.1 нет уже /dev/cdroms/cdrom0.
Зато в каталоге /dev есть ссылка на то устройство, которое будет этим cdrom-ом.
Например у меня она такая cdrom -> scd0. Т.е. фактически мой cdrom это /dev/scd0.
Наверно Вам тоже надо найти это устройство и внести соответствующие изменения в файл /etc/fstab
Back to top
View user's profile Send private message
Plastikman14
Tux's lil' helper
Tux's lil' helper


Joined: 25 Oct 2004
Posts: 137

PostPosted: Thu Sep 22, 2005 8:32 pm    Post subject: Reply with quote

Dmesg почему-то не видит Cdrom....
Back to top
View user's profile Send private message
Plastikman14
Tux's lil' helper
Tux's lil' helper


Joined: 25 Oct 2004
Posts: 137

PostPosted: Thu Sep 22, 2005 8:55 pm    Post subject: Reply with quote

Вот что он мне пишет при попытке замонтировать cdrom:

Ошибка монтирования устройства.
Сообщение об ошибке:
[mntent]: warning: no final newline at the end of /etc/fstab
mount: special device /dev/cdroms/cdrom0 does not exist
Back to top
View user's profile Send private message
cha-chaynik
Tux's lil' helper
Tux's lil' helper


Joined: 18 Feb 2005
Posts: 115
Location: Russia, St.Petersburg

PostPosted: Thu Sep 22, 2005 8:58 pm    Post subject: Reply with quote

Plastikman14 wrote:
Вот что он мне пишет при попытке замонтировать cdrom:

Ошибка монтирования устройства.
Сообщение об ошибке:
[mntent]: warning: no final newline at the end of /etc/fstab

После последней строчки в fstab нажмите "Enter" и сохраните.
Plastikman14 wrote:
mount: special device /dev/cdroms/cdrom0 does not exist

fstab-то покажите!
Back to top
View user's profile Send private message
Plastikman14
Tux's lil' helper
Tux's lil' helper


Joined: 25 Oct 2004
Posts: 137

PostPosted: Thu Sep 22, 2005 8:59 pm    Post subject: Reply with quote

# /etc/fstab: static file system information.
# $Header: /var/cvsroot/gentoo-src/rc-scripts/etc/fstab,v 1.18.4.1 2005/01/31 23:05:14 vapier Exp $
#
# noatime turns off atimes for increased performance (atimes normally aren't
# needed; notail increases performance of ReiserFS (at the expense of storage
# efficiency). It's safe to drop the noatime options if you want and to
# switch between notail / tail freely.
#
# See the manpage fstab(5) for more information.

# <fs> <mountpoint> <type> <opts> <dump/pass>

# NOTE: If your BOOT partition is ReiserFS, add the notail option to opts.
/dev/hda1 /boot reiserfs defaults,noatime,notail 1 2
/dev/hda2 none swap sw 0 0
/dev/hda3 / reiserfs noatime 0 1
/dev/cdroms/cdrom0 /mnt/cdrom iso9660 noauto,user 0 0
#/dev/fd0 /mnt/floppy auto noauto,user 0 0

# NOTE: The next line is critical for boot!
none /proc proc defaults 0 0

# glibc 2.2 and above expects tmpfs to be mounted at /dev/shm for
# POSIX shared memory (shm_open, shm_unlink).
# (tmpfs is a dynamically expandable/shrinkable ramdisk, and will
# use almost no memory if not populated with files)
none /dev/shm tmpfs nodev,nosuid,noexec 0 0
#none /proc/bus/usb usbdevfs defaults 0 0
#/dev/sda1 /flash vfat noauto,user 0 0
Back to top
View user's profile Send private message
cha-chaynik
Tux's lil' helper
Tux's lil' helper


Joined: 18 Feb 2005
Posts: 115
Location: Russia, St.Petersburg

PostPosted: Thu Sep 22, 2005 9:05 pm    Post subject: Reply with quote

Что скажет:
Code:

ls -l /dev/hd*
Back to top
View user's profile Send private message
Plastikman14
Tux's lil' helper
Tux's lil' helper


Joined: 25 Oct 2004
Posts: 137

PostPosted: Thu Sep 22, 2005 9:09 pm    Post subject: Reply with quote

cha-chaynik wrote:
Что скажет:
Code:

ls -l /dev/hd*


Видимо нас интересует эта строка
brw-rw---- 1 root cdrom 22, 0 Сен 23 01:01 /dev/hdc
Back to top
View user's profile Send private message
cha-chaynik
Tux's lil' helper
Tux's lil' helper


Joined: 18 Feb 2005
Posts: 115
Location: Russia, St.Petersburg

PostPosted: Thu Sep 22, 2005 9:21 pm    Post subject: Reply with quote

Вот и истина...
Итак:
Code:

ln -s hdc cdrom


в fstab исправьте строку
/dev/cdroms/cdrom0 /mnt/cdrom iso9660 noauto,user 0 0
на:
/dev/cdrom /mnt/cdrom iso9660 noauto,user 0 0
либо на:
/dev/hdc /mnt/cdrom iso9660 noauto,user 0 0
Back to top
View user's profile Send private message
Plastikman14
Tux's lil' helper
Tux's lil' helper


Joined: 25 Oct 2004
Posts: 137

PostPosted: Thu Sep 22, 2005 9:48 pm    Post subject: Reply with quote

Огромное спасибо, теперь всё правильно. Только не понятно как это работало до этого...
Back to top
View user's profile Send private message
Nelud
Apprentice
Apprentice


Joined: 08 Oct 2004
Posts: 271

PostPosted: Fri Sep 23, 2005 11:21 am    Post subject: Reply with quote

Plastikman14 wrote:
Огромное спасибо, теперь всё правильно. Только не понятно как это работало до этого...


Это произошло, скорее всего, после обновления udev. Просто поправили udev-rules так что раньше создавался симлинк на /dev/cdroms/cdrom0, а теперь только на /dev/cdrom
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Russian All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum