Welcome, Guest. Please login or register.
Did you miss your activation email?

Author Topic: [DE] grub2 und ext2-bootpartition  (Read 7155 times)

schnorg

  • Guest
[DE] grub2 und ext2-bootpartition
« Reply #15 on: 2011/05/08, 22:15:47 »
push

schnorg

  • Guest
grub2 und ext2-bootpartition
« Reply #16 on: 2011/05/08, 22:16:20 »
push

Offline ralul

  • User
  • Posts: 1.814
grub2 und ext2-bootpartition
« Reply #17 on: 2011/05/08, 22:30:06 »
Quote from: "schnorg"
Edit 2: man müsste evtl.  alle zu erkennenden partitionen vorher mounten, kann das sein?

- Nein, bei os-prober von grub2 muss es nicht zur Erkennung gebootet sein.

- Hast du mal ein
"ln -s . boot"
gemacht in der gentoo/boot partition ? Damit osprober die Verzeichnisstruktur /boot/vmlinuz-yxz finden kann.

- Hast Du diese Boot Partition mal gesichert und neu als ext3 oder ext4 formatiert? Vielleicht kann grub nur noch ext3.

- Hast Du die Labels der Partitionen untersucht? Nicht dass es zwei Partitionen mit Label "Gentoo" oder Label "boot" auf Deinem System gibt.

- ich sehe grade im dritten Beitrag: sda12
Da ist sicher mal eine Partitionenanalyse angesagt
"fdisk -l -u /dev/sda"
experiencing siduction runs better than my gentoo makes me know I know nothing

schnorg

  • Guest
grub2 und ext2-bootpartition
« Reply #18 on: 2011/05/09, 09:55:20 »
danke ralul. Da hab ich erstmal was zu probieren.

schnorg

  • Guest
grub2 und ext2-bootpartition
« Reply #19 on: 2011/05/09, 10:26:44 »
Quote from: "ralul"

- Hast du mal ein
"ln -s . boot"
gemacht in der gentoo/boot partition ? Damit osprober die Verzeichnisstruktur /boot/vmlinuz-yxz finden kann.


der Link boot existiert bereits in boot

Quote
Vielleicht kann grub nur noch ext3


Gentoo arbeitet auch mit Grub2, also sollte von hier aus eigentlich auch ext2 erkannt werden, denke ich.

Quote
- Hast Du die Labels der Partitionen untersucht? Nicht dass es zwei Partitionen mit Label "Gentoo" oder Label "boot" auf Deinem System gibt.

gibt nur einmal "boot". Bezeichnung Gentoo ist allerdings gar nicht eingestellt.

Partitionenalanlyse zeigt nix bedenkliches.

Ich glaube das Problem liegt an der Bezeichnung "hda" statt "sda". Wie kann ich das ändern?
Code: [Select]
# update-grub
/usr/sbin/grub-probe: error: cannot stat `/dev/hda2

Offline ralul

  • User
  • Posts: 1.814
grub2 und ext2-bootpartition
« Reply #20 on: 2011/05/09, 14:09:17 »
Nee, ich glaube hda (ist ja die alte traditionelle ide Bezeichnung) ist immer noch in Gebrauch intern für grub2.
Aber "cannot stat hda2" ist der Grund, wenn dein Gentoo-Boot auf sda2 liegt:
- fsck!?
- patition table doch kaputt! Zeig doch mal "fdisk -lu /dev/sda"
experiencing siduction runs better than my gentoo makes me know I know nothing

schnorg

  • Guest
grub2 und ext2-bootpartition
« Reply #21 on: 2011/05/09, 15:27:03 »
habe mittlerweile die sda2 neu formatiert mit ext4 und die boot-Dateien wieder zurückgesichert. Aber es kommt der gleiche fehler.


Code: [Select]
r# fdisk -lu /dev/sda

Disk /dev/sda: 400.1 GB, 400088457216 bytes
255 heads, 63 sectors/track, 48641 cylinders, total 781422768 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000052aa

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1              63    81288899    40644418+   7  HPFS/NTFS
/dev/sda2   *    81288900    81497744      104422+  83  Linux
/dev/sda3        81497745    83473739      987997+  82  Linux swap / Solaris
/dev/sda4        83473801   781417664   348971932    5  Extended
/dev/sda5        83473803   103008779     9767488+  83  Linux
/dev/sda6       103008843   122543819     9767488+  83  Linux
...



fsck hat nix gebracht, waren auch keine Fehler


update-grub hat in der Mitte folgende Fehlermeldung, hat das was damit zu tun?
Code: [Select]

File descriptor 3 (anon_inode:[eventpoll]) leaked on lvs invocation. Parent PID 9734: /bin/sh
File descriptor 5 (anon_inode:inotify) leaked on lvs invocation. Parent PID 9734: /bin/sh
File descriptor 8 (pipe:[5959]) leaked on lvs invocation. Parent PID 9734: /bin/sh
File descriptor 9 (pipe:[5959]) leaked on lvs invocation. Parent PID 9734: /bin/sh
File descriptor 22 (pipe:[1321318]) leaked on lvs invocation. Parent PID 9734: /bin/sh
File descriptor 23 (pipe:[1321318]) leaked on lvs invocation. Parent PID 9734: /bin/sh
File descriptor 24 (pipe:[1320403]) leaked on lvs invocation. Parent PID 9734: /bin/sh
File descriptor 25 (pipe:[1320403]) leaked on lvs invocation. Parent PID 9734: /bin/sh


ist das auch evtl interessant? habe sda2 gar kein ext2 mehr sondern ext4.
Code: [Select]
# grub-probe -d /dev/sda2
ext2

Offline ralul

  • User
  • Posts: 1.814
grub2 und ext2-bootpartition
« Reply #22 on: 2011/05/09, 16:13:47 »
Und Deine sda12 Partition ist von den Zahlen Anfang-Ende wirklich hinten (weil du die fdisk -lu Liste abgeschnitten hast)?

Die update-grub Fehlermeldungen habe ich noch nicht gesehen. Wenn der PID 9734 selbst das update-grub im Zusammenspiel mit dem os-prober ist, dann ist da eine Informations weiterführenden pipe nicht in Ordnung?
experiencing siduction runs better than my gentoo makes me know I know nothing

schnorg

  • Guest
grub2 und ext2-bootpartition
« Reply #23 on: 2011/05/09, 17:13:50 »
Quote from: "ralul"
Und Deine sda12 Partition ist von den Zahlen Anfang-Ende wirklich hinten (weil du die fdisk -lu Liste abgeschnitten hast)?


jaja, die Reihenfolge geht richtig weiter!

Code: [Select]
r# fdisk -lu /dev/sda

Disk /dev/sda: 400.1 GB, 400088457216 bytes
255 heads, 63 sectors/track, 48641 cylinders, total 781422768 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000052aa

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1              63    81288899    40644418+   7  HPFS/NTFS
/dev/sda2   *    81288900    81497744      104422+  83  Linux
/dev/sda3        81497745    83473739      987997+  82  Linux swap / Solaris
/dev/sda4        83473801   781417664   348971932    5  Extended
/dev/sda5        83473803   103008779     9767488+  83  Linux
/dev/sda6       103008843   122543819     9767488+  83  Linux
/dev/sda7       122546176   123570175      512000   83  Linux
/dev/sda8       123572224   164532223    20480000   83  Linux
/dev/sda9       164534272   205494271    20480000   83  Linux
/dev/sda10      205496320   266936319    30720000   83  Linux
/dev/sda11      266952168   267144884       96358+  83  Linux
/dev/sda12      267144948   308110634    20482843+  83  Linux
/dev/sda13      308110698   328593509    10241406   83  Linux



Quote
Die update-grub Fehlermeldungen habe ich noch nicht gesehen. Wenn der PID 9734 selbst das update-grub im Zusammenspiel mit dem os-prober ist, dann ist da eine Informations weiterführenden pipe nicht in Ordnung?


hm- dazu kann ich nun wirklich nix sagen ... ich hoffe du! ;-)

edit: @ RoEn: hab inzwischen nochmal extlinux probiert. bekomme das hin mit dem Grubsplash, sieht schick aus. Aber es werden jetzt dort nur alle Aptosid-Kernel aufgeführt und Windows XP, d.h. die anderen linux-Partitionen fehlen. evtl. lese ich mich da nochmal etwas schlauer ...

edit 2: ich denke, dass os-prober dann die andern Partitionen finden müsste und die dann included sind bei
Code: [Select]
extlinux-update
os-prober direkt ausgeführt findet auch andere Systeme, aber nicht extlinux. Abgesehen davon, findet os-prober auch nicht die sda2-Gentoo-boot

schnorg

  • Guest
grub2 und ext2-bootpartition
« Reply #24 on: 2011/05/10, 15:40:10 »
hm, weiß keine mehr weiter?
ansonsten denke ich, ich muss einfach mal nach Gentoo chrooten und dort grub-install aufrufen. Ich hoffe blos, dass von dort aus Aptosid erkannt wird ...

Offline agaida

  • User
  • Posts: 1.760
    • http://g-com.eu
grub2 und ext2-bootpartition
« Reply #25 on: 2011/05/10, 16:09:43 »
Starte doch bitte einfach mal Gentoo und poste die Ausgabe von blkid -o list. Mit dem dicken Hammer draufhauen, wenn man nicht weiss, wohin man hauen muss, ist ein denkbar schlechter Ratgeber. Da Prinip Hoffnung auch.  Ich bin mir aber sicher, dass sich Dein Problem recht fix lösen lässt. Hatte ich übrigens shon erwähnt, dass os-prober recht scheisse ist und dass man manchmal mit IBM (immer besser manuell) erheblich besser fährt?

Ausgabe von lvs und lvscan wäre auch interessant.
There's this special biologist word we use for "stable". It's "dead". ~ Jack Cohen

schnorg

  • Guest
grub2 und ext2-bootpartition
« Reply #26 on: 2011/05/11, 10:20:42 »
hi agaida,
Das leben ist bestimmt durch viele kleine entscheidungen. Ich habe zunächst den weg über extlinux probiert. Leider ohne Erfolg. Ich arbeite mich nun mal nach deiner anleitung vor.

Stand der Dinge:
Hab gentoo in gechrootet, allerdings hat mich dort ein instabiles system erwartet. Das kam vom Umzug auf aptosid incl.  neue festplatte, d.h.  gesetzte notfall symb. Verküpfungen funktionierten erst nicht mehr. Dazu kommt, dass mein rootverzeichnis 100 % voll ist. Ich bin am überlegen, wo ich meine zeit investiere. Ich denke das sinnvollste wäre, die platte nal neu zu formatieren, da iat sicher viel mist angehäuft aus den letzten jahren.

Da ich ja jetzt komplett auf Aptosid umgestiegen bin ist mein einziges problem, dass ich an daten aus der virtualbox kommen muss, und zwar schleunigst. Ich versuche jetzt einfach mal, ob ich die virtuelle festplatte in aptosid transferrieren kann. Fylls da jemand was weiß.... Geht das überhaupt?
Danke soweit!
Peter

Edit: IBM sagt mir bisher gar nix, muss mich dawohl erst mal einlesen. Mein Problem fix lösen, wär zu schön. Weiß grad nicht recht wo ich ansetzen soll, auch wenn ich's eben noch dachte...

Jetzt ist übrifens der fall eingetreten, dass ich erst mal sehen muss, wie ich in aptosid wieder reinkomme, da grub in gentoo irgendwie nicht recht klappen will, obwohl es das vorher immer tat...

schnorg

  • Guest
grub2 und ext2-bootpartition
« Reply #27 on: 2011/05/11, 10:47:36 »
Quote from: "agaida"
Starte doch bitte einfach mal Gentoo und poste die Ausgabe von blkid -o list. Mit dem dicken Hammer draufhauen, wenn man nicht weiss, wohin man hauen muss, ist ein denkbar schlechter Ratgeber. Da Prinip Hoffnung auch.  Ich bin mir aber sicher, dass sich Dein Problem recht fix lösen lässt. Hatte ich übrigens shon erwähnt, dass os-prober recht scheisse ist und dass man manchmal mit IBM (immer besser manuell) erheblich besser fährt?

Ausgabe von lvs und lvscan wäre auch interessant.


Code: [Select]
# blkid -o list
device                                              fs_type         label            mount point                                             UUID
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
/dev/hda1                                            ntfs                             (not mounted)                                            FC74712B7470EA32
/dev/hda2                                            ext2                             /boot                                                    521cc68b-e313-420d-9f5d-7682c6d4c803
/dev/hda3                                            swap                             <swap>                                                   03b36bcb-0462-4265-8dc5-1465f427376b
/dev/hda5                                            ext3                             /                                                        fbf82340-4702-4614-968a-bb6333b9b8d4
/dev/hda6                                            ext3                             /home                                                    53c3b2f0-85bf-43ba-9937-49b904abe0ff
/dev/hdb1                                            swap                             (not mounted)                                            54ea28ea-241e-49a1-b565-4393c19893e5
/dev/hdb2                                            ext4                             (not mounted)                                            ec2d0c1d-e47c-4e26-9685-9804fcded5f8
/dev/hda10                                           ext4                             (not mounted)                                            20f20c13-a45b-45d1-bef0-46f749cd5d0e
/dev/hda11                                           reiserfs                         (not mounted)                                            fa126cf4-f536-4af0-8d11-d74a6b14f96f
/dev/hda12                                           ext4            Elive            (not mounted)                                            679634c9-79ab-409f-804b-6ff2f9d2803d
/dev/hda13                                           ext4                             (not mounted)                                            c647d070-3017-4100-9837-bfa0ab0e6ddc
/dev/hda8                                            ext4                             (not mounted)                                            ceed7dec-63c2-4b52-b47a-00be3676261c
/dev/hda9                                            ext4                             (not mounted)                                            26a749ea-7473-45bb-a6ac-dac721542f34
/dev/hdb3                                            ext4            aptopit          (not mounted)                                            f9c2ae48-8c42-4f27-b03b-f9232cb33034
/dev/hda7                                            ext4                             (not mounted)                                            12e4722e-c3df-4fbe-851e-d3e1daa6ee9d
/dev/hdb5                                            ext4                             (not mounted)                                            90ff8959-0e39-418f-a5e6-9a37415078e5
/dev/hdb6                                            ext4                             (not mounted)                                            c4aa8849-7ccd-4647-95eb-ab51e3caea51
/dev/sda1                                            ext4                             /mnt/scr2                                                51c61d53-5e3b-4c8a-9f3d-ba06869459f9


Code: [Select]
# lvs
  No volume groups found


Code: [Select]
# lvscan
  No volume groups found

Offline agaida

  • User
  • Posts: 1.760
    • http://g-com.eu
grub2 und ext2-bootpartition
« Reply #28 on: 2011/05/11, 10:51:32 »
Das nächste mal mache ich bei immer besser manuell Ironietags rum. Soviel musst Du Dich auch nicht einlesen. Ich sehe im Moment nur ein Problem - Grub ist nicht wirklich dein Freund, was ich aber irgendwie nachvollziehen kann. Eventuell wäre es keine schlechte Idee, da mal ein wenig Zeit reinzustecken, das rechnet sich. Zu 100% bin ich da auch nicht sattelfest, aber für den kleinen Hausgebrauch reicht es.

Eventuell wäre es keine schlechte Idee, Deinen Partitionen Namen zu geben und die Grubverwaltung komplett auf namensbasiert umzustellen. Das liest sich besser und erleichtert das Verständnis wirklich. Wenn man das Zeug lesen kann, kann man sich nach spätestens 2-3 Stunden in den Arsch beissen:

a. weil man das nicht schon viel früher gemacht hat
b. weil man auf einmal nachvollziehen kann, was passiert
c. die notwendigen Anpassungen in der fstab auf einmal durch ein Wunder auch les- und nachvollziehbar sind. Die Ansätze dazu hast Du in den Postings von Ralul und mir. Bei Fragen: immer gerne.

Wenn Du einfach mal die Partition mountest, auf der die virtuelle Platte drauf ist - einfach an die Seite kopieren sollte reichen. Die kannst Du dann problemlos in eine bestehende Vbox einhängen oder auch selbst wieder startbar machen. Und dann halt die Inhalte da runterhauen. Ich weiss jetzt nicht, wo das vorgeschlagen wurde, aber die Idee, das über rsync auf den localhost zu machen, fand ich klasse.
There's this special biologist word we use for "stable". It's "dead". ~ Jack Cohen

schnorg

  • Guest
grub2 und ext2-bootpartition
« Reply #29 on: 2011/05/11, 11:06:48 »
Danke agaida! Das bringt mir etwas Klarheit! Ich denke, ich muss das, wie du schreibst mal alles richtig ordentlich einrichten!

Ich versuch jetzt erst mal an meine VB-Daten zu kommen
dann wird gentoo evtl. dicht gemacht
dann richte ich die boot-Geschichten mal ordentlich ein.

Ich melde mich dann wieder, wenn es soweit ist.

Danke!
Gruss
Peter