On Sunday, 26. August 2001 11:56, Thomas Templin wrote:
On Sunday, 26. August 2001 10:22, Ralph Müller wrote:
ich möchte gerne den Boot Loader Lilo auf einer Diskette installieren. Wenn die Diskette als /floppy gemountet ist und ich als root ein lilo -v -C /floppy/etc/lilo.conf -r /floppy eingebe, dann gibt lilo die folgende Fehlermeldung aus: Reading boot sector from /dev/fd0 open /dev/fd0: Permission denied
^^^^^^^^^^^^^^^^^ Ungenügende Rechte auf /dev/fd0, Du solltest das ganze als user root versuchen.
ahem Blödsinn meinerseits, Du hast es ja als root probiert, wer lesen kann ist klar im Vorteil :-( Bei SuSE ist /floppy der Mountpoint des Diskettenlaufwerkes und zeigt laut /etc/fstab auf /dev/fd0. Die Rechte von /dev/fd0 sind in der Regel immer auf den aktuellen X-Window user gesetzt, also sollten Sie bei dir auf brw------- 1 rmueller users 0 May 12 19:23 /dev/fd0 ^^ ^^^^^^^^ ^^^^^ stehen. Bist Du als normaler user unter X-Window eingeloggt und logst Du dich nun zusätzlich von von einer Konsole oder einem xterm als user root ein werden die Rechte des devices /dev/fd0 nicht für root gesetzt. -Das gilt auch für alle anderen, nicht nur für root. Kannst Du ja mal selber überprüfen, log dich auf mehreren Konsolen ein, immer als ein anderer user- Lösung: Du kannst als User root das Device /dev/fd0h1440 angeben. Also in deinem Beispiel lilo -v -C /dev/fd0h1440/etc/lilo.conf
Sollte aber auch im Handbuch stehen, zumindestens stehts in meinem Handbuch zu SuSE 7.2 Professional auf Seite 109, Kap.4.6 Linux Bootdiskette erzeugen, Bootdiskette mit Lilo ;-)) Na ja fast, Dort wird dann die Diskette direkt auf /mnt gemounted. Da sträuben sich bei mir etwas die Nackenhaare. Besser wäre es auf ein separates Verzeichnis unter /mnt zu mounten, z.B. /mnt/floppy. So wie das dort beschrieben ist kan das leicht zu Verwirrungen führen, vor allem wenn man sich bereits mit anderer Literatur beschäftigt hat.
Tschüss, Thomas gilt immer noch :-))