Автор Тема: Как настроить два приложения для записи дисков - Nero и Bresero?  (Прочитано 4454 раз)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Или каких-то прав не хватает, или какой-то баг Неро.

Оффлайн montigomo

  • Давно тут
  • **
  • Сообщений: 359
  • Montigomo
    • Email
Или каких-то прав не хватает, или какой-то баг Неро.
Где ещё можно что-то проверить?
Алексей ЕФАНОВ, г. СПб.; ноутбук Lenovo Т420;
BaseAlt Workstation 10.1 МАТЕ (x86_64)

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Или каких-то прав не хватает, или какой-то баг Неро.
Где ещё можно что-то проверить?

Вы так и не показали расширенный вывод команды ls

Когда нира окончательно настроена, она должна вывести что-то вот такое:
$ nerocmd --list-drives
HA ID Device                          Underrun Protection     Host Adapter Name
-------------------------------------------------------------------------------
 0  1 Optiarc  DVD RW AD-7560A        Supported               unknown         
-1  0 Image Recorder                  None                    Virtual Device 
Ok.                                                                             
« Последнее редактирование: 19.03.2017 23:35:20 от Speccyfighter »

Оффлайн montigomo

  • Давно тут
  • **
  • Сообщений: 359
  • Montigomo
    • Email
Выполняю:
[montigomo@van-der-graaf ~]$ nerocmd --list-drives
HA ID Device                          Underrun Protection     Host Adapter Name
-------------------------------------------------------------------------------
 5  0 TSSTcorp CDDVDW SN-208BB        Super Link              usb-storage     
-1  0 Image Recorder                  None                    Virtual Device 
Ok.                                                                             
Алексей ЕФАНОВ, г. СПб.; ноутбук Lenovo Т420;
BaseAlt Workstation 10.1 МАТЕ (x86_64)

Оффлайн montigomo

  • Давно тут
  • **
  • Сообщений: 359
  • Montigomo
    • Email
Вы так и не показали расширенный вывод команды ls
А как это сделать?
Алексей ЕФАНОВ, г. СПб.; ноутбук Lenovo Т420;
BaseAlt Workstation 10.1 МАТЕ (x86_64)

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Вывод команды
$ ls -l /dev/sg*

Он должен быть таким
$ ls -l /dev/sg*
crw-rw---- 1 root disk  21, 0 мар 18 21:10 /dev/sg0
crw-rw---- 1 root cdrom 21, 1 мар 18 21:10 /dev/sg1


Пока непонятно что у вас в системе за скази устройства.
Например у меня в древнем ноуте это:
# cat /proc/scsi/scsi
Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
  Vendor: ATA      Model: IC25N080ATMR04-0 Rev: AD4A
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi0 Channel: 00 Id: 01 Lun: 00
  Vendor: Optiarc  Model: DVD RW AD-7560A  Rev: DX06
  Type:   CD-ROM                           ANSI  SCSI revision: 05
# cat /proc/scsi/sg/device_strs
ATA      IC25N080ATMR04-0 AD4A
Optiarc DVD RW AD-7560A DX06
sg1 это AD-7560A

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Выполняю:
[montigomo@van-der-graaf ~]$ nerocmd --list-drives
HA ID Device                          Underrun Protection     Host Adapter Name
-------------------------------------------------------------------------------
 5  0 TSSTcorp CDDVDW SN-208BB        Super Link              usb-storage     
-1  0 Image Recorder                  None                    Virtual Device 
Ok.                                                                             

Становится всё интереснее...
А у вас что, привод на usb-хосте сидит?

Обратите внимание, у меня оптический привод сидит на скази шине (см. bus info), это нужно нире, оптический привод как сказёвое устройство:
# lshw -sanitize -class disk
  *-disk                   
       description: ATA Disk
       product: IC25N080ATMR04-0
       vendor: Hitachi
       physical id: 0.0.0
       bus info: scsi@0:0.0.0
       logical name: /dev/sda
       version: AD4A
       serial: [REMOVED]
       size: 74GiB (80GB)
       capabilities: partitioned partitioned:dos
       configuration: ansiversion=5 logicalsectorsize=512 sectorsize=512 signature=310c8edc
  *-cdrom
       description: DVD-RAM writer
       product: DVD RW AD-7560A
       vendor: Optiarc
       physical id: 0.1.0
       bus info: scsi@0:0.1.0
       logical name: /dev/cdrom
       logical name: /dev/sr0
       version: DX06
       capabilities: removable audio cd-r cd-rw dvd dvd-r dvd-ram
       configuration: ansiversion=5 status=nodisc

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Выполняю:
[montigomo@van-der-graaf ~]$ nerocmd --list-drives
HA ID Device                          Underrun Protection     Host Adapter Name
-------------------------------------------------------------------------------
 5  0 TSSTcorp CDDVDW SN-208BB        Super Link              usb-storage     
-1  0 Image Recorder                  None                    Virtual Device 
Ok.                                                                             

Выше это было для nx6110.

Но на Lenovo G50-80 с p8, оптический привод тоже сидит на скази-шине и поэтому проблем с нирой и там никаких:
# modprobe sg
# lsmod|grep sg
sg                     27346  0
scsi_mod              194466  6 sg,uas,usb_storage,libata,sd_mod,sr_mod
# lshw -sanitize -class disk
  *-disk
       description: ATA Disk
       product: WDC WD5000LPCX-2
       vendor: Western Digital
       physical id: 0.0.0
       bus info: scsi@0:0.0.0
       logical name: /dev/sda
       version: 1A02
       serial: [REMOVED]
       size: 465GiB (500GB)
       capabilities: gpt-1.00 partitioned partitioned:gpt
       configuration: ansiversion=5 guid=что-то logicalsectorsize=512 sectorsize=4096
  *-cdrom
       description: DVD-RAM writer
       product: DVD-RW DA8A6SH
       vendor: PLDS
       physical id: 0.0.0
       bus info: scsi@1:0.0.0
       logical name: /dev/cdrom
       logical name: /dev/cdrw
       logical name: /dev/dvd
       logical name: /dev/dvdrw
       logical name: /dev/sr0
       version: GL61
       capabilities: removable audio cd-r cd-rw dvd dvd-r dvd-ram
       configuration: ansiversion=5 status=nodisc
# cat /proc/scsi/scsi
Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
  Vendor: ATA      Model: WDC WD5000LPCX-2 Rev: 1A02
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi1 Channel: 00 Id: 00 Lun: 00
  Vendor: PLDS     Model: DVD-RW DA8A6SH   Rev: GL61
  Type:   CD-ROM                           ANSI  SCSI revision: 05
# cat /proc/scsi/sg/device_strs
ATA             WDC WD5000LPCX-2        1A02
PLDS            DVD-RW DA8A6SH          GL61
# nerocmd --list-drives
HA ID Device                          Underrun Protection     Host Adapter Name
-------------------------------------------------------------------------------
 1  0 PLDS     DVD-RW DA8A6SH         Supported               unknown
-1  0 Image Recorder                  None                    Virtual Device
Ok.

Скриншот в первом вашем сообщении буквально подсказывает, что нира хочет брать данные со скази-устройства и ложить на скази устройство.
« Последнее редактирование: 20.03.2017 01:35:36 от Speccyfighter »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
[montigomo@van-der-graaf ~]$ ls /dev/sg*
/dev/sg0  /dev/sg1  /dev/sg2

Нужно выяснить что есть что каждое устройство.
На скриншоте нира потребовала наличия sg0 и sg1.
С известной долей вероятности, могу предположить, что нира потребовала sg0 для винчестера (откуда она будет брать данные) и sg1 для оптического привода (куда она их будет ложить).
В свою очередь оба устройства (sg0 - hdd и sg1 - odd) должны сидеть на скази шине.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Значит, сейчас в файле /etc/modules я должен проверить наличие пустой последней строки?
А проверить визуально или с помощью какой-то команды?

Можно визуально, открыв файл /etc/modules в mcedit даже пользователем и переведя курсор в конец файла:
курсор должен оказаться в начале последней строки которая должна быть пустой.

А можно командой (пакет с одноимённым названием):
$ biew -h /etc/modules

Слева файл в hex-кодах, справа он же в ASCII кодах.
Файл должен заканчиваться кодом 0A.
У меня на скриншоте их два подряд, но вам достаточно и одного :-)
Т.е. последняя строка текстового файла должна заканчиваться кодом 0A

А можно сразу этой командой, и увидеть, есть ли в конце файла управляющий код 0A
$ hexdump -C /etc/modules
00000000  23 20 2f 65 74 63 2f 6d  6f 64 75 6c 65 73 3a 20  |# /etc/modules: |
00000010  6b 65 72 6e 65 6c 20 6d  6f 64 75 6c 65 73 20 74  |kernel modules t|
00000020  6f 20 6c 6f 61 64 20 61  74 20 62 6f 6f 74 20 74  |o load at boot t|
00000030  69 6d 65 2e 0a 23 0a 23  20 54 68 69 73 20 66 69  |ime..#.# This fi|
00000040  6c 65 20 73 68 6f 75 6c  64 20 63 6f 6e 74 61 69  |le should contai|
00000050  6e 20 74 68 65 20 6e 61  6d 65 73 20 6f 66 20 6b  |n the names of k|
00000060  65 72 6e 65 6c 20 6d 6f  64 75 6c 65 73 20 74 68  |ernel modules th|
00000070  61 74 20 61 72 65 0a 23  20 74 6f 20 62 65 20 6c  |at are.# to be l|
00000080  6f 61 64 65 64 20 61 74  20 62 6f 6f 74 20 74 69  |oaded at boot ti|
00000090  6d 65 2c 20 6f 6e 65 20  70 65 72 20 6c 69 6e 65  |me, one per line|
000000a0  2e 20 20 43 6f 6d 6d 65  6e 74 73 20 62 65 67 69  |.  Comments begi|
000000b0  6e 20 77 69 74 68 0a 23  20 61 20 60 23 27 2c 20  |n with.# a `#', |
000000c0  61 6e 64 20 65 76 65 72  79 74 68 69 6e 67 20 6f  |and everything o|
000000d0  6e 20 74 68 65 20 6c 69  6e 65 20 61 66 74 65 72  |n the line after|
000000e0  20 74 68 65 6d 20 61 72  65 20 69 67 6e 6f 72 65  | them are ignore|
000000f0  64 2e 0a 0a 62 75 74 74  6f 6e 0a 61 63 70 69 5f  |d...button.acpi_|
00000100  63 70 75 66 72 65 71 0a  63 70 75 66 72 65 71 5f  |cpufreq.cpufreq_|
00000110  6f 6e 64 65 6d 61 6e 64  0a 0a 23 20 41 64 64 65  |ondemand..# Adde|
00000120  64 20 66 6f 72 20 4e 65  72 6f 20 4c 69 6e 75 78  |d for Nero Linux|
00000130  20 64 65 76 69 63 65 20  61 63 63 65 73 73 0a 73  | device access.s|
00000140  67 0a 0a                                          |g..             |
00000143

Последняя команда относится к пакету
$ rpm -qf $(which hexdump)
util-linux-2.27.1-alt2.M80P.1

Кстати на ZX Spectrum в TR DOS всё это делается например через disk doctor встроенный в Conver Commander, - инструменты разные, но общий принцип один и тот же.
« Последнее редактирование: 20.03.2017 15:35:17 от Speccyfighter »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Чуть больше человечности - всё будет хорошо!

Носом чую что-то нехорошее...
Нужно виртуально представить весь этот скелет,а картина ещё не выстроена.
« Последнее редактирование: 20.03.2017 02:16:11 от Speccyfighter »

Оффлайн montigomo

  • Давно тут
  • **
  • Сообщений: 359
  • Montigomo
    • Email
Последовательно даю выхлоп команд:
[montigomo@van-der-graaf ~]$ ls -l /dev/sg*
crw-rw----  1 root disk  21, 0 мар 20 19:13 /dev/sg0
crw-rw----  1 root disk  21, 1 мар 20 19:13 /dev/sg1
crw-rw----+ 1 root cdrom 21, 2 мар 20 19:23 /dev/sg2

Далее, о сказёвых устройствах:
[root@van-der-graaf ~]# cat /proc/scsi/scsi
Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
  Vendor: ATA      Model: ACSC2M128S25     Rev: 1120
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi3 Channel: 00 Id: 00 Lun: 00
  Vendor: ATA      Model: WDC WD3200BEVT-2 Rev: 1A11
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi5 Channel: 00 Id: 00 Lun: 00
  Vendor: TSSTcorp Model: CDDVDW SN-208BB  Rev: SB00
  Type:   CD-ROM                           ANSI  SCSI revision: 00

И ещё об устройствах:
[root@van-der-graaf ~]# cat /proc/scsi/sg/device_strs
ATA      ACSC2M128S25    1120
ATA      WDC WD3200BEVT-2 1A11
TSSTcorp CDDVDW SN-208BB SB00
Алексей ЕФАНОВ, г. СПб.; ноутбук Lenovo Т420;
BaseAlt Workstation 10.1 МАТЕ (x86_64)

Оффлайн montigomo

  • Давно тут
  • **
  • Сообщений: 359
  • Montigomo
    • Email
Описание внутренностей ноутбука Lenovo R61.
Внутри установлено 2 диска:
1. на штатном месте установлен SSD 128 Гб, на котором установлена только одна ОС BaseAlt Workstation 8.1;
2. на месте привода DVD-ROM установлен HDD 320 Гб, на котором хранятся различные файлы.
А привод для записи компакт-дисков я использую выносной для USB-порта "IOMEGA".
Алексей ЕФАНОВ, г. СПб.; ноутбук Lenovo Т420;
BaseAlt Workstation 10.1 МАТЕ (x86_64)

Оффлайн montigomo

  • Давно тут
  • **
  • Сообщений: 359
  • Montigomo
    • Email
Становится всё интереснее...
А у вас что, привод на usb-хосте сидит?

Обратите внимание, у меня оптический привод сидит на скази шине (см. bus info), это нужно нире, оптический привод как сказёвое устройство:

Дал команду: lshw -sanitize -class disk, но получил ошибку:
[root@van-der-graaf ~]# lshw -sanitize -class disk
-bash: lshw: команда не найдена

Далее:
[root@van-der-graaf ~]# modprobe sg
[root@van-der-graaf ~]# lsmod|grep sg
sg                     27410  0
scsi_mod              194640  6 sg,uas,usb_storage,libata,sd_mod,sr_mod

[root@van-der-graaf ~]# cat /proc/scsi/scsi
Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
  Vendor: ATA      Model: ACSC2M128S25     Rev: 1120
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi3 Channel: 00 Id: 00 Lun: 00
  Vendor: ATA      Model: WDC WD3200BEVT-2 Rev: 1A11
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi5 Channel: 00 Id: 00 Lun: 00
  Vendor: TSSTcorp Model: CDDVDW SN-208BB  Rev: SB00
  Type:   CD-ROM                           ANSI  SCSI revision: 00

[root@van-der-graaf ~]# cat /proc/scsi/sg/device_strs
ATA      ACSC2M128S25    1120
ATA      WDC WD3200BEVT-2 1A11
TSSTcorp CDDVDW SN-208BB SB00

[root@van-der-graaf ~]# nerocmd --list-drives
Sorry, your demo version has expired !
No valid serial number has been found.
Please enter your Nero serial number: 9M1K-0098-P3HL-PK6P-T6UA-1E5X-E557-8X41
HA ID Device                          Underrun Protection     Host Adapter Name
-------------------------------------------------------------------------------
 5  0 TSSTcorp CDDVDW SN-208BB        Super Link              usb-storage     
-1  0 Image Recorder                  None                    Virtual Device 
Ok.           
                                                                 

[montigomo@van-der-graaf ~]$ hexdump -C /etc/modules
00000000  23 20 2f 65 74 63 2f 6d  6f 64 75 6c 65 73 3a 20  |# /etc/modules: |
00000010  6b 65 72 6e 65 6c 20 6d  6f 64 75 6c 65 73 20 74  |kernel modules t|
00000020  6f 20 6c 6f 61 64 20 61  74 20 62 6f 6f 74 20 74  |o load at boot t|
00000030  69 6d 65 2e 0a 23 0a 23  20 54 68 69 73 20 66 69  |ime..#.# This fi|
00000040  6c 65 20 73 68 6f 75 6c  64 20 63 6f 6e 74 61 69  |le should contai|
00000050  6e 20 74 68 65 20 6e 61  6d 65 73 20 6f 66 20 6b  |n the names of k|
00000060  65 72 6e 65 6c 20 6d 6f  64 75 6c 65 73 20 74 68  |ernel modules th|
00000070  61 74 20 61 72 65 0a 23  20 74 6f 20 62 65 20 6c  |at are.# to be l|
00000080  6f 61 64 65 64 20 61 74  20 62 6f 6f 74 20 74 69  |oaded at boot ti|
00000090  6d 65 2c 20 6f 6e 65 20  70 65 72 20 6c 69 6e 65  |me, one per line|
000000a0  2e 20 20 43 6f 6d 6d 65  6e 74 73 20 62 65 67 69  |.  Comments begi|
000000b0  6e 20 77 69 74 68 0a 23  20 61 20 60 23 27 2c 20  |n with.# a `#', |
000000c0  61 6e 64 20 65 76 65 72  79 74 68 69 6e 67 20 6f  |and everything o|
000000d0  6e 20 74 68 65 20 6c 69  6e 65 20 61 66 74 65 72  |n the line after|
000000e0  20 74 68 65 6d 20 61 72  65 20 69 67 6e 6f 72 65  | them are ignore|
000000f0  64 2e 0a 0a 62 75 74 74  6f 6e 0a 23 20 62 79 20  |d...button.# by |
00000100  61 6c 73 61 2d 73 65 74  2d 69 6e 69 74 69 61 6c  |alsa-set-initial|
00000110  2d 6f 70 74 69 6f 6e 73  0a 73 6e 64 2d 73 65 71  |-options.snd-seq|
00000120  2d 6d 69 64 69 0a 0a 23  20 41 64 64 65 64 20 66  |-midi..# Added f|
00000130  6f 72 20 4e 65 72 6f 20  4c 69 6e 75 78 20 64 65  |or Nero Linux de|
00000140  76 69 63 65 20 61 63 63  65 73 73 0a 73 67 0a 0a  |vice access.sg..|
00000150
Алексей ЕФАНОВ, г. СПб.; ноутбук Lenovo Т420;
BaseAlt Workstation 10.1 МАТЕ (x86_64)

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Дал команду: lshw -sanitize -class disk, но получил ошибку:
[root@van-der-graaf ~]# lshw -sanitize -class disk
-bash: lshw: команда не найдена

Это команда (исполняемый файл) из одноимённого пакета:
$ rpm -qf --qf '%{NAME}\n' $(which lshw)
lshw

и этот пакет легко находится командой
$ apt-cache search ^lshw
lshw - Hardware Lister
lshw-gui - Graphical hardware lister


[root@van-der-graaf ~]# nerocmd --list-drives
Sorry, your demo version has expired !
No valid serial number has been found.
Please enter your Nero serial number: ТУТ-БЫЛ-КАКОЙ-ТО-СЕРИЙ-НЫЙ-НО-МЕР
HA ID Device                          Underrun Protection     Host Adapter Name
-------------------------------------------------------------------------------
 5  0 TSSTcorp CDDVDW SN-208BB        Super Link              usb-storage     
-1  0 Image Recorder                  None                    Virtual Device 
Ok.           
                                                                 

Вы только не обижайтесь, но нафига вы серийный номер на весь мир высветили?
(Тут спэккифайтер разразился трёхэтажным матом)
« Последнее редактирование: 21.03.2017 15:22:02 от Speccyfighter »