[Rozw] Diablo 2 LoD - Slack 13.1 nie widzi zawartości 2 płyt

Jak dostosować Slackware w tych dziedzinach.

Moderatorzy: Moderatorzy, Administratorzy

addos
Użytkownik
Posty: 158
Rejestracja: 2007-09-17, 13:50

[Rozw] Diablo 2 LoD - Slack 13.1 nie widzi zawartości 2 płyt

Post autor: addos »

Slackware 13.1, KDE 4.4.2 + Wine 1.2

Mam oryginalne D2 + LoD.

Czemu Dophin ani Krusader nie widzi zawartości CD 2 oraz CD z dodatkiem?
Gdy włożę CD 1 lub 3 to wszystko jest OK: można je zamontować i przeglądać ich zawartość.
Natomiast gdy włożę CD 2 lub dodatek to: ani nie można zamontować ani już tym bardziej przeglądać zawartości.

Dziwne za to jest to, że mogę wykonać kopię tych CD przy pomocy polecenia dd (oczywiście bez montowania).
Niestety to polecenie nie zgrywa zabezpieczeń a wiem, że płyta 2 na pewno je posiada.

Na tym samym PC na osobnym HDD wgrałem na chwilę do testów XP, żeby sprawdzić czy przypadkiem CD nie są uszkodzone.
Nie są bo zawartość każdego CD jest do normalnego odczytu i do instalacji - D2 działa.
Alcohol 52% zgrywa do formatu MDF a Daemon Tools bez problemu montuje do wirtualnego napędu.

Szukałem na tym forum i widzę, że kilka lat temu ludziom D2 działał.
Czy coś u mnie jest nie tak, czy najnowsze wine jest "nie bardzo"?
Czemu nie da się tego zrobić pod Linuksem?
Ostatnio zmieniony 2010-08-18, 10:34 przez addos, łącznie zmieniany 1 raz.
arasek
Użytkownik
Posty: 25
Rejestracja: 2007-08-08, 21:56

Re: Diablo 2 LoD - Slack 13.1 nie widzi zawartości 2-óch pły

Post autor: arasek »

wydaje mi sie że poprostu w opcjach wine trzeba dodac to, albo zrób sobie obraz płyty zz zabezpieczeniami przez dd i sobie zamontuj, a potem tak samo w opcjach wine.
poznać Slackware, a Windowsa za kare ;)

[url]http://www.slackware12.yoyo.pl[/url]
Awatar użytkownika
webster
Użytkownik
Posty: 1269
Rejestracja: 2009-10-06, 11:58
Lokalizacja: Gdańsk
Kontakt:

Re: Diablo 2 LoD - Slack 13.1 nie widzi zawartości 2-óch pły

Post autor: webster »

kiedyś przy na forum World Of Warcraft ludzie mieli podobny problem z instalacja pod wine. Poleciłem im montowanie napędu komendą:

Kod: Zaznacz cały

mount -t iso9660 /dev/hdb (czy jak tam Masz) /mnt/cdrom
Spróbuj.

Pozdr
††† Chaos Of The Mirror - Valheru †††
††† I ♥ SlackWare RuLeZ †††

Slackware Poland FaceBook
addos
Użytkownik
Posty: 158
Rejestracja: 2007-09-17, 13:50

Re: Diablo 2 LoD - Slack 13.1 nie widzi zawartości 2-óch pły

Post autor: addos »

OK. Wszystkie CD montuje teraz tak:
mount -t iso9660 /dev/sr0 /mnt/dvd
Nie rozumiem tego:

Jeżeli włożę CD nr 2 (tę z zabezpieczeniami) to polecenie dmesg daje takie coś:
sr 3:0:0:0: [sr0] Unhandled sense code
sr 3:0:0:0: [sr0] Result: hostbyte=0x00 driverbyte=0x08
sr 3:0:0:0: [sr0] Sense Key : 0x4 [current]
sr 3:0:0:0: [sr0] ASC=0x3e ASCQ=0x2
sr 3:0:0:0: [sr0] CDB: cdb[0]=0x28: 28 00 00 04 99 10 00 00 02 00
end_request: I/O error, dev sr0, sector 1205312
Buffer I/O error on device sr0, logical block 150664
sr 3:0:0:0: [sr0] Unhandled sense code
sr 3:0:0:0: [sr0] Result: hostbyte=0x00 driverbyte=0x08
sr 3:0:0:0: [sr0] Sense Key : 0x4 [current]
sr 3:0:0:0: [sr0] ASC=0x3e ASCQ=0x2
sr 3:0:0:0: [sr0] CDB: cdb[0]=0x28: 28 00 00 04 99 10 00 00 02 00
end_request: I/O error, dev sr0, sector 1205312
Buffer I/O error on device sr0, logical block 150664
sr 3:0:0:0: [sr0] Unhandled sense code
sr 3:0:0:0: [sr0] Result: hostbyte=0x00 driverbyte=0x08
sr 3:0:0:0: [sr0] Sense Key : 0x4 [current]
sr 3:0:0:0: [sr0] ASC=0x3e ASCQ=0x2
sr 3:0:0:0: [sr0] CDB: cdb[0]=0x28: 28 00 00 04 99 10 00 00 02 00
end_request: I/O error, dev sr0, sector 1205312
Buffer I/O error on device sr0, logical block 150664
sr 3:0:0:0: [sr0] Unhandled sense code
sr 3:0:0:0: [sr0] Result: hostbyte=0x00 driverbyte=0x08
sr 3:0:0:0: [sr0] Sense Key : 0x4 [current]
sr 3:0:0:0: [sr0] ASC=0x3e ASCQ=0x2
sr 3:0:0:0: [sr0] CDB: cdb[0]=0x28: 28 00 00 04 99 10 00 00 02 00
end_request: I/O error, dev sr0, sector 1205312
Buffer I/O error on device sr0, logical block 150664
Po powyższym, CD jest zamontowane w katalogu /mnt/dvd ale nie widzi tego "faktu" żaden z programów, np. Dolphin czy Krusader. Tzn. dla uściślenia: jak wejdę sobie do katalogu /mnt/dvd przez Dolphina czy Krusadera to oczywiście widać tam zawartość CD ale nie widać tego jako zamontowane CD. Nie mogę tego odmontować przy pomocy Dolphina ani w samym KDE (na pasku obok zegarka nie ma informacji, że CD jest zamontowane). Jedyna możliwość wyjęcia CD z napędu to przejście do konsoli i wydanie polecenia umount /mnt/dvd.

Teraz idziemy dalej:

Kopiuję CD wydając polecenie: dd if=/dev/sr0 of=D2_LoD_cd2.iso
Efektem tego jest takie coś:
dd: reading `/dev/sr0': Input/output error
1205216+0 records in
1205216+0 records out
617070592 bytes (617 MB) copied, 136.731 s, 4.5 MB/s
Nie rozumiem co jest... jeżeli kopiuję CD nr 1 (tę bez zabezpieczeń) to efekt jest podobny co powyżej tylko, że NIE ma info:
dd: reading `/dev/sr0': Input/output error

A teraz z etapu instalacji gry:

Jeżeli zamontuję CD nr 1 (tę bez zabezpieczeń) w ten sposób
mount -t iso9660 /dev/sr0 /mnt/dvd
to instalator ruchamia się, wybieram pełną instalację i dostaję info, że mam włożyć CD nr 2 (tę z zabezpieczeniami). Wyjmuję więc CD nr 1 i wkładam CD nr 2. Ponieważ system nie widzi tej CD, więc przechodzę do konsoli i znowu wydaję polecenie
mount -t iso9660 /dev/sr0 /mnt/dvd
i ... na tym koniec. Widać zawartość CD jak się wejdzie ręcznie do katalogu /mnt/dvd ale instalator cały prosi o włożenie CD nr 2. Nic dalej nie da się zrobić.

Jestem bezsilny... nie wiem co dalej.
Awatar użytkownika
webster
Użytkownik
Posty: 1269
Rejestracja: 2009-10-06, 11:58
Lokalizacja: Gdańsk
Kontakt:

Re: Diablo 2 LoD - Slack 13.1 nie widzi zawartości 2-óch pły

Post autor: webster »

zamontuj druga w innym katalogu np /mnt/cdrom2 i w winecfg podaj lokalizacje przed instalacją w "dyski"
††† Chaos Of The Mirror - Valheru †††
††† I ♥ SlackWare RuLeZ †††

Slackware Poland FaceBook
addos
Użytkownik
Posty: 158
Rejestracja: 2007-09-17, 13:50

Re: Diablo 2 LoD - Slack 13.1 nie widzi zawartości 2-óch pły

Post autor: addos »

Zgadza się. Pomogła żonglerka z montowaniem obrazów ISO w winecfg (zakładka dyski).
Wszystko się ładnie zainstalowało i działa tylko wymaga żeby był podmontowany CD nr 4 z dodatkiem.

A tak przy okazji:
Dziwne, bo wydawało mi się, że Blizzard w patchu 1.12 usunął wymóg co do obecności CD w napędzie, a ja wgrałem patcha 1.13 i prosi podczas uruchamiania o CD. No ale co tam... ważne, że teraz działa. Chyba, że znacie rozwiązanie tego problemu?

Dzięki wszystkim za pomoc :)
Awatar użytkownika
webster
Użytkownik
Posty: 1269
Rejestracja: 2009-10-06, 11:58
Lokalizacja: Gdańsk
Kontakt:

Re: [Rozw] Diablo 2 LoD - Slack 13.1 nie widzi zawartości 2

Post autor: webster »

No i super :)
††† Chaos Of The Mirror - Valheru †††
††† I ♥ SlackWare RuLeZ †††

Slackware Poland FaceBook
ODPOWIEDZ