staging.inyokaproject.org

GRUB

Status: Gelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |
Dieses Thema ist die Diskussion des Artikels Archiv/GRUB.

Cordess

Anmeldungsdatum:
14. Mai 2006

Beiträge: 462

kB schrieb:

Cordess schrieb:

Ja, aber den identischen Befehl, also grub-install gibt es auch in grub2 und wenn man dieser Anleitung folgen sollte ohne das zu bemerken, dann zerschießt man sich so das System, weil grub-install aus grub2 diesen Parameter ignorieren wird und den Befehl dann aber dennoch ausführen wird.

Wer so dumm oder zu faul ist, einen Artikel nicht zu lesen, bevor er irgendeinen darin zu findenden Befehl unkritisch ausführt, dem ist nicht zu helfen.

Das sehe ich nicht so. Wenn du mal erwachsen bist und im Berufsleben stehst, wirst du sehr viele Artikel und Anleitungen überfliegen, weil für mehr gar nicht die Zeit da ist. Und gescheit programmierte Programme führen einen Befehl ohnehin nicht aus, wenn darin Parameterübergaben vorkommen, die das Programm nicht kennt. Insofern ist das sogar ein schwerer Bug in grub-install von grub2. Das müsste man also mal melden. Schreib mal einen Bugreport, genug Zeit hast du ja.

black_tencate

Avatar von black_tencate

Anmeldungsdatum:
27. März 2007

Beiträge: Zähle...

Cordess schrieb:

[...]

dafür, daß Du das wohl gar nicht ausprobiert hast, haust Du ja mächtig auf die K...e!

Hiermal

ubuntu@ubuntu:~$ sudo parted -l
Modell: ATA VBOX HARDDISK (scsi)
Festplatte  /dev/sda:  524MB
Sektorgröße (logisch/physisch): 512B/512B
Partitionstabelle: msdos
Disk-Flags: 

Nummer  Anfang  Ende   Größe  Typ      Dateisystem  Flags
 1      1049kB  524MB  523MB  primary  fat32


Warnung: /dev/sr0 kann nicht zum Schreiben geöffnet werden (Das Dateisystem ist
nur lesbar). /dev/sr0 wurde nur lesbar geöffnet.
Fehler: /dev/sr0: unbekannte Partitionstabelle
Modell: VBOX CD-ROM (scsi)                                                
Festplatte  /dev/sr0:  3116MB
Sektorgröße (logisch/physisch): 2048B/2048B
Partitionstabelle: unknown
Disk-Flags: 

ubuntu@ubuntu:~$ dpkg -l grub* | grep ii
ii  grub-common           2.04-1ubuntu47       amd64        GRand Unified Bootloader (common files)
ii  grub-efi-amd64-bin    2.04-1ubuntu47       amd64        GRand Unified Bootloader, version 2 (EFI-AMD64 modules)
ii  grub-efi-amd64-signed 1.173+2.04-1ubuntu47 amd64        GRand Unified Bootloader, version 2 (EFI-AMD64 version, signed)
ii  grub-gfxpayload-lists 0.7                  amd64        GRUB gfxpayload blacklist
ii  grub-pc               2.04-1ubuntu47       amd64        GRand Unified Bootloader, version 2 (PC/BIOS version)
ii  grub-pc-bin           2.04-1ubuntu47       amd64        GRand Unified Bootloader, version 2 (PC/BIOS modules)
ii  grub2-common          2.04-1ubuntu47       amd64        GRand Unified Bootloader (common files for version 2)
ubuntu@ubuntu:~$ sudo mount /dev/sda1 /mnt
ubuntu@ubuntu:~$ sudo grub-install --root-directory=/mnt /dev/sda
i386-pc wird für Ihre Plattform installiert.
Installation beendet. Keine Fehler aufgetreten.
ubuntu@ubuntu:~$ sudoedit /mnt/boot/grub/grub.cfg
ubuntu@ubuntu:~$ cat /mnt/boot/grub/grub.cfg
menuentry "testgrub_mit_falschem_Parameter" {
set root=(hd0,1)
}
ubuntu@ubuntu:~$ 

da passiert überhaupt nichts Schlimmes, im Gegenteil alles wie erwartet!

Bilder
Antworten |