Re: Блокировка CD-ROM'a

2007-06-19 Нитка Strange_V
> sysctl вероятно.
echo 0 > /proc/sys/dev/cdrom/lock
> или прописать в /etc/sysctl.conf чтоб при каждой загрузке настраивалось.
> Но это чтоб можно было выдернуть при просмотре фильма например, про запись не 
> знаю.
> find /proc/sys | less  + man + google  ;-)

Спасибо, буду пробовать.
---
Можно без особо большого остроумия писать так, что другому потребуется много 
остроумия, чтобы понять. /Г. Лихтенберг/
С наилучшими пожеланиями, Strange_V


-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: Блокировка CD-ROM'a

2007-06-18 Нитка sanych
Strange_V пишет:
> Прочтите наконец мой вопрос.
>
>   
если привод виснет при записи - чаще всего помогает только отключение 
питания привода...

-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: Блокировка CD-ROM'a

2007-06-18 Нитка Alexander Sashnov
Strange_V <[EMAIL PROTECTED]> writes:

> Подскажите как снять блокировку CD-ROM'a? т.е. например Brasero перед записью
> блокирует, но не разблокирует т.к. я его убил примером))
> Или man (что) почитать?

sysctl вероятно.

echo 0 > /proc/sys/dev/cdrom/lock

или прописать в /etc/sysctl.conf чтоб при каждой загрузке настраивалось.

Но это чтоб можно было выдернуть при просмотре фильма например, про запись не 
знаю.

find /proc/sys | less  + man + google  ;-)

-- 
Alexander Sashnov
SWsoft, Inc.
-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: Блокировка CD-ROM'a

2007-06-18 Нитка Roma Yandolin
On 6/18/07, Strange_V <[EMAIL PROTECTED]> wrote:

> Гугление принесло такой код:
> Блокировка и разблокировка CD-ROM
> //заблокировать
> void CMFcDlg::OnBnClickedButton1()
> {
> HANDLE hDevice = CreateFile ("\\.\E:",


Это для Windows. В Linux такой код работать не будет.
-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: Блокировка CD-ROM'a

2007-06-18 Нитка Strange_V
sanych пишет:
  > почитайте наконец гуайд http://ubuntuguide.org/wiki/Ubuntu:Feisty
> 
> 
> How to forcefully unmount CD/DVD-ROM manually
> 
> * Read #General Notes 
> 
> /e.g. Assumed that /media/cdrom0/ is the location of CD/DVD-ROM/ 
> 
> sudo umount /media/cdrom0/ -l

Прочтите наконец мой вопрос.
Я не спрашиваю как вручную отмонтировать CD-ROM ибо он НЕ примонтирован 
(перед записю Brasero его отмонтирует самостоятельно). Я спрашиваю как 
снять блокировку которая устанавливаться перед записю болванки..
Гугление принесло такой код:

Блокировка и разблокировка CD-ROM
//заблокировать
void CMFcDlg::OnBnClickedButton1()
{
HANDLE hDevice = CreateFile ("\\.\E:",
GENERIC_READ,
FILE_SHARE_READ | FILE_SHARE_WRITE,
NULL,
OPEN_EXISTING,
NULL,
NULL);
DWORD dwBytesReturned = 0;
PREVENT_MEDIA_REMOVAL pmr = {TRUE};
if(!DeviceIoControl (hDevice, IOCTL_STORAGE_MEDIA_REMOVAL, &pmr, 
sizeof(pmr),
NULL, 0, &dwBytesReturned, NULL)) AfxMessageBox ("Door can't be locked");
CloseHandle (hDevice);
}

//разблокировать
void CMFcDlg::OnBnClickedButton2()
{
HANDLE hDevice = CreateFile ("\\.\E:",
GENERIC_READ,
FILE_SHARE_READ | FILE_SHARE_WRITE,
NULL,
OPEN_EXISTING,
NULL,
NULL);
DWORD dwBytesReturned = 0;
PREVENT_MEDIA_REMOVAL pmr = {FALSE};
if(!DeviceIoControl (hDevice, IOCTL_STORAGE_MEDIA_REMOVAL, &pmr, 
sizeof(pmr),
NULL, 0, &dwBytesReturned, NULL)) AfxMessageBox ("Door can't be unlocked");
CloseHandle (hDevice);
}
Оно ли это или нет судить не могу, ибо Си не знаю..

-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: Блокировка CD-ROM'a

2007-06-18 Нитка sanych
Strange_V пишет:
> Подскажите как снять блокировку CD-ROM'a? т.е. например Brasero перед записью
> блокирует, но не разблокирует т.к. я его убил примером))
> Или man (что) почитать?
>
> ---
> Читать означает "брать в долг", а сделать на основе этого открытие - значит 
> "уплатить долг". /Г. Лихтенберг/
> С наилучшими пожеланиями, Strange_V
>
>
>   
почитайте наконец гуайд http://ubuntuguide.org/wiki/Ubuntu:Feisty


How to forcefully unmount CD/DVD-ROM manually

* Read #General Notes 

/e.g. Assumed that /media/cdrom0/ is the location of CD/DVD-ROM/ 

sudo umount /media/cdrom0/ -l



-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Блокировка CD-ROM'a

2007-06-18 Нитка Strange_V
Подскажите как снять блокировку CD-ROM'a? т.е. например Brasero перед записью
блокирует, но не разблокирует т.к. я его убил примером))
Или man (что) почитать?

---
Читать означает "брать в долг", а сделать на основе этого открытие - значит 
"уплатить долг". /Г. Лихтенберг/
С наилучшими пожеланиями, Strange_V


-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru