Ta krótka notka na blogu będzie po części o Windows'ie. A dokładniej o uruchamianiu niektórych starych programów z Windows i MSDOS i błędem z tym związanym pod Wine'm.
Podczas uruchamiania szczególnie instalatorów starych programów i gier wyskakiwał mi błąd pod Wine:
err:dosmem:DOSMEM_MapDosLayout Need full access to the first megabyte for DOS mode
A rozwiązałem go wydając poleceniami:
$ sudo su
# echo 0 > /proc/sys/vm/mmap_min_addr
# echo 0 > /proc/sys/vm/mmap_min_addr
Trzeba najpierw przejść na roota ponieważ z sudo polecenie nie zadziała (brak dostępu). Jeśli nie chcemy uruchamiać za każdym razem tego polecenia, możemy wyedytować plik /etc/sysctl.conf. Na samym końcu dodajmy linijkę:
vm.mmap_min_addr = 0
Zmiany w życie wprowadzamy poleceniem:
sudo sysctl -p
Teraz powinno być już ok.