geht es von einer live cd lilo auf mbr zu installieren

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
Benutzeravatar
morpheus-dev
Beiträge: 247
Registriert: 28.11.2004 04:00:10
Wohnort: Ingolstadt

geht es von einer live cd lilo auf mbr zu installieren

Beitrag von morpheus-dev » 20.02.2005 21:44:44

hallo forum,

vor einigen Tagen hatte ich einen Rechner bei mir daheim stehen, dessen Bootvorgang immer mit einer Kernel Panic endete (konnte die Root Partition
nicht mounten).

Also habe ich diesen PC mit Knoppix gebootet und mit

Code: Alles auswählen

chroot /mnt/hda5
dpkg -i kernel_image.deb

einen neuen kernel installiert, muß doch aber auch mit

Code: Alles auswählen

dpkg --root=/mnt/hda5 -i kernel_image.deb
gehen oder ??

Naja auf jeden fall hat er den kernel zwar installiert , aber lilo lies sich nicht in den MBR schreiben .

Mußte dan auf eine Suse CD zurückgreiffen und so das installierte System starten um lilo ausführen zu können.

Das muß doch aber auch mit knoppix gehen oder ??????

gruß
morpheus-dev

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 20.02.2005 22:21:21

Hi,

technische Fragen bitte nicht in Smalltalk stellen.

Mit knoppix geht das auch. Einfach chroot und dann lilo.

by, Martin
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

Benutzeravatar
morpheus-dev
Beiträge: 247
Registriert: 28.11.2004 04:00:10
Wohnort: Ingolstadt

Beitrag von morpheus-dev » 20.02.2005 22:48:25

hi blackm,

sorry für die themaverfehlung, kommt nicht wieder vor.

geht das im algemeinen ? Weil bei diesen fall mochte er das leider nicht.

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 20.02.2005 22:53:34

Hast du ne Fehlermeldung bekommen? Dateisystem vielleicht nur read-only?
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

Benutzeravatar
morpheus-dev
Beiträge: 247
Registriert: 28.11.2004 04:00:10
Wohnort: Ingolstadt

Beitrag von morpheus-dev » 20.02.2005 23:16:54

nun da ich den genauen wortlaut nicht mehr im kopf habe, habe ich das mal
an meinen Notebook nochmal versucht , das ergebnis dürfte das gleiche gewesen sein :

Code: Alles auswählen

Fatal: open /dev/hda: Permission denied

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 20.02.2005 23:19:49

Versuch es mal als root.
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

Benutzeravatar
morpheus-dev
Beiträge: 247
Registriert: 28.11.2004 04:00:10
Wohnort: Ingolstadt

Beitrag von morpheus-dev » 20.02.2005 23:21:58

war ich ging trozdem nicht

maximilian_88
Beiträge: 36
Registriert: 16.11.2004 21:59:25

Beitrag von maximilian_88 » 21.02.2005 12:31:31

das problem hatte ich auch schon, da hilft auch root nihct, aber ich weiß nihct wieso.

gruß
maximilian

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22456
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 21.02.2005 13:30:23

Knoppix mounted ja auch read-only .

Code: Alles auswählen

mount -o remount,rw /dev/hda1 / 
behebt das problem.

hda1 muß natürlich durch das richtige Device ersetzt werden.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 21.02.2005 13:39:26

KBDCALLS hat geschrieben:Knoppix mounted ja auch read-only .
That's what I was trying to tell them with Dateisystem vielleicht nur read-only?...

by, Martin
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

Benutzeravatar
morpheus-dev
Beiträge: 247
Registriert: 28.11.2004 04:00:10
Wohnort: Ingolstadt

Beitrag von morpheus-dev » 21.02.2005 21:33:08

seit wann muß den ein device gemountet werden, das er lilo in den mbr schreibt, wenn ich ohne knoppix lilo ausführe geht es ja auch und da ist ja auch nur die hda5 und hda6 rw gemountet, wie bei meinen "versuch" unter knoppix auch.

Wenn ich falsch liege bitte sagen :)

by Patrick

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 22.02.2005 02:19:00

Die Partition mountest du ja nicht weil du da lilo reinschreiben willst, sondern weil auf der Partition das lilo liegt mit dem du arbeiten willst und auch die lilo.conf, quasi deine eigentlich root Partition :-)
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

Benutzeravatar
morpheus-dev
Beiträge: 247
Registriert: 28.11.2004 04:00:10
Wohnort: Ingolstadt

Beitrag von morpheus-dev » 22.02.2005 06:09:53

da habe ich wohl zu wenig informationen gegeben sorry,
also dir Rootpartition war rw gemountet,
ich poste heute abend dan mein koplettes vorgehen, muß jetzt zur arbeit :(

Benutzeravatar
morpheus-dev
Beiträge: 247
Registriert: 28.11.2004 04:00:10
Wohnort: Ingolstadt

Beitrag von morpheus-dev » 22.02.2005 17:01:17

so nun habe ich meinen kompletten weg aufgeschrieben :

Code: Alles auswählen

knoppix@ttyp1[knoppix]$ su
root@ttyp1[knoppix]# mount -rw /mnt/hda5/
root@ttyp1[knoppix]# mount -rwt reiserfs /dev/hda6 /mnt/hda5/usr/
root@ttyp1[knoppix]# mount
/dev/root on / type ext2 (rw)
/dev/scd0 on /cdrom type iso9660 (ro)
/dev/cloop on /KNOPPIX type iso9660 (ro)
/ramdisk on /ramdisk type tmpfs (rw,size=405268k)
/proc/bus/usb on /proc/bus/usb type usbdevfs (rw,devmode=0666)
automount(pid599) on /mnt/auto type autofs (rw,fd=4,pgrp=599,minproto=2,maxproto=4)
/dev/cdrom on /mnt/auto/cdrom type iso9660 (ro,nosuid,nodev)
/dev/hda5 on /mnt/hda5 type reiserfs (rw,nosuid,nodev)
/dev/hda6 on /mnt/hda5/usr type reiserfs (rw)
root@ttyp1[knoppix]# chroot /mnt/hda5/
Knoppix:/# mount
/dev/hda5 on / type reiserfs (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
usbfs on /proc/bus/usb type usbfs (rw)
none on /dev type tmpfs (ro)
Knoppix:/# vi /etc/lilo.conf
Knoppix:/# whoami
root
Knoppix:/# lilo
Fatal: open /dev/hda: Permission denied
Knoppix:/#
also ich denke das eigentlich alles richtig ist oder ?

gruß
morpheus-dev

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 22.02.2005 17:24:18

das filesystem kann glaube ich read-only gemauntet werden, du benötigst aber die "dev" option beim maunten der root-partition, sonst wird nach dem chroot das /dev/hda5 nicht als device interpretiert

soweit ich mich noch an lilo erinnern kann, geht das ganze auch ohne chroot, ich habe nur leider kein "man lilo" mehr zur Verfügung

[edit]
damit erledigt lilo das chroot selber:
lilo -r /mnt/hda5
(/boot und /etc muß natürlich unter /mnt/hda5 eingehängt sein, sofern diese auf einer extra Partition liegen)
[/edit]

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22456
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 22.02.2005 17:47:55

Grundsätzlich ist zu sagen Knoppix mountet grundsätzlich readonly und nach einem chroot sowieso , egal was da steht. Da können so viele rw stehen wie wollen.

Was funktionieren könnte. Mit Grub schon gemacht aber noch nicht mit Lilo.

In Knoppix

Code: Alles auswählen

mount /dev/hda6
chroot /mnt/hda6
In der chroot Umgebung

Code: Alles auswählen

mount /dev/hda6  / -o remount,rw
/etc/init.d/mountvirtfs start
mount -a 
und den Lilo schreiben

Übrigens in einer chroot Umgebung dürfte da eigentlich knoppix nicht im Prompt stehen. Der müßte in etwa so aussehen.

Code: Alles auswählen

sh-3.00
/dev/hda6 muß natürlich durch das richtige Rootdevice ersetzt werden
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
morpheus-dev
Beiträge: 247
Registriert: 28.11.2004 04:00:10
Wohnort: Ingolstadt

Beitrag von morpheus-dev » 22.02.2005 18:16:31

also wenn ich dich richtig verstehe kann ich in diesen fall den output von mount
nicht vertrauen, aber warum lies sich dan der Kernel einwandfrei so installieren.
Also muß es doch writable sein oder nicht?

@gms werde das mal testen

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 22.02.2005 18:24:58

Ich habe jetzt noch einen alten Testrechner mit lilo gefunden und von Knoppix gebootet.
Diese Methoden hat bei mir funktioniert:

Code: Alles auswählen

mount -o rw,dev /dev/hda3 /mnt/hda3
chroot /mnt/hda3
lilo

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22456
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 22.02.2005 18:26:48

In dem Falle kann dem Ouput von mount wirklich nicht trauen.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 22.02.2005 18:29:23

aber auf das Filesystem wir ja sowiso nur lesend zugegriffen :?

Antworten