Nejdříve zrušte IDE podporu pro Vámi požadované
zařízení.
Pozor: Následující kroky se vztahují na verze nižší než 8.0 (YaST1):
Přihlaste se jako root. Z prostředí KDE spusťte YaST1. YaST1 nemá podporu myši, k jeho ovládání používejte šipky. Výběr potvrďte stisknutím klávesy Enter, návrat do předcházejícího menu pomocí klávesy Escape.
Pozor: Následující kroky se vztahují na verzi 8.0 (YaST2):
Přihlaste se jako root. Z prostředí KDE spusťte YaST2.
Zvolte "Systém" a pak "Konfigurace zavaděče".
Vyberte "změnit současnou konfiguraci" a potvrďte.
Menu "Kam nainstalovat zavaděč" nechte beze změn.
V následujícím dialogu vyberte "Expertní nastavení".
Dále vyberte "Přidat volbu".
Klikněte na pole "Hodnota volby" a napište:
Následující kroky jsou pro všechny verze stejné:
Do "Řádek pro hardwarové parametry" napište:hdX=ide-scsikde X je zařízení odpovídající Vaší zapisovací mechanice.
hda = primární master (obvykle HDD) hdb = primární slave hdc = sekundární master (obvykle CD-ROM) hdd = sekundární slavePokud si nejste jisti, na jaké pozici je Vaše zařízení připojeno, podívejte se do souboru
/var/log/boot.msg
a
hledejte IDE Controller.
V případě, že již v parametrech LILO máte nějaké parametry, oddělte od nich nový parametr mezerou.
Jestliže chcete emulovat více IDE zařízení, musíte
předcházející zápis udělat pro každé zařízení zvlášť.
Jednotlivé parametry od sebe opět oddělte mezerou.
Spuštění SCSI emulace
Otevřete si emulátor textové konzole, ikona monitoru s mušlí na dolní liště, nebo stiskněte kombinaci kláves [ALT]+[F2] a zadejte příkaz:
xtermPokud nejste přihlášeni jako root, napište příkaz
su -a zadejte superuživatelské heslo. Pak si ve svém oblíbeném textovém editoru otevřete soubor:
/etc/init.d/boot.local(V SuSE Linuxu 7.1
/sbin/init.d/boot.local
) a na jeho konec
přidejte:
/sbin/modprobe ide-scsi Uvedený soubor bude vypadat asi takto:
# ! /bin/sh # # Copyright (c) 1996 SuSE GmbH Nuernberg, Germany. All rights reserved. # # Author: Florian La RocheÚpravy nastavení pro IDE CD zařízení, 1996 # Werner Fink , 1996 # Burchard Steinbild , 1996 # # /sbin/init.d/boot.local # # script with local commands to be executed from init on system startup # . /etc/rc.config # # Here you should add things, that should happen directly after booting # before we're going to the first run level. # /sbin/modprobe ide-scsi
SCSI emulace způsobí, že jádro již Vaší IDE vypalovačku
neuvidí jako IDE zařízení nýbrž jako SCSI (tedy místo
/dev/hdc jako /dev/scd0).
Při instalaci se automaticky změní
cesta, která systému říká, že se Vaše zařízení
nachází například na /dev/hdc. To napravíte následujícím
způsobem:
V emulátoru textové konzole zadejte příkaz:
ln -sf /dev/scd0 /dev/cdrecorderTím nastavíte nový link. Pokud máte ještě další IDE zařízení, u něhož chcete emulovat SCSI:
ln -sf /dev/scd1 /dev/cdromPokud je Vaše první zařízení CD ROM, zaměňte
scd0
a scd1
.
Aby byla zařízení správně připojena editujte soubor
/etc/fstab.Řádky pro CD-R a CD-ROM by měly vypadat následujícím způsobem:
Verze 7.1 a nižší:
/dev/cdrecorder /media/cdrecorder auto rw,noauto,user,exec 0 0Pro CD-ROM:
/dev/cdrom /media/cdrom auto ro,noauto,user,exec 0 0Pokud adresář /media/cdrecorder neexistuje, vytvořte jej příkazem:
mkdir /media/cdrecorder
Verze 7.2 a vyšší:
/dev/cdrecorder /cdrecorder auto rw,noauto,user,exec 0 0Pro CD-ROM:
/dev/cdrom /cdrom auto ro,noauto,user,exec 0 0
mkdir /cdrecorder
V případě že používáte KDE, překontrolujte kliknutím pravým
tlačítkem myši na ikonu zařízení, zda je cesta nastavena na
/dev/cdrecorder
popřípadě na
/dev/cdrom
.