Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

OS Linux

[SuSE 9.1 Prof] K3b Supermount blokkeerd DVD's branden

jolo
11 antwoorden
  • Ik heb vandaag SuSE 9.1 Professional aangeschaft.

    Toen ik de SuSE dubbel DVD in mijn Aopen DVD speler plaatste, met de 32 bit kant boven uiteraard. (op de andere kant staat de 64 bit versie) wilde mijn PC een dual Pentium III 1000 Mhz met 512 MB RAM er niet vanaf opstarten. Toen plaatste ik de SuSE dubbel DVD in mijn DVD-brander. Toen startte mijn PC wel op vanaf de DVD. Ik koos voor een nieuwe installatie. Dat is meestal het beste. Tijdens het installeren waren er geen problemen.

    Toen ik xawtv starrtte crashde deze. Maar dat probleem was opgelost na het installeren van de nvidia video drivers. Ik had daarvoor eerst de readme pagina van de nvidia drivers voor SuSE 9.1 met mozilla 1.6 mee geprint. Het letter type bleek onleesbaar te zijn. Dus kopieerde ik de tekst naar OpenOffice 1.1.1 NL, om vervolgens te printen. Die letter type zag er een stuk beter en leesbaar uit.


    Wat wel opviel was dat SuSE 9.1 nu ook Supermount heeft. Daarvoor had/heeft alleen Mandrake Supermount. Maar ik vraag me af of die Supermount in SuSE 9.1 een probleem veroorzaakt bij het branden van DVD's.

    Omdat die SuSE 9.1 DVD ook niet gelezen kon worden in mijn Aopen DVD speler, heb ik voor het maken van een reserve kopie, gebruik moeten maken van uitsluitend de DVD-brander. De SuSE DVD werd goed gelezen door K3B versie 0.11.7-19. Toen verscheen de DVD verwissel dialoog. Na het plaatsen van een nieuwe DVD-R volgde een foutmelding, en de DVD-R werd ge-eject.
    [code:1:3ab018106e]

    System
    ———————–
    K3b Version: 0.11.7
    KDE Version: 3.2.1
    QT Version: 3.3.1

    growisofs
    ———————–
    :-( /dev/hdc: media is not recognized as recordable DVD: 0

    growisofs comand:
    ———————–
    /usr/bin/growisofs -Z /dev/hdc=/tmp/kde-jolo/k3b_image.img -use-the-force-luke=notray -use-the-force-luke=tty -speed=2
    [/code:1:3ab018106e]
    Ik probeerde nog een andere DVD-R met hetzelfde resultaat. (merk DVD-R Princo) Zie ook deze discussie http://linuxlog.de/forum/viewtopic.php?p=1583

    Omdat op deze dual PIII PC ook nog Mandrake 10 Community staat, met K3B 0.11.6 deed ik daarin dezelfde test. Ik gebruikte daarvoor een DVD-R die in SuSE 9.1 niet herkent werd als een recordable DVD. Echter in Mandrake 10 werd die DVD-R wel herkent. De kopie lukte. Het mooiste van alles was dat deze SuSE 9.1 kopie wel gelezen kon worden door de Aopen DVD speler, en kon er ook van opstarten.

    De originele SuSE 9.1 DVD kon echter wel gelezen worden in de Pioneer DVD speler van mijn andere PC. Een Athlon XP 1700+ met eveneens 512 MB RAM. Die DVD speler kon er wel van opstarten. De beide DVD spelers hebben al de laatste firmware.
  • ik zie dat je K3B versie 0.11.7 (oa) hebt.

    Al eens aan een upgrade gedacht:
    http://k3b.xcyb.org/

    daar staat de meest recente versie (0.11.9) die ik ook heb.
    wellicht biedt dat de oplossing?
  • Ik heb K3B 0.10 die bij Suse 9.0 werd geleverd. Ik heb nooit een princo DVD-R kunnen branden hoewel ik het vaak heb geprobeert. (Ik had er 120 via internet gekocht). Plus doen het wel allemaal. Ik weet niet of dat aan Princo ligt (schijnen zowiezo niet zo best te zijn bleek later) of aan het feit dat ze -R waren.
  • [quote:fe3d04d26e="nefertitis"] ik zie dat je K3B versie 0.11.7 (oa) hebt. Al eens aan een upgrade gedacht: http://k3b.xcyb.org/ daar staat de meest recente versie (0.11.9) die ik ook heb. [/quote:fe3d04d26e] Het updaten van programma's is niet het eerste waar je aan denkt bij een net uitgebrachte Linux distro. Ik heb de update toch maar geprobeerd. Alleen heb ik de update bij SuSE gedownload.
    Zo verliep de K3b update
    [code:1:fe3d04d26e]
    linux:/home/jolo/Downloads/k3b # rpm -qa | grep k3b
    k3b-0.11.7-19
    linux:/home/jolo/Downloads/k3b # ls
    . .. k3b.rpm
    linux:/home/jolo/Downloads/k3b # rpm -Uvh k3b.rpm
    Preparing… ########################################### [100%]
    1:k3b ########################################### [100%]
    linux:/home/jolo/Downloads/k3b # rpm -qa | grep k3b
    k3b-0.11.9-3
    linux:/home/jolo/Downloads/k3b #[/code:1:fe3d04d26e]
    En SuSEconfig gedraaid

    Maar na het Please insert emty medium dialoog, waarbij ik klikte op uitwerpen. DVD eruit. DVD-R erin. En een klik op Load, verscheen deze foutmelding
    [code:1:fe3d04d26e]


    System
    ———————–
    K3b Version: 0.11.9
    KDE Version: 3.2.1
    QT Version: 3.3.1

    growisofs
    ———————–
    Executing 'builtin_dd if=/tmp/kde-jolo/k3b_image.img of=/dev/hdc obs=32k seek=0'
    umount: alleen root kan /dev/dvdrecorder ontkoppelen van /media/dvdrecorder
    :-( /dev/hdc: unable to proceed with recording: unable to unmount

    growisofs comand:
    ———————–
    /usr/bin/growisofs -Z /dev/hdc=/tmp/kde-jolo/k3b_image.img -use-the-force-luke=notray -use-the-force-luke=tty -use-the-force-luke=dao -speed=2.0 [/code:1:fe3d04d26e]

    Als ik in K3b Alleen beeldbestand aanmaken vink, dan gaat dat foutloos. Dat beeldbestand bleek 3.4 GB groot te zijn. In een Konsole kon met dat beeldbestand en dat onderste growisofs commando wel gebrand worden naar die DVD-R, maar dan alleen als superuser.

    Dus na die K3b update kon de DVD-brander niet meer mounten als gewone user. De DVD-speler kan nog wel als gewone user worden gemount.

    In de /etc/fstab van SuSE 9.1 stond over de DVD-speler en de DVD-brander het volgende

    [code:1:fe3d04d26e]
    /dev/dvd /media/dvd subfs fs=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=utf8 0 0
    /dev/dvdrecorder /media/dvdrecorder subfs fs=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=utf8 0 0
    [/code:1:fe3d04d26e] In deze discussie werd er echter aangeraden de regel van de DVD-brander te wijzigen in [code:1:fe3d04d26e]
    /dev/dvdrecorder /media/dvdrecorder subfs fs=cdfss,ro,users,procuid,nosuid,nodev,exec,iocharset=utf8 0 0
    [/code:1:fe3d04d26e] En inderdaad door [b:fe3d04d26e] users [/b:fe3d04d26e] toe te voegen, kan de DVD-brander weer opnieuw gemount worden als gewone user. Wat die update van SuSE nu precies heeft veranderd blijft onduidelijk. Want voor de K3b update stond dat users niet in die DVD-brander regel in de /etc/fstab, maar kon toen wel gemount worden als gewone user.
  • Inmiddels heb ik die test DVD kopiëren, waarbij de DVD-bander gebruikt wordt voor zowel lezen en schrijven herhaalt, maar nu met een Maxell DVD+RW. Het branden van een iso image met K3b op die DVD+RW gaf dezelfde foutmelding. Omdat ik SuSE's nieuwe [b:e8f102cb47] supermount [/b:e8f102cb47] ervan verdenk, heb ik via google gezocht hoe dat uit te schakelen. En heb ik bovendien de topic titel gewijzigd.
    Ik vond dit.

    En inderdaad nadat ik in /etc/fstab [b:e8f102cb47] subfs [/b:e8f102cb47] wijzigde in [b:e8f102cb47] auto [/b:e8f102cb47] en de PC opnieuw op startte, werd de DVD-brander niet meer automatisch gemount. En ik kan nu wel een DVD iso image branden met K3b. Maar die wijziging in de fstab had als nadeel, de DVD-brander de zojuist gebrande DVD+R niet meer kon mounten. Ik heb ook [b:e8f102cb47] iso9660 [/b:e8f102cb47] geprobeerd, maar dat maakt niets uit. Als ik op de icoon van de DVD-brander klik met de zojuist gebrande DVD+RW er dan is de foutmelding.
    [code:1:e8f102cb47]
    mount: slechte bestandssysteem soort, slechte optie, slecht superblok op /dev/dvdrecorder,
    of teveel aangekoppelde bestandssystemen
    Please check that the disk is entered correctly. [/code:1:e8f102cb47] Als ik die [b:e8f102cb47] subfs [/b:e8f102cb47] weer terug zet in de DVD-brander regel in het fstab, dan kan ik die zojuist gebrande DVD+RW weer wel lezen met een klik op de icoon van de DVD-brander.

    Ik heb die K3b in SuSE 9.1 even vergeleken met die van Mandrake 10 Community. Wat blijkt de K3b in Mandrake 10 Community heeft als extra K3bsetup2, waarmee de toegansrechten van het branden geregeld kan worden.
    [code:1:e8f102cb47]
    jolo@linux:~> ls -l /dev/hdc
    brw——- 1 jolo disk 22, 0 2004-04-06 15:27 /dev/hdc
    jolo@linux:~>
    [/code:1:e8f102cb47] Ik heb nog wel in Kuser op mijn gebruikersnaam bij groepen, disk gevinkt en save. Maar dat veranderde niks. Het lijkt erop dat de toegansrechten voor het branden van DVD's dus toch geregeld zou moeten via K3b. En bij de K3b van SuSE 9.1 ontbreekt deze K3bsetup2 dus. Als ik in een Konsole het volgende commando geef kan K3b wel branden ondanks de supermount
    [code:1:e8f102cb47]
    kdesu umount /media/dvdrecorder
    [/code:1:e8f102cb47][Enter] het groene driehoekje bij de DVD-brander verdwijnt dan.

    Maar DVD's branden met K3b zou ook zonder dat commando moeten kunnen.
  • k3b blijkt moeite te hebben met de 2.6 kernel, welke de supermount-functionaliteit aanbiedt.
    Informeer eens bij dat project of en hoe dit is opgelost.

    Max
  • [quote:3ac790f713="maximilaan"]k3b blijkt moeite te hebben met de 2.6 kernel, welke de supermount-functionaliteit aanbiedt. [/quote:3ac790f713] Er is een module [b:3ac790f713] subfs [/b:3ac790f713] geladen. Deze module
    [code:1:3ac790f713]
    /etc/hotplug/hotplug.subfs.functions
    /lib/modules/2.6.4-52-smp/extra/subfs.ko
    /usr/src/kernel-modules/subfs
    /usr/src/kernel-modules/subfs/ChangeLog
    /usr/src/kernel-modules/subfs/COPYING
    /usr/src/kernel-modules/subfs/INSTALL
    /usr/src/kernel-modules/subfs/Makefile
    /usr/src/kernel-modules/subfs/Makefile.module
    /usr/src/kernel-modules/subfs/README
    /usr/src/kernel-modules/subfs/subfs.c
    /usr/src/kernel-modules/subfs/subfs.h
    [/code:1:3ac790f713]
    Er zit dus een readme bij.
    [quote:3ac790f713="readme"]
    Submount subfs version 0.8 February 20, 2004
    Copyright (C) 2003-2004 Eugene S. Weiss <eweiss@sbclobal.net>

    Subfs is the kernel portion of the submount removable media handling system.
    For submount to function, it needs both the subfs kernel module and the
    submountd program to be installed.

    For installation instructions, see the file INSTALL in this directory.[/quote:3ac790f713]
    [quote:3ac790f713="maximilaan"]Informeer eens bij dat project of en hoe dit is opgelost. [/quote:3ac790f713] Bedoel je wellicht dit project? http://sourceforge.net/projects/submount/
  • Nee, ik bedoel het k3b-project :)

    Max
  • Het ziet er naar uit dat ik nu wel een DVD+RW kan branden als gewone user met K3b in SuSE 9.1. Hoe? Ik was weer opnieuw begonnen met een verse SuSE 9.1 installatie. Daarna KDE geüpgraded naar 3.2.2 + K3b 0.11.9. En zoals ik al eerder heb ik nu ook weer users toegevoegd in de dvdrecorder regel in /etc/fstab. Ik maak nog steeds gebruik van subfs. Dus waarom het DVD branden nu wel lukt is niet duidelijk. Het kan die KDE upgrade toch niet geweest zijn. Zo groot is het verschil tussen KDE 3.2.1 en KDE 3.2.2 toch niet.
  • Maar het kan wel een klein "rechten" bugje geweest zijn hoor.

    Had het zelf ooit eens met OOo waarbij ze ff vergeten waren dat een gebruiker wel schrijfrechten moest hebben op de bestanden in:
    $HOME/.kde/share/applnk/OpenOffice.org 1.1.0
    kleine update verhielp het probleem :P
    En wie dat nu gedaan heeft weet ik echter niet OOo of kde (ooqs)
  • Gezien de foutmeldingen had je het probleem op kunnen lossen door /usr/bin/growisofs suid root te maken. Dit is ook wat k3bsetup2 doet, het maakt een aantal binaries zoals growisofs, maar ook cdrecord en cdrdao suid root, waardoor deze commando's als superuser worden gedraaid. Waarschijnlijk heeft SuSE dit nu zelf gedaan oid, want afair is het niet mogelijk om als user een brander te benaderen (al weet ik niet zeker of dat met 2.6 wel kan).
    Doe maar eens 'ls -l /usr/bin/{growisofs,cdrecord,cdrdao}' en kijk of de suid bit is gezet (man chmod, suid is chmod 4755 meen ik).

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.