Re: debian-installer versagt bei GrUB, wenn FS ungleich ext2|3
Am 27.08.07 12.00 schrieb Andreas Pakulat:
On 27.08.07 10:47:37, Wolfi wrote:
Am 27.08.07 10.00 schrieb Boris Andratzek:
Moin Wolfi,
On Mo, 27.08.2007, 15:59, Wolfi wrote:
Ich bin noch blutiger Linux-Anfänger: was ist eine XFS-Partition?
Ist ein XFS unter Linux sowas wie ein IFS bei OS/2?
Ich bin hier auch nicht der Linux-Gott und gerade deshalb meine ich mich
in Deine Situation ein bisschen reinfühlen zu können.... Erlaube mir bitte
diese Worte, die ich mir nicht verkneifen kann:
Warum fängst Du gleich mit einer komplizierten Installation an? Warum
wählst Du XFS, ohne zu wissen, was es ist?
Hab' ich doch gar nicht ;-) Ich wußte bisher nicht mal, daß es das gibt.
Ursprünglich wollte ich, aus hier nicht näher erläuterten Gründen, /boot
mit GRUB in einer eigenen kleinen Partition unterhalb der 1024Cyl-Grenze auf
Diese Limitierung gibts schon ewig nicht mehr.
Du kennst mein System nicht, daher sage ich es hier nochmals ganz
deutlich: "aus hier nicht näher erläuterten Gründen," *muß* GRUB dorthin.
Dies ist allerdings auf einer anderen Kiste, die Testinstallationen
dafür finden aber hier statt. Wenn es hier nicht klappt, gehts auf dem
beabsichtigten Zielrechner schon 2-mal nicht. Der hat nämlich noch 2
Platten und damit auch ein paar Partitionen mehr.
JFS ==> geht nicht wegen 2+Jahre altem Bug im debian bzw. GRUB installer (alles
ungleich ext/2|3 scheitert).
Wie hier schon erklaert wurde kann man statt grub-install auch die
Grub-Shell benutzen um Grub in den bootsector der /boot Partition zu
Genau das scheint aber wegen dem FS-ungleich-ext2|3-Bug nicht zu gehen.
Ich bin mir allerdings mit der zu verwendenden Sysntax nicht recht
sicher. Da ist noch zu viel Unbekanntes und Verwirrendes.
Eigentlich will ich dieser extra Partition (Endziel: 1Cyl=7MB) *nur*
GRUB, seine stage-1.5 FS Treiber und seine Config.lst oder wie die
heißt. Alles andere, insbesondere die Kernels, sollen in die
Rootpartition. Laut GRUB-Beschreibung soll das "problemlos" machbar sein.
Nur fand ich bisher noch nirgends, wie dies Partition dann heißen
muß/kann/soll. /boot kann es ja wohl nicht werden.
Was muß ich dann während der Installation in Bezug auf zu
Installierenden Bootloader machen? GRUB von dort in (hd0,4) (eben diese
kleine Bootpartition) zu installieren, schlägt trotz dort FS=ext2|3 fehl.
Aug 5 16:43:11 ubuntu grub-installer: info: Installing grub on '(hd0,4)'
Aug 5 16:43:11 ubuntu grub-installer: info: grub-install supports
--no-floppy
Aug 5 16:43:11 ubuntu grub-installer: info: Running chroot /target
grub-install --no-floppy "(hd0,4)"
Aug 5 16:43:12 ubuntu grub-installer: Probing devices to guess BIOS
drives. This may take a long time.
Aug 5 16:43:13 ubuntu grub-installer: Due to a bug in xfs_freeze, the
following command might produce a segmentation
Aug 5 16:43:13 ubuntu grub-installer: fault when /boot/grub is not in
an XFS filesystem. This error is harmless and
Aug 5 16:43:13 ubuntu grub-installer: can be ignored.
Aug 5 16:43:13 ubuntu grub-installer: xfs_freeze: specified file
["/boot/grub"] is not on an XFS filesystem
Aug 5 16:43:13 ubuntu grub-installer:
Aug 5 16:43:13 ubuntu grub-installer: [ Minimal BASH-like line
editing is supported. For
Aug 5 16:43:13 ubuntu grub-installer: the first word, TAB
lists possible command
Aug 5 16:43:13 ubuntu grub-installer: completions. Anywhere
else TAB lists the possible
Aug 5 16:43:13 ubuntu grub-installer: completions of a
device/filename. ]
Aug 5 16:43:13 ubuntu grub-installer: grub> root (hd0,4)
Aug 5 16:43:13 ubuntu grub-installer: grub> setup
--stage2=/boot/grub/stage2 --prefix=/grub (hd0,4)
Aug 5 16:43:13 ubuntu grub-installer: Checking if "/grub/stage1"
exists... yes
Aug 5 16:43:13 ubuntu grub-installer: Checking if "/grub/stage2"
exists... yes
Aug 5 16:43:13 ubuntu grub-installer: Checking if "/grub/jfs_stage1_5"
exists... yes
Aug 5 16:43:13 ubuntu grub-installer: Running "embed
/grub/jfs_stage1_5 (hd0,4)"... 18 sectors are embedded.
Aug 5 16:43:13 ubuntu grub-installer: succeeded
Aug 5 16:43:13 ubuntu grub-installer: Running "install
--stage2=/boot/grub/stage2 /grub/stage1 (hd0,4) (hd0,4)1+18 p
(hd0,4)/grub/stage2 /grub/menu.lst"... failed
Aug 5 16:43:13 ubuntu grub-installer:
Aug 5 16:43:13 ubuntu grub-installer: Error 6: Mismatched or corrupt
version of stage1/stage2
Aug 5 16:43:13 ubuntu grub-installer: grub> quit
Aug 5 16:43:13 ubuntu grub-installer: error: Running 'grub-install
--no-floppy "(hd0,4)"' failed.
schreiben (ich nehme mal an du willst ihn nicht im MBR haben).
Absolut ganz und gar nicht.
Dann im nächsten Versuch, alles in "/", ebenfalls JFS ==> geht nicht aus
demselben Grund.
Weitere Versuch, /boot ext2|3 und "/" JFS ==> geht nicht. Rate mal warum?
Das bezweifele ich jetzt mal, denn alles was Grub selbst liest sind die
kernel images aus /boot/ und somit ist es Grub total egal welches FS auf
/ liegt. Die Frage ist natuerlich ob der Kernel denn ueberhaupt JFS
Unterstuetzung hat bzw. ob das JFS Modul in der initrd enthalten ist.
https://bugs.launchpad.net/ubuntu/+source/grub-installer/+bug/14010
https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/123102
Ich denke es geht um einen Bug in Debian? Debian != Ubuntu.
Ich finde es sehr vakant, mit einem fremden Bootmanager in irgendwelchen
Sektoren auf der Paltte herumzuschreiben, wenn da 'heilige' Partitionen
drauf sind.
nein, der "fremde' Bootmanager ist GRUB, der hier nichts im MBR, sondern
ausschließlich in einem Linux PBR zu suchen hat (aber das ist ein Ubuntu
Installer Menü (und Bug-) Problem)
Dann belaestige bitte ein Ubuntu-Forum damit.
Ubuntu ist nicht Debian ist nicht OpenSUSE. Warum probierst Du mit drei
Distris gleichzeitig? Dafür die Partitionen??
Zum Teil. Ubuntu Desktop- und Alternate CD Installation scheitert mit 7.04 bis
incl 7.10-tribe5 aufgrund verschiedener Bugs, nun seit neuestem
kommt das 15+ Partitionnslimit dazu, das die Installation/Einbindung von /home
verhindert.
Also Google lehrt mich grade (vgl. z.B. C.5.1
http://www.debian.org/releases/stable/i386/apcs05.html.de) das Linux mit
bis zu 60 logischen und 3 primaeren Partitionen auf IDE umgehen kann.
Dies bezieht sich garantiert auf den lange existierenden IDE-Treiber,
wie das bei dem neuen PATA/SATA Kombi-Treiber, der ueber libata
funktioniert, ist weiss ich nicht. Ob der Installer von Ubuntu damit
umgehen kann interessiert mich persoenlich eher weniger, genaueres zu
diesem Thema erfaehrst du bestimmt in einem Ubuntu Forum.
Und ohne brauchbare Meldungen, warum die Installation mißlingt, steht man als
Anfanger wie der Ochs vorm Berg.
Schreib nen Bugreport gegen den Ubuntu-Installer.
Aufgrund des Frusts mit Ubuntu wollte ich daher die kürzlich im Heise-Ticker
erwähnte openSUSE probieren. Die erzahlt mir nun wenigstens über die,
anscheinend erst durch einen neuen pATA-Kernel-Treiber eingeführte,
Beschränkung der Partitionsanzahl auf 15.
Dann benutze eine Distri die keine experimentellen Kernel-Features an
ihren Usern ausprobiert.
Allerdings stecke ich hier nun auch schon wieder fest, da der Installer den
Wechsel zu einer CD1 verlangt, die es laut
http://software.opensuse.org/developer
und
http://download.opensuse.org/distribution/10.3-Beta2/iso/cd/
aber gar nicht gibt. Es ist zum Verzweifeln :-(
Beschwer dich bitte bei SuSE.
Irgendwie hast du die falsche Liste erwischt.
Andreas
Reply to: