Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: команда eject [Решено]  (Прочитано 6363 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн proctoleha

  • Автор темы
  • Активист
  • *
  • Сообщений: 364
    • Просмотр профиля
команда eject [Решено]
« : 22 Октября 2010, 21:57:51 »
Имеется слегка неработающий СD-Room (кнопка выброса диска  :'( )

Как мне открыть пустой СD-Room через eject или иным другим способом?

eject -r не помогает

proctoleha@proctoleha-PC:~$ eject -r
eject: не удаётся найти или открыть устройство для `cdrom'
« Последнее редактирование: 22 Октября 2010, 22:11:31 от proctoleha »
За что я временами ненавижу Линукс - так это за свои кривые руки

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: команда eject
« Ответ #1 : 22 Октября 2010, 22:04:31 »
Точно только кнопка сломана? Такое впечатление, что он просто не работает. Совсем.

Если из трупика нужно диск вытащить, то под лотком есть отверстие аккурат под скрепку. Если под углом в 90 град относительно передней панели туда запихнуть развернутую скрепку, то можно упереться в механизм аварийного открытия лотка, который нужно слегка продавить внутрь...

Оффлайн proctoleha

  • Автор темы
  • Активист
  • *
  • Сообщений: 364
    • Просмотр профиля
Re: команда eject
« Ответ #2 : 22 Октября 2010, 22:06:58 »
Точно только кнопка, сидиром пишет, читает, только по кнопке долбить приходится.
За что я временами ненавижу Линукс - так это за свои кривые руки

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: команда eject
« Ответ #3 : 22 Октября 2010, 22:08:49 »
Ну тогда укажи ему девайс eject -r /dev/четамнадо

Оффлайн proctoleha

  • Автор темы
  • Активист
  • *
  • Сообщений: 364
    • Просмотр профиля
Re: команда eject [Решено]
« Ответ #4 : 22 Октября 2010, 22:12:23 »
Ну я тупой:

proctoleha@proctoleha-PC:~$ ls /dev/ | grep cd
cdrom1
cdrw1
pktcdvd
scd0
proctoleha@proctoleha-PC:~$ eject -r /dev/cdrom1
За что я временами ненавижу Линукс - так это за свои кривые руки

Оффлайн BStriker

  • Любитель
  • *
  • Сообщений: 87
    • Просмотр профиля
Re: команда eject [Решено]
« Ответ #5 : 23 Октября 2010, 00:36:11 »
Если привод только один, можно попробовать без указания имени устройства:
eject
Ubuntu 11.10 64-bit / iCore2Duo E8500 @ 3.16GHz / Asus P5Q / 8Gb / 512Mb PCI-E GeForce 9800GT / Audigy 2 ZS / 1 x PATA HDD / 4 x SATA HDD / SATA DVD-RW / 450W

Оффлайн proctoleha

  • Автор темы
  • Активист
  • *
  • Сообщений: 364
    • Просмотр профиля
Re: команда eject [Решено]
« Ответ #6 : 23 Октября 2010, 00:37:32 »
Если привод только один, можно попробовать без указания имени устройства:
eject
А если первый пост прочитать?
За что я временами ненавижу Линукс - так это за свои кривые руки

Оффлайн BStriker

  • Любитель
  • *
  • Сообщений: 87
    • Просмотр профиля
Re: команда eject [Решено]
« Ответ #7 : 23 Октября 2010, 11:50:17 »
Если имеется ввиду "пустой", то у меня "eject" открывает и пустой привод. Если я правильно понимаю, опция "-r" позволяет указать имя привода, что полезно, если их больше одного. Если же имеется ввиду "неработающий", то я даже не знаю каким образом неисправная кнопка на приводе влияет на выбор привода командой eject. Другой специфической инфы в первом посте вроде не содержится...
Ubuntu 11.10 64-bit / iCore2Duo E8500 @ 3.16GHz / Asus P5Q / 8Gb / 512Mb PCI-E GeForce 9800GT / Audigy 2 ZS / 1 x PATA HDD / 4 x SATA HDD / SATA DVD-RW / 450W

Оффлайн proctoleha

  • Автор темы
  • Активист
  • *
  • Сообщений: 364
    • Просмотр профиля
Re: команда eject [Решено]
« Ответ #8 : 23 Октября 2010, 11:53:08 »
Не надо ничего вспоминать и помнить (в данном случае):
proctoleha@proctoleha-PC:~$ eject --help
Eject version 2.1.5 автор Jeff Tranter (tranter@pobox.com)
Использование:
  eject -h -- показать помощь и выйти
  eject -V -- показать версию программы и выйти
  eject [-vnrsfqpm] [<имя>] -- извлечь устройство
  eject [-vn] -d -- показать устройство по умолчанию
  eject [-vn] -a on|off|1|0 [<имя>] -- включить\выключить авто-извлечение
  eject [-vn] -c <слот> [<имя>] -- сменить диски на CD-чейнджере
  eject [-vn] -t [<имя>] -- закрыть лоток
  eject [-vn] -T [<имя>] -- переключить лоток
  eject [-vn] -i on|off|1|0 [<имя>] -- включить\выключить защиту от ручного извлечения
  eject [-vn] -x <скорость> [<имя>] -- установить максимальную скорость CD-ROM
  eject [-vn] -X [<имя>] -- список доступных скоростей CD-ROM
Параметры:
  -v -- включить расширенный вывод
  -n -- не извлекать, только показать найденное устройство
  -r -- извлечь CD-ROM
  -s -- извлечь устройство SCSI
  -f -- извлечь дискету
  -q -- извлечь кассету
  -p -- использовать /proc/mounts вместо /etc/mtab
  -m -- не размонтировать устройство, даже если оно примонтировано
Длинные опции:
  -h --help   -v --verbose      -d --default
  -a --auto   -c --changerslot  -t --trayclose  -x --cdspeed
  -r --cdrom  -s --scsi         -f --floppy     -X --listspeed     -q --tape
  -n --noop   -V --version
  -p --proc   -m --no-unmount   -T --traytoggle
Параметр <имя> может представлять файл устройства или точку монтирования.
Если он не указан, будет использоваться `cdrom'.
По умолчанию используются опции -r, -s, -f и -q (до первого успешного выполнения).
За что я временами ненавижу Линукс - так это за свои кривые руки

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: команда eject [Решено]
« Ответ #9 : 23 Октября 2010, 11:56:46 »
Если я правильно понимаю, опция "-r" позволяет указать имя привода, что полезно, если их больше одного.
Неправильно. Хотя бы в ман заглянул бы:
Цитата: man eject
       -r   This  option  specifies  that  the drive should be ejected using a
            CDROM eject command.

Но проблема в том, что у ТС /dev/cdrom не существует или указывает на несуществующий девайс.
Цитата: man eject
       The device corresponding to <name> is ejected. The name can be a device
       file or mount point, either a full path or  with  the  leading  "/dev",
       "/media"  or  "/mnt" omitted. If no name is specified, the default name
       "cdrom" is used.

Оффлайн BStriker

  • Любитель
  • *
  • Сообщений: 87
    • Просмотр профиля
Re: команда eject [Решено]
« Ответ #10 : 23 Октября 2010, 12:01:36 »
Ладно, извиняюсь. Я смотрел в ман, но понял неправильно.
Ubuntu 11.10 64-bit / iCore2Duo E8500 @ 3.16GHz / Asus P5Q / 8Gb / 512Mb PCI-E GeForce 9800GT / Audigy 2 ZS / 1 x PATA HDD / 4 x SATA HDD / SATA DVD-RW / 450W

 

Страница сгенерирована за 0.049 секунд. Запросов: 23.