PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Winex config und Partitionen



derkostka
22.05.03, 12:35
Hi, hab auf meinem Mandrake 9.1 mal winex installiert und folgendes Problem dabei :
Ich kann zb. eingeben wine notepad.exe und er startet auch den windows editor - das macht mich stutzig, ich arbeite eigentlich mit einem fake windows, also nur leere ordner.


Das Problem ist nun folgendes
: Er schreibt in der Console: "Warning: could not find wine config [Drive x] entry for current working director
y /home/sebastian; starting in windows directory."
und startet über mein normales WINDOWS verzeichniss auf c: und nicht über mein fake windows bzw. den ordner den ich ihm als c: vorgegeben habe (/home/sebastian/winec).

Auch wenn ich UT installieren möchte, und als installationspfad angebe "c:\games\ut) installiert es es nicht in /home/sebastian/winec/games/ut" sondern auf c:\games\ut auf meine windows partition.
Warum ist das so?

derkostka
22.05.03, 12:38
Und gleich noch ne Frage:

Muss oder kann ich windows 98 installieren in den fake ordner und es dann ganz normal per wine win.exe starten ?
also quasi ein windoes in den fake ordner installieren ?

redlabour
22.05.03, 12:40
Poste mal Deine WineX Konfigurationsdatei.

derkostka
22.05.03, 12:46
Hier:


WINE REGISTRY Version 2
;; All keys relative to \\Machine\\Software\\Wine\\Wine\\Config
;; If you think it is nescessary to show others your complete config for a
;; bug report, filter out empty lines and comments with
;; grep -v "^;" ~/.wine/config | grep '.'
;;
;; MS-DOS drives configuration
;;
;; Each section has the following format:
;; [Drive X]
;; "Path"="xxx" (Unix path for drive root)
;; "Type"="xxx" (supported types are 'floppy', 'hd', 'cdrom' and 'network')
;; "Label"="xxx" (drive label, at most 11 characters)
;; "Serial"="xxx" (serial number, 8 characters hexadecimal number)
;; "Filesystem"="xxx" (supported types are 'msdos'/'dos'/'fat', 'win95'/'vfat', 'unix')
;; This is the FS Wine is supposed to emulate on a certain
;; directory structure.
;; Recommended:
;; - "win95" for ext2fs, VFAT and FAT32
;; - "msdos" for FAT16 (ugly, upgrading to VFAT driver strongly recommended)
;; DON'T use "unix" unless you intend to port programs using Winelib !
;; "Device"="/dev/xx" (only if you want to allow raw device access)
;;
[Drive A]
"Path" = "/mnt/floppy"
"Type" = "floppy"
"Label" = "Floppy"
"Serial" = "87654321"
"Device" = "/dev/fd0"
[Drive C]
"Path" = "/home/sebastian/winec"
"Type" = "hd"
"Label" = "WINDOWS"
"Filesystem" = "win95"
[Drive D]
"Path" = "/mnt/win_d/"
"Type" = "hd"
"Label" = "FP D"
"Filesystem" = "win95"
[Drive E]
"Path" = "/mnt/cdrom"
"Type" = "cdrom"
"Label" = "CD-Rom"
"Filesystem" = "win95"
"Device" = "/dev/cdrom0"
[Drive F]
"Path" = "/tmp"
"Type" = "hd"
"Label" = "Tmp Drive"
"Filesystem" = "win95"
[Drive G]
"Path" = "${HOME}"
"Type" = "network"
"Label" = "Home"
"Filesystem" = "win95"

[wine]
"Windows" = "c:\\windows"
"System" = "c:\\windows\\system"
"Temp" = "f:\\"
"Path" = "c:\\windows;c:\\windows\\system;f:\\;f:\\test;g:\\ ;d:\\;"
"Profile" = "c:\\windows\\Profiles\\Administrator"
"GraphicsDriver" = "x11drv"
; Wine doesn't pass directory symlinks to Windows programs by default.
; Enabling this may crash some programs that do recursive lookups of a whole
; subdir tree in case of a symlink pointing back to itself.
;"ShowDirSymlinks" = "1"
"ShellLinker" = "wineshelllink"
# <wineconf>
; Be careful here, wrong DllOverrides settings have the potential
; to pretty much kill your setup.
[DllOverrides]
"commdlg" = "builtin, native"
"comdlg32" = "builtin, native"
"ver" = "builtin, native"
"version" = "builtin, native"
"shell" = "builtin, native"
"shell32" = "builtin, native"
"shfolder" = "builtin, native"
"shlwapi" = "builtin, native"
"shdocvw" = "builtin, native"
"lzexpand" = "builtin, native"
"lz32" = "builtin, native"
;"comctl32" = "builtin, native"
;"comctl32" = "native, builtin"
"commctrl" = "builtin, native"
"advapi32" = "builtin, native"
"crtdll" = "builtin, native"
"mpr" = "builtin, native"
"winspool.drv" = "builtin, native"
"ddraw" = "builtin, native"
"dinput" = "builtin, native"
"dsound" = "builtin, native"
"opengl32" = "builtin, native"
"msvcrt" = "native, builtin"
"rpcrt4" = "native, builtin"
"msvideo" = "builtin, native"
"msvfw32" = "builtin, native"
"mcicda.drv" = "builtin, native"
"mciseq.drv" = "builtin, native"
"mciwave.drv" = "builtin, native"
"mciavi.drv" = "native, builtin"
"mcianim.drv" = "native, builtin"
"msacm.drv" = "builtin, native"
"msacm" = "builtin, native"
"msacm32" = "builtin, native"
"midimap.drv" = "builtin, native"
; default for all other dlls
"*" = "native, builtin, so"
[x11drv]
; Number of colors to allocate from the system palette
"AllocSystemColors" = "100"
; Use a private color map
"PrivateColorMap" = "N"
; Favor correctness over speed in some graphics operations
"PerfectGraphics" = "N"
; Color depth to use on multi-depth screens
;;"ScreenDepth" = "16"
; Name of X11 display to use
;;"Display" = ":0.0"
; Allow the window manager to manage created windows
"Managed" = "N"
; Use a desktop window of 640x480 for Wine
;"Desktop" = "640x480"
; Use XFree86 DGA extension if present
; (make sure /dev/mem is accessible by you !)
"UseDGA" = "Y"
; Use XShm extension if present
"UseXShm" = "Y"
; Use XVidMode extension if present
"UseXVidMode" = "Y"
; Enable DirectX mouse grab
"DXGrab" = "Y"
; Create the desktop window with a double-buffered visual
; (useful to play OpenGL games)
"DesktopDoubleBuffered" = "N"
; Code page used for captions in managed mode
; 0 means default ANSI code page (CP_ACP == 0)
"TextCP" = "0"
; Use this if you have more than one port for video on your setup
; (Wine uses for now the first 'input image' it finds).
;; "XVideoPort" = "43"
; Run in synchronous mode (useful for debugging X11 problems)
;;"Synchronous" = "Y"
[fonts]
;Read documentation/fonts before adding aliases
;See a couple of examples for russian users below
"Resolution" = "96"
"Default" = "-adobe-helvetica-"
"DefaultFixed" = "fixed"
"DefaultSerif" = "-adobe-times-"
"DefaultSansSerif" = "-adobe-helvetica-"
;; default TrueType fonts with russian koi8-r encoding
;"Default" = "-monotype-arial-*-*-*--*-*-*-*-*-*-koi8-r"
;"DefaultFixed" = "-monotype-courier new-*-*-*--*-*-*-*-*-*-koi8-r"
;"DefaultSerif" = "-monotype-times new roman-*-*-*--*-*-*-*-*-*-koi8-r"
;"DefaultSansSerif" = "-monotype-arial-*-*-*--*-*-*-*-*-*-koi8-r"
;; default cyrillic bitmap X fonts
;"Default" = "-cronyx-helvetica-"
;"DefaultFixed" = "fixed"
;"DefaultSerif" = "-cronyx-times-"
;"DefaultSansSerif" = "-cronyx-helvetica-"
[serialports]
"Com1" = "/dev/ttyS0"
"Com2" = "/dev/ttyS1"
"Com3" = "/dev/ttyS2"
"Com4" = "/dev/modem"
[parallelports]
"Lpt1" = "/dev/lp0"
[ppdev]
;; key: io-base of the emulated port
;; value : parport-device{,timeout}
;; timeout for auto closing an open device ( not yet implemented)
;"378" = "/dev/parport0"
;"278" = "/dev/parport1"
;"3bc" = "/dev/parport2"
[spooler]
"FILE:" = "tmp.ps"
"LPT1:" = "|lpr"
"LPT2:" = "|gs -sDEVICE=bj200 -sOutputFile=/tmp/fred -q -"
"LPT3:" = "/dev/lp3"
[ports]
;"read" = "0x779,0x379,0x280-0x2a0"
;"write" = "0x779,0x379,0x280-0x2a0"
[spy]
"Exclude" = "WM_SIZE;WM_TIMER;"
[registry]
;These are all booleans. Y/y/T/t/1 are true, N/n/F/f/0 are false.
;Defaults are read all, write to Home
; Global registries (stored in /etc)
"LoadGlobalRegistryFiles" = "Y"
; Home registries (stored in ~user/.wine/)
"LoadHomeRegistryFiles" = "Y"
WINE REGISTRY Version
;; All keys relative t
;; If you think it is
;; bug report, filter
;; grep -v "^;" ~/.win
;;
;; MS-DOS drives confi
;;
;; Each section has th
;; [Drive X]
;; "Path"="xxx"
;; "Type"="xxx"
;; "Label"="xxx"
;; "Serial"="xxx"
;; "Filesystem"="xxx"
;; This is the FS Wi
;; directory structu
;; Recommended:
;; - "win95" for ext
;; - "msdos" for FAT
;; DON'T use "unix"
;; "Device"="/dev/xx"
;;
[Drive A]
"Path" = "/mnt/floppy"
"Type" = "floppy"
"Label" = "Floppy"
"Serial" = "87654321"
"Device" = "/dev/fd0"
[Drive C]
"Path" = "/home/sebast
"Type" = "hd"
"Label" = "WINDOWS"
"Filesystem" = "win95"
[Drive D]
"Path" = "/mnt/win_d/"
"Type" = "hd"
"Label" = "FP D"
"Filesystem" = "win95"
[Drive E]
"Path" = "/mnt/cdrom"
"Type" = "cdrom"
"Label" = "CD-Rom"
"Filesystem" = "win95"
"Device" = "/dev/cdrom
[Drive F]
"Path" = "/tmp"
"Type" = "hd"
"Label" = "Tmp Drive"
"Filesystem" = "win95"
[Drive G]
"Path" = "${HOME}"
"Type" = "network"
"Label" = "Home"
"Filesystem" = "win95"

[wine]
"Windows" = "c:\\windo
"System" = "c:\\window
"Temp" = "f:\\"
"Path" = "c:\\windows;
"Profile" = "c:\\windo
"GraphicsDriver" = "x1
; Wine doesn't pass di
; Enabling this may cr
; subdir tree in case
;"ShowDirSymlinks" = "
"ShellLinker" = "wines
# <wineconf>
; Be careful here, wro
; to pretty much kill
[DllOverrides]
"commdlg" = "buil
"comdlg32" = "buil
"ver" = "buil
"version" = "buil
"shell" = "buil
"shell32" = "buil
"shfolder" = "buil
"shlwapi" = "buil
"shdocvw" = "buil
"lzexpand" = "buil
"lz32" = "buil
;"comctl32" = "bui
;"comctl32" = "nat
"commctrl" = "buil
"advapi32" = "buil
"crtdll" = "buil
"mpr" = "buil
"winspool.drv" = "buil
"ddraw" = "buil
"dinput" = "buil
"dsound" = "buil
"opengl32" = "buil
"msvcrt" = "nati
"rpcrt4" = "nati
"msvideo" = "buil
"msvfw32" = "buil
"mcicda.drv" = "buil
"mciseq.drv" = "buil
"mciwave.drv" = "buil
"mciavi.drv" = "nati
"mcianim.drv" = "nati
"msacm.drv" = "buil
"msacm" = "buil
"msacm32" = "buil
"midimap.drv" = "buil
; default for all othe
"*" = "native, builtin
[x11drv]
; Number of colors to
"AllocSystemColors" =
; Use a private color
"PrivateColorMap" = "N
; Favor correctness ov
"PerfectGraphics" = "N
; Color depth to use o
;;"ScreenDepth" = "16"
; Name of X11 display
;;"Display" = ":0.0"
; Allow the window man
"Managed" = "N"
; Use a desktop window
;"Desktop" = "640x480"
; Use XFree86 DGA exte
; (make sure /dev/mem
"UseDGA" = "Y"
; Use XShm extension i
"UseXShm" = "Y"
; Use XVidMode extensi
"UseXVidMode" = "Y"
; Enable DirectX mouse
"DXGrab" = "Y"
; Create the desktop w
; (useful to play Open
"DesktopDoubleBuffered
; Code page used for c
; 0 means default ANSI
"TextCP" = "0"
; Use this if you have
; (Wine uses for now t
;; "XVideoPort" = "43"
; Run in synchronous m
;;"Synchronous" = "Y"
[fonts]
;Read documentation/fo
;See a couple of examp
"Resolution" = "96"
"Default" = "-adobe-he
"DefaultFixed" = "fixe
"DefaultSerif" = "-ado
"DefaultSansSerif" = "
;; default TrueType fo
;"Default" = "-monotyp
;"DefaultFixed" = "-mo
;"DefaultSerif" = "-mo
;"DefaultSansSerif" =
;; default cyrillic bi
;"Default" = "-cronyx-
;"DefaultFixed" = "fix
;"DefaultSerif" = "-cr
;"DefaultSansSerif" =
[serialports]
"Com1" = "/dev/ttyS0"
"Com2" = "/dev/ttyS1"
"Com3" = "/dev/ttyS2"
"Com4" = "/dev/modem"
[parallelports]
"Lpt1" = "/dev/lp0"
[ppdev]
;; key: io-base of th
;; value : parport-dev
;WINE REGISTRY Version
;; All keys relative t
;; If you think it is
;; bug report, filter
;; grep -v "^;" ~/.win
;;
;; MS-DOS drives confi
;;
;; Each section has th
;; [Drive X]
;; "Path"="xxx"
;; "Type"="xxx"
;; "Label"="xxx"
;; "Serial"="xxx"
;; "Filesystem"="xxx"
;; This is the FS Wi
;; directory structu
;; Recommended:
;; - "win95" for ext
;; - "msdos" for FAT
;; DON'T use "unix"
;; "Device"="/dev/xx"
;;
[Drive A]
"Path" = "/mnt/floppy"
"Type" = "floppy"
"Label" = "Floppy"
"Serial" = "87654321"
"Device" = "/dev/fd0"
[Drive C]
"Path" = "/home/sebast
"Type" = "hd"
"Label" = "WINDOWS"
"Filesystem" = "win95"
[Drive D]
"Path" = "/mnt/win_d/"
"Type" = "hd"
"Label" = "FP D"
"Filesystem" = "win95"
[Drive E]
"Path" = "/mnt/cdrom"
"Type" = "cdrom"
"Label" = "CD-Rom"
"Filesystem" = "win95"
"Device" = "/dev/cdrom
[Drive F]
"Path" = "/tmp"
"Type" = "hd"
"Label" = "Tmp Drive"
"Filesystem" = "win95"
[Drive G]
"Path" = "${HOME}"
"Type" = "network"
"Label" = "Home"
"Filesystem" = "win95"

[wine]
"Windows" = "c:\\windo
"System" = "c:\\window
"Temp" = "f:\\"
"Path" = "c:\\windows;
"Profile" = "c:\\windo
"GraphicsDriver" = "x1
; Wine doesn't pass di
; Enabling this may cr
; subdir tree in case
;"ShowDirSymlinks" = "
"ShellLinker" = "wines
# <wineconf>
; Be careful here, wro
; to pretty much kill
[DllOverrides]
"commdlg" = "buil
"comdlg32" = "buil
"ver" = "buil
"version" = "buil
"shell" = "buil
"shell32" = "buil
"shfolder" = "buil
"shlwapi" = "buil
"shdocvw" = "buil
"lzexpand" = "buil
"lz32" = "buil
;"comctl32" = "bui
;"comctl32" = "nat
"commctrl" = "buil
"advapi32" = "buil
"crtdll" = "buil
"mpr" = "buil
"winspool.drv" = "buil
"ddraw" = "buil
"dinput" = "buil
"dsound" = "buil
"opengl32" = "buil
"msvcrt" = "nati
"rpcrt4" = "nati
"msvideo" = "buil
"msvfw32" = "buil
"mcicda.drv" = "buil
"mciseq.drv" = "buil
"mciwave.drv" = "buil
"mciavi.drv" = "nati
"mcianim.drv" = "nati
"msacm.drv" = "buil
"msacm" = "buil
"msacm32" = "buil
"midimap.drv" = "buil
; default for all othe
"*" = "native, builtin
[x11drv]
; Number of colors to
"AllocSystemColors" =
; Use a private color
"PrivateColorMap" = "N
; Favor correctness ov
"PerfectGraphics" = "N
; Color depth to use o
;;"ScreenDepth" = "16"
; Name of X11 display
;;"Display" = ":0.0"
; Allow the window man
"Managed" = "N"
; Use a desktop window
;"Desktop" = "640x480"
; Use XFree86 DGA exte
; (make sure /dev/mem
"UseDGA" = "Y"
; Use XShm extension i
"UseXShm" = "Y"
; Use XVidMode extensi
"UseXVidMode" = "Y"
; Enable DirectX mouse
"DXGrab" = "Y"
; Create the desktop w
; (useful to play Open
"DesktopDoubleBuffered
; Code page used for c
; 0 means default ANSI
"TextCP" = "0"
; Use this if you have
; (Wine uses for now t
;; "XVideoPort" = "43"
; Run in synchronous m
;;"Synchronous" = "Y"
[fonts]
;Read documentation/fo
;See a couple of examp
"Resolution" = "96"
"Default" = "-adobe-he
"DefaultFixed" = "fixe
"DefaultSerif" = "-ado
"DefaultSansSerif" = "
;; default TrueType fo
;"Default" = "-monotyp
;"DefaultFixed" = "-mo
;"DefaultSerif" = "-mo
;"DefaultSansSerif" =
;; default cyrillic bi
;"Default" = "-cronyx-
;"DefaultFixed" = "fix
;"DefaultSerif" = "-cr
;"DefaultSansSerif" =
[serialports]
"Com1" = "/dev/ttyS0"
"Com2" = "/dev/ttyS1"
"Com3" = "/dev/ttyS2"
"Com4" = "/dev/modem"
[parallelports]
"Lpt1" = "/dev/lp0"
[ppdev]
;; key: io-base of th
;; value : parport-dev
;; timeout for auto cl
;"378" = "/dev/parport
;"278" = "/dev/parport
;"3bc" = "/dev/parport
[spooler]
"FILE:" = "tmp.ps"
"LPT1:" = "|lpr"
"LPT2:" = "|gs -sDEVIC
"LPT3:" = "/dev/lp3"
[ports]
;"read" = "0x779,0x37
;"write" = "0x779,0x37
[spy]
"Exclude" = "WM_SIZE;W
[registry]
;These are all boolean
;Defaults are read all
; Global registries (s
"LoadGlobalRegistryFil
; Home registries (sto
"LoadHomeRegistryFiles
; Load Windows registr
"LoadWindowsRegistryFi
; TRY to write all cha
"WritetoHomeRegistryFi
; Registry periodic sa
; "PeriodicSave" = "60
; Save only modified k
"SaveOnlyUpdatedKeys"
[Tweak.Layout]
;; supported styles ar
;; this has *nothing*
;; use cmdline option
"WineLook" = "Win98"
[Console]
;"Drivers" = "tty"
;"XtermProg" = "nxterm
;"InitialRows" = "25"
;"InitialColumns" = "8
;"TerminalType" = "nxt
[Clipboard]
"ClearAllSelections" =
"PersistentSelection"
; List of all director
[afmdirs]
"1" = "/usr/share/ghos
"2" = "/usr/share/a2ps
"3" = "/usr/share/ensc
"4" = "/usr/X11R6/lib/
[WinMM]
"Drivers" = "wineoss.d
"WaveMapper" = "msacm.
"MidiMapper" = "midima
;; sample AppDefaults
;[AppDefaults\\iexplor
;"shlwapi" = "native"
;"rpcrt4" = "native"
;"ole32" = "native"
;"shdocvw" = "native"
;"wininet" = "native"
;"shfolder" = "native"

derkostka
22.05.03, 12:51
Außerdem gibt mir Winecheck 2 Fehlermeldungen aus:

>>> Checking drive F settings:
017. Checking Path option... OK.
018. Checking Type option... OK.
019. Checking device dev=/dev/hdc,fs=auto,ro,--,iocharset=iCRITICAL (dev=/dev/hdc,fs=auto,ro,--,iocharset=iso8859-15,codepage=850,umask=0 does not exist).
- ADVICE: use MAKEDEV script to create it.
020. Checking Filesystem option... OK.
--> PROBLEM.

>>> Checking drive G settings:
021. Checking Path option... OK.
022. Checking Type option... OK.
023. Checking device dev=/dev/scd0,fs=auto,ro,--,iocharset=CRITICAL (dev=/dev/scd0,fs=auto,ro,--,iocharset=iso8859-15,codepage=850,umask=0 does not exist).
- ADVICE: use MAKEDEV script to create it.
024. Checking Filesystem option... OK.
--> PROBLEM.


Ich glaube es hakt an der laufwerksvergabe oder ?

redlabour
22.05.03, 13:11
[Drive D]
"Path" = "/mnt/win_d/"
"Type" = "hd"
"Label" = "FP D"
"Filesystem" = "win95"


Mal als Beispiel - du solltest schon Dein Fakewindows Verzeichniss wählen.

Und Du hast in der gesamten Konfig solche Verweise.

derkostka
22.05.03, 13:34
[Drive C]
"Path" = "/home/sebastian/winec"
"Type" = "hd"
"Label" = "WINDOWS"
"Filesystem" = "win95"



aber das ist doch richtig oder nicht ?
oder muss es heißen:

[Drive C]
"Path" = "/home/sebastian/winec/fakewindows"
"Type" = "hd"
"Label" = "WINDOWS"
"Filesystem" = "win95"


???

derkostka
22.05.03, 16:15
Hat hier nicht irgendwer nen Plan ?
Ich weiß wirklich nicht weiter....

NTK
23.05.03, 00:15
naja, check deine Gerätedateien mal durch.
+ Schau nach ob du Schreibrechte besitzt, ob sie vorhanden sind, usw. mach gegebenenfalls deine Gerätedateien mit MAKEDEV neu. (man MAKEDEV)
+ Bist du nicht vielleicht als admin/root eingeloggt und hast daher ne falsche Konfig? oder umgekehrt?
+ erstell ne neue Konfiguration aus der KonfigurationsVorlage das jedem Wine eigentlich beiliegt. (/home/user/src/wine oder /usr/share/doc/wine )
+ unmounte deine VFAT Partitionen und entkommentier die Einträge in der Wine Konfig.starte dann dann den Install erneut.
+ stell sicher das du ne windows artige Baumstruktur für dein FakeWindows hast
( /home/user/c/windows /home/user/c/windows/startmenü etc)<-- sollte eigentlich klar sein ...

+ und am allerwichtigsten: du kannst kein Win98 in deinen FakeOrdner installieren.
Wine emuliert das komplette windows alleine und ist in der Regel nicht auf eine win98
Installation angewiesen. (sollte eigentlich auch klar sein ;) )

Das Notepad ist in Wine eingebaut. Das funktioniert auch mit einem Fake- bzw ohne Windows.