Hallo allerseits,
mal eine Frage. Ich hier ein Suse 7.2 System. Wie ueberrede ich das jetzt, den Framebuffer auf 1024x768 Aufloesung umzustellen? Immer wenn ich das versuche, kommt ein fehlgeschlagener IOCTRL (fbset) bzw. irgendwie keine Reaktion (lilo). Zu letzterem muss ich noch dazusagen, dass ueber eine lilo-bootdisk gebootet wird, die standardmaessig von Suse angelegt wird, hab mich noch nicht darum gekuemmert. Zurzeit laeuft der Framebuffer in einer Aufloesung von 800x600x256. Kann auch daran liegen, dass meine Kenntnisse ueber Framebuffer-Bedienung seehhr beschraenkt sind. Also koennt ihr mir ruhig auch Grundlageninfos geben (aber bitte nicht erklaeren, was ein Framebuffer ist...). Das zweite: Nachdem ich mich jetzt mal kurz mit dem ach so tollen WinXP auseinandersetzen durfte und mich ueber die Microsoft-Politik aufregen konnte, wonach eine eingeschaltete Option "Systemdateien ausblenden" im Explorer dazu fuehrt, dass eine Suche nach einer Systemdatei kein Ergebnis mehr bringt *stoehn*, hab ich endlich eine vielversprechende Datei namens boot im Laufwerk C gefunden. Wie sieht dort ein Eintrag aus, damit er von dev/hdax weiter bootet?
On Mon, Apr 22, 2002 at 12:38:29AM +0200, Ulf Lorenz wrote:
Hallo allerseits,
Hi Ulf,
mal eine Frage. Ich hier ein Suse 7.2 System. Wie ueberrede ich das jetzt, den Framebuffer auf 1024x768 Aufloesung umzustellen? Immer wenn ich das versuche, kommt ein fehlgeschlagener IOCTRL (fbset) bzw. irgendwie keine Reaktion (lilo). Zu letzterem muss ich noch dazusagen, dass ueber eine lilo-bootdisk gebootet wird, die standardmaessig von Suse angelegt wird, hab mich noch nicht darum gekuemmert.
Du musst LILO mit der Option vga=XXX booten, wobei XXX eine Zahl ist, die du in der Datei /usr/src/linux/Documentation/fb/vesafb.txt nachlesen kannst. Eine Auflösung von 1024x768 und einen Speichermenge von 16M sollten also ein 'vga=0x318' verlangen.
Das zweite: Nachdem ich mich jetzt mal kurz mit dem ach so tollen WinXP auseinandersetzen durfte und mich ueber die Microsoft-Politik aufregen konnte, wonach eine eingeschaltete Option "Systemdateien ausblenden" im Explorer dazu fuehrt, dass eine Suche nach einer Systemdatei kein Ergebnis mehr bringt *stoehn*, hab ich endlich eine vielversprechende Datei namens boot im Laufwerk C gefunden. Wie sieht dort ein Eintrag aus, damit er von dev/hdax weiter bootet?
Reinhard fragen, der hatte mir beim letzten LUG-Treffen gezeigt, wie das gemacht wird (aber Tobi hat's schon wieder vergessen ;))
Ciao, Tobias
Hi Tobias,
On Sun, Apr 21, 2002 at 23:44:59 +0200, Tobias Koenig wrote:
/usr/src/linux/Documentation/fb/vesafb.txt nachlesen kannst. Eine Auflösung von 1024x768 und einen Speichermenge von 16M sollten also ein 'vga=0x318' verlangen.
Die "16M" beziehen sich nicht auf die Speichermenge, sondern auf die Farbtiefe. Die Speichermenge fuer 1024x768x24bpp (= 16.7 Mio Farben) betraegt 2.3 MB.
In den meisten Faellen reichen 16bpp Farbtiefe (= 64000 Farben), also vga=0x317 als Kernel-Bootparameter.
bye, Chris
On Mon, 22 Apr 2002 00:38:29 +0200, Ulf Lorenz wrote:
*stoehn*, hab ich endlich eine vielversprechende Datei namens boot im Laufwerk C gefunden. Wie sieht dort ein Eintrag aus, damit er von dev/hdax weiter bootet?
Idee: Der Bootsektor von Linux wird in eine Datei auf C:\ gelegt und dem NT-Loader durch Eintrag in der boot.ini bekannt gemacht. Das klappt bei NT 0.004k und 2k, bei XP evtl. auch.
* Partition mounten, die im Windows C: ist, z.B. nach /dos * dd if=/dev/zero of=/dos/bootsec.lin bs=512 count=1 * /etc/lilo.conf editieren boot=/dos/bootsec.lin * lilo * /dos/boot.ini editieren im Abschnitt [operating systems] eine neue Zeile einfügen: c:\bootsec.lin="Linux"
Reinhard
On Monday 22 April 2002 02:02, Reinhard Foerster wrote:
Idee: Der Bootsektor von Linux wird in eine Datei auf C:\ gelegt und dem NT-Loader durch Eintrag in der boot.ini bekannt gemacht. Das klappt bei NT 0.004k und 2k, bei XP evtl. auch.
Ja, sollte es tun.
- Partition mounten, die im Windows C: ist, z.B. nach /dos
- dd if=/dev/zero of=/dos/bootsec.lin bs=512 count=1
- /etc/lilo.conf editieren boot=/dos/bootsec.lin
- lilo
- /dos/boot.ini editieren im Abschnitt [operating systems] eine neue Zeile einfügen: c:\bootsec.lin="Linux"
Das ist mir alles zu nervig. Bei XP ist es kein Problem den Winodws Boot Loader vom Lilo aus zu starten, welcher auch ein Neuschreiben des selbigen ueberlebt. Wenn ich wegen jedem neuen Kernel eine Windowspartition mounten muss und dann umstaendlich den Bootsektor dorthin kopieren, was natuerlich ein fuer Linux schreibbares Partitionsformat vorraussetzt (NTFS ist nicht zu empfehlen), wuerde ich glaube ich beizeiten in einem schallgedaemmten Raum enden.. :]
Gruss, Jan.
On Mon, 22 Apr 2002 04:10:21 +0200, Jan Wagner wrote:
Morgen!
Das ist mir alles zu nervig. Bei XP ist es kein Problem den Winodws Boot Loader vom Lilo aus zu starten, welcher auch ein Neuschreiben des selbigen ueberlebt.
Dann schreib bitte, was man dazu in die boot.ini eintragen muß. Danach wurde gefragt.
Wenn ich wegen jedem neuen Kernel eine Windowspartition mounten muss und dann umstaendlich den Bootsektor dorthin kopieren, was natuerlich ein fuer Linux schreibbares Partitionsformat vorraussetzt (NTFS ist nicht zu empfehlen), wuerde ich glaube ich beizeiten in einem schallgedaemmten Raum enden.. :]
Bei mir ist die DOS-Partition immer gemountet. Damit sage ich nach einen Kernelupdate einfach nur lilo und bin fertig. Von "nervig" oder "wegen jedem neuen Kernel ... umstaendlich den Bootsektor dorthin kopieren" kann also keine Rede sein.
Reinhard
Moin!
On Monday 22 April 2002 08:40, Reinhard Foerster wrote:
Dann schreib bitte, was man dazu in die boot.ini eintragen muß. Danach wurde gefragt.
Aehm .. garnix, weil der Bootloader von Windows nur Windows bootet und dieser wiederum von Lilo.
Bei mir ist die DOS-Partition immer gemountet. Damit sage ich nach einen Kernelupdate einfach nur lilo und bin fertig. Von "nervig" oder "wegen jedem neuen Kernel ... umstaendlich den Bootsektor dorthin kopieren" kann also keine Rede sein.
Naja .. ich halte davon nix .. ich hab irgendwie nen flaues gefuehl im Magen, wenn ich meinen Bootsektor auf der Dose lassen soll.
Gruss, Jan.
On Mon, 22 Apr 2002 12:50:50 +0200, Jan Wagner wrote:
On Monday 22 April 2002 08:40, Reinhard Foerster wrote:
Dann schreib bitte, was man dazu in die boot.ini eintragen muß. Danach wurde gefragt.
Aehm .. garnix, weil der Bootloader von Windows nur Windows bootet und dieser wiederum von Lilo.
Ahh, so herum. Ich hatte deine erste Antwort wohl zu ungenau gelesen.
Reinhard
lug-dd@mailman.schlittermann.de