Hallo,
ich habe mir in Vmware FreeBSD 7 RC-1 installiert. Das System ist auf dem aktuellen Stand (portupgrade -aP) und läuft inklusive vmware-toolbox unter KDE.
Nun wollte ich zum automatischen Mount hal einrichten. KDE ist mit hal kompiliert. Die Einstellungen habe ich aus diversen Foren übernommen, jedoch treten zwei Probleme auf.
Wenn ich hal über
manuell starte, kommt keine Fehlermeldung aber KDE meldet, wenn ich eine CD mounten will per Doppelklick, dass hal benötigt wird.
Trage ich hald, dbus und polkitd in die rc.conf ein und reboote erscheint ebenso keine Fehlermeldung während des bootens.
Aber sobald kdm erscheint, kann ich mich dort nicht anmelden, da die Tastatur nicht reagiert bzw. nicht da ist. Die Maus hingegen funktioniert einwandfrei.
Dementsprechend muss ich das System rebooten, den single user mode anwählen und die rc.conf modifizieren.
Ich habe schon die verschiedensten Einstellungen probiert:
CD aus fstab gelöscht, devfs.rules angelegt, devfs.conf bearbeitet.
Anbei die jeweiligen Konfigurationen. Die Kommentarzeichen sind jetzt extra drin, damit ich wieder bei Null anfangen kann. Ein manuelles mounten funktioniert zumindest mit dem CD-Laufwerk einwandfrei (USB noch nicht probiert) wenn hal deaktivert ist.
fstab:
rc.conf
devfs.conf
devfs.rules
messages nach dem booten ohne hal Aktivierung in rc.conf
Kann mir jemand helfen bitte??
Frank
ich habe mir in Vmware FreeBSD 7 RC-1 installiert. Das System ist auf dem aktuellen Stand (portupgrade -aP) und läuft inklusive vmware-toolbox unter KDE.
Nun wollte ich zum automatischen Mount hal einrichten. KDE ist mit hal kompiliert. Die Einstellungen habe ich aus diversen Foren übernommen, jedoch treten zwei Probleme auf.
Wenn ich hal über
Code:
/usr/local/etc/rc.d/hal start
Trage ich hald, dbus und polkitd in die rc.conf ein und reboote erscheint ebenso keine Fehlermeldung während des bootens.
Aber sobald kdm erscheint, kann ich mich dort nicht anmelden, da die Tastatur nicht reagiert bzw. nicht da ist. Die Maus hingegen funktioniert einwandfrei.
Dementsprechend muss ich das System rebooten, den single user mode anwählen und die rc.conf modifizieren.
Ich habe schon die verschiedensten Einstellungen probiert:
CD aus fstab gelöscht, devfs.rules angelegt, devfs.conf bearbeitet.
Anbei die jeweiligen Konfigurationen. Die Kommentarzeichen sind jetzt extra drin, damit ich wieder bei Null anfangen kann. Ein manuelles mounten funktioniert zumindest mit dem CD-Laufwerk einwandfrei (USB noch nicht probiert) wenn hal deaktivert ist.
fstab:
Code:
[# Device Mountpoint FStype Options Dump Pass#
/dev/ad0s1b none swap sw 0 0
/dev/ad0s1a / ufs rw 1 1
/dev/ad0s1g /home ufs rw 2 2
/dev/ad0s1e /tmp ufs rw 2 2
/dev/ad0s1f /usr ufs rw 2 2
/dev/ad0s1d /var ufs rw 2 2
#/dev/acd0 /cdrom cd9660 ro,noauto 0 0
Code:
hostname="Freebsd.home"
ifconfig_le0="inet 192.168.0.6 netmask 255.255.255.0"
#ifconfig_vxn0="inet 192.168.0.6 netmask 255.255.255.0"
#devfs_system_ruleset="localrules"
linux_enable="YES"
moused_enable="YES"
moused_port="/dev/psm0"
moused_type="auto"
saver="logo"
sshd_enable="YES"
usbd_enable="YES"
rpcbind_enable="YES"
#amd_enable="YES"
#dbus_enable="YES"
#hald_enable="YES"
#polkitd_enable="YES"
portmap_enable="YES"
snddetect_enable="YES"
mixer_enable="YES"
syslogd_enable="YES"
syslogd_flags="-ss"
clear_tmp_enable="YES"
kdm_enable="YES"
keymap=german.iso
Code:
# Commonly used by many ports
link cd0 cdrom
link cd0 dvd
# Allow a user in the wheel group to query the smb0 device
#perm smb0 0660
# Allow members of group operator to cat things to the speaker
#own speaker root:operator
#perm speaker 0660
# Allow all users to access CD's
perm /dev/acd0 0666
perm /dev/acd1 0666
perm /dev/cd0 0666
perm /dev/cd1 0666
# Allow all USB Devices to be mounted
perm /dev/da0 0666
perm /dev/da1 0666
perm /dev/da2 0666
perm /dev/da3 0666
Code:
#[localrules=10]
#add path 'ad*' mode 666 group operator
#add path 'acd*' mode 666 group operator
#add path 'cd*' mode 666 group operator
#add path 'pass*' mode 666 group operator
#add path 'xpt*' mode 666 group operator
#add path 'ugen*' mode 0660 group operator
#add path 'lpt*' mode 666 group cups
#add path 'ulpt*' mode 666 group cups
#add path 'unlpt*' mode 666 group cups
#add path 'fd*' mode 666 group operator
#add path 'ttyU*' mode 666 group operator
#add path 'cuaU*' mode 666 group operator
#add path 'md*' mode 666 group operator
#add path 'kb*' mode 666 group operator
Code:
Feb 9 14:32:41 Freebsd kernel: FreeBSD 7.0-RC1 #0: Mon Dec 24 12:18:24 UTC 2007
Feb 9 14:32:41 Freebsd kernel: root@logan.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC
Feb 9 14:32:41 Freebsd kernel: Timecounter "i8254" frequency 1193182 Hz quality 0
Feb 9 14:32:41 Freebsd kernel: CPU: AMD Opteron(tm) Processor 144 (1003.70-MHz 686-class CPU)
Feb 9 14:32:41 Freebsd kernel: Origin = "AuthenticAMD" Id = 0x20f71 Stepping = 1
Feb 9 14:32:41 Freebsd kernel: Features=0x78bfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,MMX,FXSR,SSE,SSE2>
Feb 9 14:32:41 Freebsd kernel: Features2=0x1<SSE3>
Feb 9 14:32:41 Freebsd kernel: AMD Features=0xe2500800<SYSCALL,NX,MMX+,FFXSR,LM,3DNow!+,3DNow!>
Feb 9 14:32:41 Freebsd kernel: AMD Features2=0x1<LAHF>
Feb 9 14:32:41 Freebsd kernel: real memory = 805306368 (768 MB)
Feb 9 14:32:41 Freebsd kernel: avail memory = 774074368 (738 MB)
Feb 9 14:32:41 Freebsd kernel: kbd1 at kbdmux0
Feb 9 14:32:41 Freebsd kernel: ath_hal: 0.9.20.3 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, RF5413)
Feb 9 14:32:41 Freebsd kernel: hptrr: HPT RocketRAID controller driver v1.1 (Dec 24 2007 12:17:58)
Feb 9 14:32:41 Freebsd kernel: acpi0: <PTLTD RSDT> on motherboard
Feb 9 14:32:41 Freebsd kernel: acpi0: [ITHREAD]
Feb 9 14:32:41 Freebsd kernel: acpi0: Power Button (fixed)
Feb 9 14:32:41 Freebsd kernel: Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000
Feb 9 14:32:41 Freebsd kernel: acpi_timer0: <24-bit timer at 3.579545MHz> port 0x1008-0x100b on acpi0
Feb 9 14:32:41 Freebsd kernel: cpu0: <ACPI CPU> on acpi0
Feb 9 14:32:41 Freebsd kernel: powernow0: <Cool`n'Quiet K8> on cpu0
Feb 9 14:32:41 Freebsd kernel: device_attach: powernow0 attach returned 6
Feb 9 14:32:41 Freebsd kernel: acpi_throttle0: <ACPI CPU Throttling> on cpu0
Feb 9 14:32:41 Freebsd kernel: pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
Feb 9 14:32:41 Freebsd kernel: pci0: <ACPI PCI bus> on pcib0
Feb 9 14:32:41 Freebsd kernel: pcib1: <ACPI PCI-PCI bridge> at device 1.0 on pci0
Feb 9 14:32:41 Freebsd kernel: pci1: <ACPI PCI bus> on pcib1
Feb 9 14:32:41 Freebsd kernel: isab0: <PCI-ISA bridge> at device 7.0 on pci0
Feb 9 14:32:41 Freebsd kernel: isa0: <ISA bus> on isab0
Feb 9 14:32:41 Freebsd kernel: atapci0: <Intel PIIX4 UDMA33 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0x1050-0x105f at device 7.1 on pci0
Feb 9 14:32:41 Freebsd kernel: ata0: <ATA channel 0> on atapci0
Feb 9 14:32:41 Freebsd kernel: ata0: [ITHREAD]
Feb 9 14:32:41 Freebsd kernel: ata1: <ATA channel 1> on atapci0
Feb 9 14:32:41 Freebsd kernel: ata1: [ITHREAD]
Feb 9 14:32:41 Freebsd kernel: uhci0: <Intel 82371AB/EB (PIIX4) USB controller> port 0x1060-0x107f irq 9 at device 7.2 on pci0
Feb 9 14:32:41 Freebsd kernel: uhci0: [GIANT-LOCKED]
Feb 9 14:32:41 Freebsd kernel: uhci0: [ITHREAD]
Feb 9 14:32:41 Freebsd kernel: usb0: <Intel 82371AB/EB (PIIX4) USB controller> on uhci0
Feb 9 14:32:41 Freebsd kernel: usb0: USB revision 1.0
Feb 9 14:32:41 Freebsd kernel: uhub0: <Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb0
Feb 9 14:32:41 Freebsd kernel: uhub0: 2 ports with 2 removable, self powered
Feb 9 14:32:41 Freebsd kernel: pci0: <bridge> at device 7.3 (no driver attached)
Feb 9 14:32:41 Freebsd kernel: vgapci0: <VGA-compatible display> port 0x1400-0x140f mem 0xf0000000-0xf7ffffff,0xe8000000-0xe87fffff at device 15.0 on pci0
Feb 9 14:32:41 Freebsd kernel: mpt0: <LSILogic 1030 Ultra4 Adapter> port 0x1080-0x10ff mem 0xe8800000-0xe8800fff irq 11 at device 16.0 on pci0
Feb 9 14:32:41 Freebsd kernel: mpt0: [ITHREAD]
Feb 9 14:32:41 Freebsd kernel: mpt0: MPI Version=1.2.0.0
Feb 9 14:32:41 Freebsd kernel: pcib2: <PCI-PCI bridge> mem 0xe8801000-0xe8801fff at device 17.0 on pci0
Feb 9 14:32:41 Freebsd kernel: pci2: <PCI bus> on pcib2
Feb 9 14:32:41 Freebsd kernel: le0: <AMD PCnet-PCI> port 0x2000-0x207f irq 10 at device 0.0 on pci2
Feb 9 14:32:41 Freebsd kernel: le0: 16 receive buffers, 4 transmit buffers
Feb 9 14:32:41 Freebsd kernel: le0: Ethernet address: 00:0c:29:ca:2b:c6
Feb 9 14:32:41 Freebsd kernel: le0: [ITHREAD]
Feb 9 14:32:41 Freebsd kernel: pci2: <multimedia, audio> at device 1.0 (no driver attached)
Feb 9 14:32:41 Freebsd kernel: ehci0: <EHCI (generic) USB 2.0 controller> mem 0xe8900000-0xe8900fff irq 5 at device 2.0 on pci2
Feb 9 14:32:41 Freebsd kernel: ehci0: [GIANT-LOCKED]
Feb 9 14:32:41 Freebsd kernel: ehci0: [ITHREAD]
Feb 9 14:32:41 Freebsd kernel: usb1: EHCI version 1.0
Feb 9 14:32:41 Freebsd kernel: usb1: <EHCI (generic) USB 2.0 controller> on ehci0
Feb 9 14:32:41 Freebsd kernel: usb1: USB revision 2.0
Feb 9 14:32:41 Freebsd kernel: uhub1: <(0x15ad) EHCI root hub, class 9/0, rev 2.00/1.00, addr 1> on usb1
Feb 9 14:32:41 Freebsd kernel: uhub1: 6 ports with 6 removable, self powered
Feb 9 14:32:41 Freebsd kernel: acpi_acad0: <AC Adapter> on acpi0
Feb 9 14:32:41 Freebsd kernel: atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64 irq 1 on acpi0
Feb 9 14:32:41 Freebsd kernel: atkbd0: <AT Keyboard> irq 1 on atkbdc0
Feb 9 14:32:41 Freebsd kernel: kbd0 at atkbd0
Feb 9 14:32:41 Freebsd kernel: atkbd0: [GIANT-LOCKED]
Feb 9 14:32:41 Freebsd kernel: atkbd0: [ITHREAD]
Feb 9 14:32:41 Freebsd kernel: psm0: <PS/2 Mouse> irq 12 on atkbdc0
Feb 9 14:32:41 Freebsd kernel: psm0: [GIANT-LOCKED]
Feb 9 14:32:41 Freebsd kernel: psm0: [ITHREAD]
Feb 9 14:32:41 Freebsd kernel: psm0: model IntelliMouse, device ID 3
Feb 9 14:32:41 Freebsd kernel: sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
Feb 9 14:32:41 Freebsd kernel: sio0: type 16550A
Feb 9 14:32:41 Freebsd kernel: sio0: [FILTER]
Feb 9 14:32:41 Freebsd kernel: sio1: <16550A-compatible COM port> port 0x2f8-0x2ff irq 3 on acpi0
Feb 9 14:32:41 Freebsd kernel: sio1: type 16550A
Feb 9 14:32:41 Freebsd kernel: sio1: [FILTER]
Feb 9 14:32:41 Freebsd kernel: fdc0: <floppy drive controller> port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on acpi0
Feb 9 14:32:41 Freebsd kernel: fdc0: [FILTER]
Feb 9 14:32:41 Freebsd kernel: fd0: <1440-KB 3.5" drive> on fdc0 drive 0
Feb 9 14:32:41 Freebsd kernel: pmtimer0 on isa0
Feb 9 14:32:41 Freebsd kernel: orm0: <ISA Option ROMs> at iomem 0xc0000-0xc7fff,0xc8000-0xc8fff,0xdc000-0xdffff,0xe0000-0xe3fff pnpid ORM0000 on isa0
Feb 9 14:32:41 Freebsd kernel: ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0
Feb 9 14:32:41 Freebsd kernel: ppc0: Generic chipset (NIBBLE-only) in COMPATIBLE mode
Feb 9 14:32:41 Freebsd kernel: ppbus0: <Parallel port bus> on ppc0
Feb 9 14:32:41 Freebsd kernel: plip0: <PLIP network interface> on ppbus0
Feb 9 14:32:41 Freebsd kernel: lpt0: <Printer> on ppbus0
Feb 9 14:32:41 Freebsd kernel: lpt0: Interrupt-driven port
Feb 9 14:32:41 Freebsd kernel: ppi0: <Parallel I/O> on ppbus0
Feb 9 14:32:41 Freebsd kernel: ppc0: [GIANT-LOCKED]
Feb 9 14:32:41 Freebsd kernel: ppc0: [ITHREAD]
Feb 9 14:32:41 Freebsd kernel: sc0: <System console> at flags 0x100 on isa0
Feb 9 14:32:41 Freebsd kernel: sc0: VGA <16 virtual consoles, flags=0x300>
Feb 9 14:32:41 Freebsd kernel: vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
Feb 9 14:32:41 Freebsd kernel: Timecounter "TSC" frequency 1003698090 Hz quality 800
Feb 9 14:32:41 Freebsd kernel: Timecounters tick every 10.000 msec
Feb 9 14:32:41 Freebsd kernel: hptrr: no controller detected.
Feb 9 14:32:41 Freebsd kernel: ad0: 15360MB <VMware Virtual IDE Hard Drive 00000001> at ata0-master UDMA33
Feb 9 14:32:41 Freebsd kernel: acd0: DVDR <VMware Virtual IDE CDROM Drive/00000001> at ata1-master UDMA33
Feb 9 14:32:41 Freebsd kernel: Waiting 5 seconds for SCSI devices to settle
Feb 9 14:32:41 Freebsd kernel: Trying to mount root from ufs:/dev/ad0s1a
Feb 9 14:32:41 Freebsd savecore: no dumps found
Feb 9 14:42:43 Freebsd su: frank to root on /dev/ttyp1
Feb 9 14:44:01 Freebsd kernel: g_vfs_done():acd0[READ(offset=0, length=8192)]error = 5
Feb 9 14:44:01 Freebsd kernel: GEOM_LABEL: Label for provider acd0t01 is iso9660/DesktopBSD.
Kann mir jemand helfen bitte??
Frank