[{"data":1,"prerenderedAt":524},["ShallowReactive",2],{"Categories":3,"NavIndexCategoriesCountFooter":203,"content-\u002F2005\u002F02\u002F12\u002Fudev-and-dvd-cd-rw-under-debian-unstable\u002F":204},[4,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,68,70,71,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202],{"category":5},"System Administration",{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":27},"Software Development",{"category":5},{"category":5},{"category":5},{"category":5},{"category":27},{"category":27},{"category":5},{"category":5},{"category":5},{"category":27},{"category":5},{"category":5},{"category":5},{"category":27},{"category":27},{"category":27},{"category":27},{"category":5},{"category":5},{"category":5},{"category":27},{"category":27},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":27},{"category":5},{"category":5},{"category":27},{"category":27},{"category":27},{"category":27},{"category":5},{"category":27},{"category":27},{"category":67},"Drones & RC",{"category":69},"DIY Projects",{"category":67},{"category":72},"Photography",{"category":69},{"category":69},{"category":69},{"category":67},{"category":69},{"category":69},{"category":69},{"category":69},{"category":69},{"category":69},{"category":69},{"category":69},{"category":69},{"category":69},{"category":69},{"category":69},{"category":69},{"category":69},{"category":67},{"category":69},{"category":69},{"category":67},{"category":67},{"category":72},{"category":72},{"category":72},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":5},{"category":5},{"category":72},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":5},{"category":67},{"category":67},{"category":72},{"category":72},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":72},{"category":67},{"category":138},"3D Printing - Laser Cutting - CNC",{"category":138},{"category":138},{"category":138},{"category":138},{"category":138},{"category":138},{"category":138},{"category":138},{"category":138},{"category":138},{"category":138},{"category":5},{"category":138},{"category":27},{"category":27},{"category":138},{"category":138},{"category":72},{"category":158},"Photography,3D Printing - Laser Cutting - CNC",{"category":27},{"category":27},{"category":69},{"category":27},{"category":27},{"category":27},{"category":27},{"category":5},{"category":67},{"category":5},{"category":5},{"category":27},{"category":27},{"category":27},{"category":27},{"category":27},{"category":69},{"category":27},{"category":27},{"category":27},{"category":27},{"category":181},"Home Assistant",{"category":181},{"category":72},{"category":27},{"category":27},{"category":72},{"category":138},{"category":5},{"category":72},{"category":72},{"category":138},{"category":27},{"category":181},{"category":181},{"category":72},{"category":72},{"category":72},{"category":72},{"category":72},{"category":72},{"category":72},{"category":72},191,{"id":205,"title":206,"body":207,"category":508,"date":509,"description":213,"embedImage":508,"extension":510,"image":508,"intro":508,"meta":511,"navigation":512,"path":513,"seo":514,"series":508,"sitemap":515,"stem":516,"tags":517,"__hash__":523},"content\u002F2005\u002F02\u002F12\u002Fudev-and-dvd-cd-rw-under-debian-unstable.md","udev and DVD\u002FCD RW under debian unstable",{"type":208,"value":209,"toc":506},"minimark",[210,214,217,225,228,242,252,255,384,391,394,496,499,502],[211,212,213],"p",{},"To get CD and DVD burning running under debian unstable on a 2.6.x kernel",[211,215,216],{},"Under 2.6 ide-scsi (SCSI emulation) is deprecated. It's recommended to use ide-cd instead. Using ide-cd under debian will also correctly set up sysfs details to help you get udev to auto-create the correct devices.",[211,218,219,220,224],{},"So - first make sure you're using ide-cd. This means - make sure you remove ide-scsi from lilo.conf (not sure about grub), and then check ",[221,222,223],"code",{},"\u002Fetc\u002Fmodules",". It should contain the line ide-cd and not ide-scsi.",[211,226,227],{},"Secondly, the udev packages have done the work required to get udev to recognise the devices.",[211,229,230,231,234,235,238,239,241],{},"udev processes the rules files in ",[221,232,233],{},"\u002Fetc\u002Fudev\u002Frules.d"," in alphanumeric order. If you use the non-devfs naming style (which I prefer) the file ",[221,236,237],{},"\u002Fetc\u002Fudev\u002Fudev.rules"," is symlinked into ",[221,240,233],{},".",[211,243,244,245,248,249,241],{},"In ",[221,246,247],{},"\u002Fetc\u002Fudev"," there is also a file called cd-aliases.rules. To get the aliases for CDROM, CDRW, DVD, DVDRW all you need to do is to symlink this into ",[221,250,251],{},"rules.d",[211,253,254],{},"So, as root (or use sudo)",[256,257,262],"pre",{"className":258,"code":259,"language":260,"meta":261,"style":261},"language-shell shiki shiki-themes github-dark","# cd \u002Fetc\u002Fudev\u002Frules.d\n# ls -l\nlrwxrwxrwx  1 root  root  13 2004-10-15 12:51 udev.rules -> ..\u002Fudev.rules\n# ln -s ..\u002Fcd-aliases.rules .\n# ls -l\nlrwxrwxrwx  1 root  root  13 2004-12-18 12:12 udev.rules -> ..\u002Fcd-aliases.rules\nlrwxrwxrwx  1 root  root  13 2004-10-15 12:51 udev.rules -> ..\u002Fudev.rules\n","shell","",[221,263,264,273,279,320,326,331,359],{"__ignoreMap":261},[265,266,269],"span",{"class":267,"line":268},"line",1,[265,270,272],{"class":271},"sAwPA","# cd \u002Fetc\u002Fudev\u002Frules.d\n",[265,274,276],{"class":267,"line":275},2,[265,277,278],{"class":271},"# ls -l\n",[265,280,282,286,290,294,297,300,303,306,309,313,317],{"class":267,"line":281},3,[265,283,285],{"class":284},"svObZ","lrwxrwxrwx",[265,287,289],{"class":288},"sDLfK","  1",[265,291,293],{"class":292},"sU2Wk"," root",[265,295,296],{"class":292},"  root",[265,298,299],{"class":288},"  13",[265,301,302],{"class":292}," 2004-10-15",[265,304,305],{"class":292}," 12:51",[265,307,308],{"class":292}," udev.rules",[265,310,312],{"class":311},"s95oV"," -",[265,314,316],{"class":315},"snl16",">",[265,318,319],{"class":292}," ..\u002Fudev.rules\n",[265,321,323],{"class":267,"line":322},4,[265,324,325],{"class":271},"# ln -s ..\u002Fcd-aliases.rules .\n",[265,327,329],{"class":267,"line":328},5,[265,330,278],{"class":271},[265,332,334,336,338,340,342,344,347,350,352,354,356],{"class":267,"line":333},6,[265,335,285],{"class":284},[265,337,289],{"class":288},[265,339,293],{"class":292},[265,341,296],{"class":292},[265,343,299],{"class":288},[265,345,346],{"class":292}," 2004-12-18",[265,348,349],{"class":292}," 12:12",[265,351,308],{"class":292},[265,353,312],{"class":311},[265,355,316],{"class":315},[265,357,358],{"class":292}," ..\u002Fcd-aliases.rules\n",[265,360,362,364,366,368,370,372,374,376,378,380,382],{"class":267,"line":361},7,[265,363,285],{"class":284},[265,365,289],{"class":288},[265,367,293],{"class":292},[265,369,296],{"class":292},[265,371,299],{"class":288},[265,373,302],{"class":292},[265,375,305],{"class":292},[265,377,308],{"class":292},[265,379,312],{"class":311},[265,381,316],{"class":315},[265,383,319],{"class":292},[211,385,386,387,390],{},"Restarting udev will (since the ide-cd module is loaded) find the correct info in sysfs (",[221,388,389],{},"\u002Fsys",") to correctly generate devices.",[211,392,393],{},"For example on my home box:",[256,395,397],{"className":258,"code":396,"language":260,"meta":261,"style":261},"$ ls -l \u002Fdev\u002Fcd*\nlrwxrwxrwx  1 root root 3 2005-01-20 19:45 \u002Fdev\u002Fcdrom -> hdc\nlrwxrwxrwx  1 root root 3 2005-01-20 19:45 \u002Fdev\u002Fcdrom1 -> hdd\nlrwxrwxrwx  1 root root 3 2005-01-20 19:45 \u002Fdev\u002Fcdrw -> hdd\n",[221,398,399,416,445,471],{"__ignoreMap":261},[265,400,401,404,407,410,413],{"class":267,"line":268},[265,402,403],{"class":284},"$",[265,405,406],{"class":292}," ls",[265,408,409],{"class":288}," -l",[265,411,412],{"class":292}," \u002Fdev\u002Fcd",[265,414,415],{"class":288},"*\n",[265,417,418,420,422,424,426,429,432,435,438,440,442],{"class":267,"line":275},[265,419,285],{"class":284},[265,421,289],{"class":288},[265,423,293],{"class":292},[265,425,293],{"class":292},[265,427,428],{"class":288}," 3",[265,430,431],{"class":292}," 2005-01-20",[265,433,434],{"class":292}," 19:45",[265,436,437],{"class":292}," \u002Fdev\u002Fcdrom",[265,439,312],{"class":311},[265,441,316],{"class":315},[265,443,444],{"class":292}," hdc\n",[265,446,447,449,451,453,455,457,459,461,464,466,468],{"class":267,"line":281},[265,448,285],{"class":284},[265,450,289],{"class":288},[265,452,293],{"class":292},[265,454,293],{"class":292},[265,456,428],{"class":288},[265,458,431],{"class":292},[265,460,434],{"class":292},[265,462,463],{"class":292}," \u002Fdev\u002Fcdrom1",[265,465,312],{"class":311},[265,467,316],{"class":315},[265,469,470],{"class":292}," hdd\n",[265,472,473,475,477,479,481,483,485,487,490,492,494],{"class":267,"line":322},[265,474,285],{"class":284},[265,476,289],{"class":288},[265,478,293],{"class":292},[265,480,293],{"class":292},[265,482,428],{"class":288},[265,484,431],{"class":292},[265,486,434],{"class":292},[265,488,489],{"class":292}," \u002Fdev\u002Fcdrw",[265,491,312],{"class":311},[265,493,316],{"class":315},[265,495,470],{"class":292},[211,497,498],{},"And it's identified hdc and hdd correctly so that they are members of the cdrom group.",[211,500,501],{},"One issue with this is that cdrecord and dvdrecord even with using dev=ATAPI seem to want the generic scsi devices too. I've not looked into this too much, so it could be just a config error, but for DVD burning I tend to use growisofs since this talks direct to the ide device.",[503,504,505],"style",{},"html pre.shiki code .sAwPA, html code.shiki .sAwPA{--shiki-default:#6A737D}html pre.shiki code .svObZ, html code.shiki .svObZ{--shiki-default:#B392F0}html pre.shiki code .sDLfK, html code.shiki .sDLfK{--shiki-default:#79B8FF}html pre.shiki code .sU2Wk, html code.shiki .sU2Wk{--shiki-default:#9ECBFF}html pre.shiki code .s95oV, html code.shiki .s95oV{--shiki-default:#E1E4E8}html pre.shiki code .snl16, html code.shiki .snl16{--shiki-default:#F97583}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}",{"title":261,"searchDepth":275,"depth":275,"links":507},[],null,"2005-02-12 16:18:15 +0100","md",{},true,"\u002F2005\u002F02\u002F12\u002Fudev-and-dvd-cd-rw-under-debian-unstable",{"title":206,"description":213},{"loc":513},"2005\u002F02\u002F12\u002Fudev-and-dvd-cd-rw-under-debian-unstable",[518,519,520,521,522],"debian","dvd","cd-rom","ide-cd","udev","p5l5b9Kj23EImoV1jDz_egYrw-3CddxVA-wBV5MN7Mc",1775293017443]