Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#26 Le 05/11/2014, à 15:23

Babdu89

Re : Certains BIOS court-circuiteraient-ils le MBR ?

Mais non ! Grub utilise ce qu'il y a dans grub.cfg... Il s'en fiche du flag boot.

Mais oui, suis-je bête !!!!...
Lorsque un souci de démarrage de W$ en dual ou multi boot se présente, c'est ce que je vais regarder en premier... tongue

Alors. Çà y est . Réinstallation de Grub faite dans l'OS de tests en /sdb3. J'ai fais çà avec Boot-Repair.

This setting will reinstall the grub2 of sdb3 into the MBR of sdb.

La réparation donne ceci;

=================== Default settings
Recommended-Repair
This setting would reinstall the grub2 of sdb3 into the MBR of sdb.
It would also fix access to other systems (other MBRs) for the situations when the removable media is disconnected.
The boot flag would be placed on sda7.
Additional repair would be performed: unhide-bootmenu-10s  repair-wubi fix-windows-boot

=================== Settings chosen by the user
Custom-Repair
This setting will reinstall the grub2 of sdb3 into the MBR of sdb.
Additional repair will be performed: unhide-bootmenu-10s



*******lspci -nnk | grep -iA3 vga
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation G73 [GeForce 7600 GT] [10de:0391] (rev a1)
Subsystem: LeadTek Research Inc. Device [107d:209c]
Kernel driver in use: nouveau
04:00.0 SATA controller [0106]: JMicron Technology Corp. JMB360 AHCI Controller [197b:2360] (rev 02)
*******

grub-install : information : executing modprobe efivars 2>/dev/null.
grub-install : information : Looking for /sys/firmware/efi ...
grub-install : information : ... not found. Looking for /proc/device-tree ...
grub-install : information : ... not found.
Installing for i386-pc platform.
grub-install : erreur : le périphérique d'installation n'est pas indiqué.
,.

Reinstall the GRUB of sdb3 into the MBR of sdb
Installing for i386-pc platform.
Installation finished. No error reported.
grub-install /dev/sdb: exit code of grub-install /dev/sdb:0

update-grub
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.13.0-32-generic
Found initrd image: /boot/initrd.img-3.13.0-32-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
Found Ubuntu 14.04.1 LTS (14.04) on /dev/sda5
Found Ubuntu 14.04.1 LTS (14.04) on /dev/sda7
Found Start GRUB4DOS Essayer-Installer des iso Linux lancees en live on /dev/sdb1
Found Ubuntu 14.10 (14.10) on /dev/sdb10
Found Ubuntu 12.04.3 LTS (12.04) on /dev/sdb11
Found Ubuntu 10.04.4 LTS (10.04) on /dev/sdb8
Found Ubuntu 12.04.5 LTS (12.04) on /dev/sdc6
Found Microsoft Windows XP Professionnel on /dev/sdd1
Found Ubuntu 12.04.2 LTS (12.04) on /dev/sdd10
Found Ubuntu 12.04.2 LTS (12.04) on /dev/sdd11
Found Ubuntu 14.04.1 LTS (14.04) on /dev/sdd13
Found Ubuntu 12.04.2 LTS (12.04) on /dev/sdd14
Found Ubuntu 12.10 (12.10) on /dev/sdd15
Found Ubuntu 12.04.3 LTS (12.04) on /dev/sdd17
Found Ubuntu 13.04 (13.04) on /dev/sdd18
Found Ubuntu 13.04 (13.04) on /dev/sdd20
Found Ubuntu 12.04.2 LTS (12.04) on /dev/sdd21
Found Ubuntu 13.04 (13.04) on /dev/sdd22
Found Ubuntu 12.04.3 LTS (12.04) on /dev/sdd23
Found Ubuntu 12.04.4 LTS (12.04) on /dev/sdd25
Found Ubuntu 14.04.1 LTS (14.04) on /dev/sdd27
Found Ubuntu Trusty Tahr (development branch) (14.04) on /dev/sdd29
Found Ubuntu 14.04.1 LTS (14.04) on /dev/sdd31
Found Ubuntu 14.04.1 LTS (14.04) on /dev/sdd7
Found Ubuntu 14.04 LTS (14.04) on /dev/sdd8
Found Ubuntu 12.04.1 LTS (12.04) on /dev/sdd9
Unhide GRUB boot menu in sdb3/boot/grub/grub.cfg
Unhide GRUB boot menu in sda5/boot/grub/grub.cfg
Unhide GRUB boot menu in sda7/boot/grub/grub.cfg
Unhide GRUB boot menu in sdd25/boot/grub/grub.cfg
Unhide GRUB boot menu in sdd31/boot/grub/grub.cfg

Le démarrage de l'ordinateur a été correctement réparé.

Vous pouvez maintenant redémarrer votre ordinateur.
N'oubliez pas de régler votre BIOS pour qu'il amorce sur le disque /dev/sdb. 

Dans le boot info , concernant le hdd de tests maintenant, on a;

Pour le secteur de boot du hdd;

 => Grub2 (v1.99) is installed in the MBR of /dev/sdb and looks at sector 1 of 
    the same hard drive for core.img. core.img is at this location and looks 
    in partition 112 for .

Pour les partitions et leur contenu.

sdb1: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows 2000/XP: NTFS
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  Windows XP
    Boot files:        /menu.lst /boot.ini /grldr /grub.exe /grldr /grldr.mbr 
                       /ntldr /ntdetect.com /wubildr /wubildr.mbr /IO.SYS 
                       /MSDOS.SYS /COMMAND.COM

sdb2: __________________________________________________________________________

    File system:       Extended Partition
    Boot sector type:  -
    Boot sector info: 

sdb5: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows Vista: NTFS
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        

sdb6: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows Vista: NTFS
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        /ubuntu/winboot/wubildr /ubuntu/winboot/wubildr.mbr 
                       /ubuntu/disks/root.disk /ubuntu/disks/swap.disk

sdb6/Wubi: _____________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info: 
    Operating System:  Ubuntu 11.04 
    Boot files:        /boot/grub/grub.cfg /etc/fstab

sdb7: __________________________________________________________________________

    File system:       swap
    Boot sector type:  -
    Boot sector info: 

sdb8: __________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info: 
    Operating System:  Ubuntu 10.04.4 LTS 
    Boot files:        /boot/grub/grub.cfg /etc/fstab /boot/grub/core.img

sdb9: __________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info: 
    Operating System:  
    Boot files:        

sdb10: _________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info: 
    Operating System:  Ubuntu 14.10 
    Boot files:        /boot/grub/grub.cfg /etc/fstab 
                       /boot/grub/i386-pc/core.img

sdb11: _________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info: 
    Operating System:  Ubuntu 12.04.3 LTS 
    Boot files:        /boot/grub/grub.cfg /etc/fstab 
                       /boot/extlinux/extlinux.conf /boot/grub/core.img

sdb12: _________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info: 
    Operating System:  
    Boot files:        

sdb3: __________________________________________________________________________

    File system:       ext4
    Boot sector type:  Grub2 (v1.99-2.00)
    Boot sector info:  Grub2 (v1.99) is installed in the boot sector of sdb3 
                       and looks at sector 1933572440 of the same hard drive 
                       for core.img. core.img is at this location and looks 
                       in partition 112 for .
    Operating System:  Ubuntu 14.04.1 LTS 
    Boot files:        /boot/grub/grub.cfg /etc/fstab 
                       /boot/grub/i386-pc/core.img

On peut noter que le contenu du secteur de boot de la partition/sdb3 contient toujours des restes de l'installation de Grub première partie dans ce secteur .

Alors , il me reste à tester les différentes posotions du flag boot sur ce hdd.

@+.    Babdu89   .


J'ai découvert Ubuntu avec la 07.10.... Et alors?!...  Depuis je regarde de temps en temps si Windows marche toujours....

Hors ligne

#27 Le 05/11/2014, à 15:25

kalunux

Re : Certains BIOS court-circuiteraient-ils le MBR ?

Re,
Encore Merci Rufus, décidément dur dur !!! smile
@Bab
Tes Réponses sont Bonne si tu installe Grub dans le MBR, ce qui confirme ceci :

Rufus a écrit :

Bien entendu, ça suppose que grub soit capable de lancer à peu près n'importe quoi et n'importe où, directement quand c'est un noyau linux ou par chaînage
Il s'en fiche du flag boot.

Or si tu installe Grub à la Racine de la partition primaire, c'est MBR qui gère via le drapeau Boot.

Hors ligne

#28 Le 05/11/2014, à 15:25

Babdu89

Re : Certains BIOS court-circuiteraient-ils le MBR ?

Mais non ! Grub utilise ce qu'il y a dans grub.cfg... Il s'en fiche du flag boot.

Mais oui, suis-je bête !!!!...
Lorsque un souci de démarrage de W$ en dual ou multi boot se présente, c'est ce que je vais regarder en premier... tongue

Alors. Çà y est . Réinstallation de Grub faite dans l'OS de tests en /sdb3. J'ai fais çà avec Boot-Repair.

This setting will reinstall the grub2 of sdb3 into the MBR of sdb.

La réparation donne ceci;

=================== Default settings
Recommended-Repair
This setting would reinstall the grub2 of sdb3 into the MBR of sdb.
It would also fix access to other systems (other MBRs) for the situations when the removable media is disconnected.
The boot flag would be placed on sda7.
Additional repair would be performed: unhide-bootmenu-10s  repair-wubi fix-windows-boot

=================== Settings chosen by the user
Custom-Repair
This setting will reinstall the grub2 of sdb3 into the MBR of sdb.
Additional repair will be performed: unhide-bootmenu-10s



*******lspci -nnk | grep -iA3 vga
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation G73 [GeForce 7600 GT] [10de:0391] (rev a1)
Subsystem: LeadTek Research Inc. Device [107d:209c]
Kernel driver in use: nouveau
04:00.0 SATA controller [0106]: JMicron Technology Corp. JMB360 AHCI Controller [197b:2360] (rev 02)
*******

grub-install : information : executing modprobe efivars 2>/dev/null.
grub-install : information : Looking for /sys/firmware/efi ...
grub-install : information : ... not found. Looking for /proc/device-tree ...
grub-install : information : ... not found.
Installing for i386-pc platform.
grub-install : erreur : le périphérique d'installation n'est pas indiqué.
,.

Reinstall the GRUB of sdb3 into the MBR of sdb
Installing for i386-pc platform.
Installation finished. No error reported.
grub-install /dev/sdb: exit code of grub-install /dev/sdb:0

update-grub
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.13.0-32-generic
Found initrd image: /boot/initrd.img-3.13.0-32-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
Found Ubuntu 14.04.1 LTS (14.04) on /dev/sda5
Found Ubuntu 14.04.1 LTS (14.04) on /dev/sda7
Found Start GRUB4DOS Essayer-Installer des iso Linux lancees en live on /dev/sdb1
Found Ubuntu 14.10 (14.10) on /dev/sdb10
Found Ubuntu 12.04.3 LTS (12.04) on /dev/sdb11
Found Ubuntu 10.04.4 LTS (10.04) on /dev/sdb8
Found Ubuntu 12.04.5 LTS (12.04) on /dev/sdc6
Found Microsoft Windows XP Professionnel on /dev/sdd1
Found Ubuntu 12.04.2 LTS (12.04) on /dev/sdd10
Found Ubuntu 12.04.2 LTS (12.04) on /dev/sdd11
Found Ubuntu 14.04.1 LTS (14.04) on /dev/sdd13
Found Ubuntu 12.04.2 LTS (12.04) on /dev/sdd14
Found Ubuntu 12.10 (12.10) on /dev/sdd15
Found Ubuntu 12.04.3 LTS (12.04) on /dev/sdd17
Found Ubuntu 13.04 (13.04) on /dev/sdd18
Found Ubuntu 13.04 (13.04) on /dev/sdd20
Found Ubuntu 12.04.2 LTS (12.04) on /dev/sdd21
Found Ubuntu 13.04 (13.04) on /dev/sdd22
Found Ubuntu 12.04.3 LTS (12.04) on /dev/sdd23
Found Ubuntu 12.04.4 LTS (12.04) on /dev/sdd25
Found Ubuntu 14.04.1 LTS (14.04) on /dev/sdd27
Found Ubuntu Trusty Tahr (development branch) (14.04) on /dev/sdd29
Found Ubuntu 14.04.1 LTS (14.04) on /dev/sdd31
Found Ubuntu 14.04.1 LTS (14.04) on /dev/sdd7
Found Ubuntu 14.04 LTS (14.04) on /dev/sdd8
Found Ubuntu 12.04.1 LTS (12.04) on /dev/sdd9
Unhide GRUB boot menu in sdb3/boot/grub/grub.cfg
Unhide GRUB boot menu in sda5/boot/grub/grub.cfg
Unhide GRUB boot menu in sda7/boot/grub/grub.cfg
Unhide GRUB boot menu in sdd25/boot/grub/grub.cfg
Unhide GRUB boot menu in sdd31/boot/grub/grub.cfg

Le démarrage de l'ordinateur a été correctement réparé.

Vous pouvez maintenant redémarrer votre ordinateur.
N'oubliez pas de régler votre BIOS pour qu'il amorce sur le disque /dev/sdb. 

Dans le boot info , concernant le hdd de tests maintenant, on a;

Pour le secteur de boot du hdd;

 => Grub2 (v1.99) is installed in the MBR of /dev/sdb and looks at sector 1 of 
    the same hard drive for core.img. core.img is at this location and looks 
    in partition 112 for .

Pour les partitions et leur contenu.

sdb1: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows 2000/XP: NTFS
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  Windows XP
    Boot files:        /menu.lst /boot.ini /grldr /grub.exe /grldr /grldr.mbr 
                       /ntldr /ntdetect.com /wubildr /wubildr.mbr /IO.SYS 
                       /MSDOS.SYS /COMMAND.COM

sdb2: __________________________________________________________________________

    File system:       Extended Partition
    Boot sector type:  -
    Boot sector info: 

sdb5: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows Vista: NTFS
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        

sdb6: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows Vista: NTFS
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        /ubuntu/winboot/wubildr /ubuntu/winboot/wubildr.mbr 
                       /ubuntu/disks/root.disk /ubuntu/disks/swap.disk

sdb6/Wubi: _____________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info: 
    Operating System:  Ubuntu 11.04 
    Boot files:        /boot/grub/grub.cfg /etc/fstab

sdb7: __________________________________________________________________________

    File system:       swap
    Boot sector type:  -
    Boot sector info: 

sdb8: __________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info: 
    Operating System:  Ubuntu 10.04.4 LTS 
    Boot files:        /boot/grub/grub.cfg /etc/fstab /boot/grub/core.img

sdb9: __________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info: 
    Operating System:  
    Boot files:        

sdb10: _________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info: 
    Operating System:  Ubuntu 14.10 
    Boot files:        /boot/grub/grub.cfg /etc/fstab 
                       /boot/grub/i386-pc/core.img

sdb11: _________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info: 
    Operating System:  Ubuntu 12.04.3 LTS 
    Boot files:        /boot/grub/grub.cfg /etc/fstab 
                       /boot/extlinux/extlinux.conf /boot/grub/core.img

sdb12: _________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info: 
    Operating System:  
    Boot files:        

sdb3: __________________________________________________________________________

    File system:       ext4
    Boot sector type:  Grub2 (v1.99-2.00)
    Boot sector info:  Grub2 (v1.99) is installed in the boot sector of sdb3 
                       and looks at sector 1933572440 of the same hard drive 
                       for core.img. core.img is at this location and looks 
                       in partition 112 for .
    Operating System:  Ubuntu 14.04.1 LTS 
    Boot files:        /boot/grub/grub.cfg /etc/fstab 
                       /boot/grub/i386-pc/core.img

On peut noter que le contenu du secteur de boot de la partition/sdb3 contient toujours des restes de l'installation de Grub première partie dans ce secteur .

Alors , il me reste à tester les différentes posotions du flag boot sur ce hdd.

@+.    Babdu89   .


J'ai découvert Ubuntu avec la 07.10.... Et alors?!...  Depuis je regarde de temps en temps si Windows marche toujours....

Hors ligne

#29 Le 05/11/2014, à 15:46

Nasman

Re : Certains BIOS court-circuiteraient-ils le MBR ?

Nota : il semble que vous ayez des difficultés pour mettre le flag boot sur deux partitions. Pour y arriver il faut aller tripatouiller dans les tables de partitions (avec dd et éditeur hexa) pour mettre la valeur hexa 80 à la place de zéro dans les entrées de la table des partitions.

- adresse 1be (446) pour sda1 (ou sdb1 pour ceux qui travaillent sur sdb)
- adresse 1ce (462) pour sda2
- adresse 1de (478) pour sda3
- adresse 1ee (494) pour sda4

Il est fort probable que gparted refuse de mettre deux flag boot mais on peut faire sans lui.


PC fixe sous Bionic 64 bits et portable avec Focal 64 bits

Hors ligne

#30 Le 05/11/2014, à 15:52

Rufus T. Firefly

Re : Certains BIOS court-circuiteraient-ils le MBR ?

Grub2 (v1.99) is installed in the MBR of /dev/sdb and looks at sector 1 of
    the same hard drive for core.img

C'est ça l'équivalent de stage2 et c'est ça qui lance le menu, et la suite...

Babdu89 a écrit :

On peut noter que le contenu du secteur de boot de la partition/sdb3 contient toujours des restes de l'installation de Grub première partie dans ce secteur .

Ce ne sont pas des restes... Si tu veux le vérifier, tu remets un mbr m$ et le flag boot sur sdb3. Grub va démarrer...


La provocation est une façon de remettre la réalité sur ses pieds. (Bertolt Brecht)
Il n'y a pas de route royale pour la science et ceux-là seulement ont chance d'arriver à ses sommets lumineux qui ne craignent pas de se fatiguer à gravir ses sentiers escarpés. (Karl Marx)
Il est devenu plus facile de penser la fin du monde que la fin du capitalisme

Hors ligne

#31 Le 05/11/2014, à 15:53

Babdu89

Re : Certains BIOS court-circuiteraient-ils le MBR ?

Merci  Nasman, je vais regarder si j'arrive à faire çà.

Mais pour pour les autres options de positionnement du flag boot, c'est bien ce que je pensais.
aucun flag==> reboot sur le menu grub de la partition /sdb3.
flag sur XP ==> reboot sur le menu grub de la partition /sdb3.
flag sur la partition /sdb3 ==> reboot sur le menu grub de la partition /sdb3.
flag sur 2 paritions, je vais essayer d'y arriver ...
flag sur la partition étendue /sdb2 ==> reboot sur le menu grub de la partition /sdb3.

Donc pour le moment çà confirme que Grub installé comme ceci;
Première partie dans le secteur de boot du hdd, deuxième partie dans la partition système du Liux dans /boot.
Grub se fout royalement du flag boot ...

@+.    Babdu89  .


J'ai découvert Ubuntu avec la 07.10.... Et alors?!...  Depuis je regarde de temps en temps si Windows marche toujours....

Hors ligne

#32 Le 05/11/2014, à 15:58

Rufus T. Firefly

Re : Certains BIOS court-circuiteraient-ils le MBR ?

Nasman a écrit :

Nota : il semble que vous ayez des difficultés pour mettre le flag boot sur deux partitions. Pour y arriver il faut aller tripatouiller dans les tables de partitions (avec dd et éditeur hexa) pour mettre la valeur hexa 80 à la place de zéro dans les entrées de la table des partitions.

- adresse 1be (446) pour sda1 (ou sdb1 pour ceux qui travaillent sur sdb)
- adresse 1ce (462) pour sda2
- adresse 1de (478) pour sda3
- adresse 1ee (494) pour sda4

Il est fort probable que gparted refuse de mettre deux flag boot mais on peut faire sans lui.

Ça me rappelle les disquettes de l'amstrad 6128 où je bidouillais des trucs analogues (genre des formats de pistes ou de secteurs non standards) en écrivant directement dans la fat et/ou ailleurs. Je n'étais pas le seul, puisque certaines protections contre la copie fonctionnaient comme ça...


La provocation est une façon de remettre la réalité sur ses pieds. (Bertolt Brecht)
Il n'y a pas de route royale pour la science et ceux-là seulement ont chance d'arriver à ses sommets lumineux qui ne craignent pas de se fatiguer à gravir ses sentiers escarpés. (Karl Marx)
Il est devenu plus facile de penser la fin du monde que la fin du capitalisme

Hors ligne

#33 Le 05/11/2014, à 16:10

kalunux

Re : Certains BIOS court-circuiteraient-ils le MBR ?

Nasman a écrit :

Nota : il semble que vous ayez des difficultés pour mettre le flag boot sur deux partitions. Pour y arriver il faut aller tripatouiller dans les tables de partitions (avec dd et éditeur hexa) pour mettre la valeur hexa 80 à la place de zéro dans les entrées de la table des partitions.

- adresse 1be (446) pour sda1 (ou sdb1 pour ceux qui travaillent sur sdb)
- adresse 1ce (462) pour sda2
- adresse 1de (478) pour sda3
- adresse 1ee (494) pour sda4

Il est fort probable que gparted refuse de mettre deux flag boot mais on peut faire sans lui.

Je doute fort que cette manipulation fonctionne, ce n'est pas pour rien que Gparted t'en empêche.
Par contre, si tu installe Grub sur sda il s'en fout complètement, mème avec aucun drapeau c'est le menu Grub que tu as au démarrage.

Hors ligne

#34 Le 05/11/2014, à 16:13

Babdu89

Re : Certains BIOS court-circuiteraient-ils le MBR ?

@ Rufus...

Grub2 (v1.99) is installed in the MBR of /dev/sdb and looks at sector 1 of
        the same hard drive for core.img

C'est ça l'équivalent de stage2 et c'est ça qui lance le menu, et la suite...

Stage2... Tu es sur? , moi je dirais stage1 (ce que l'on met dans le secteur de boot du hdd)  stage2 étant dans la partition système dans /boot . Non?...
Pour GrubPC, je ne sais pas si on peut encore employer les ttermes "stages"... Il me semble que non, mais le principe reste le même.
Première et deuxieme partie de Grub .


Babdu89 a écrit :

    On peut noter que le contenu du secteur de boot de la partition/sdb3 contient toujours des restes de l'installation de Grub première partie dans ce secteur .

Ce ne sont pas des restes... Si tu veux le vérifier, tu remets un mbr m$ et le flag boot sur sdb3. Grub va démarrer...

Oui, merci j'avais bien compris çà, mais quand je parle de restes...

C'est bien parceque j'ai fais l'installation test, en mettant Grub première partie dans le scteur de boot de la partition /sdb3 que l'on a çà.
Mais actuellement ces données ne servent à rien dans le démarrage de l' Os de test.
Alors, Boot-Repair... À la réinstallation de grub dans la partition /sdb3 en mettant la pemière partie de Grub dans le secteur de boot du hdd. ne sait pas faire le 'nettoyage du secteur de boot de la partition d'installation. Même en passant par les options avancées, en utilisant la purge de grub en réinstallant.
Je le sais pour avoir déjà essayé. En commandes c'est pareil.
Un des moyens pour faire çà, c'est encore d'employer une des options de testdisk ...

@+.   Babdu89

Dernière modification par Babdu89 (Le 05/11/2014, à 16:14)


J'ai découvert Ubuntu avec la 07.10.... Et alors?!...  Depuis je regarde de temps en temps si Windows marche toujours....

Hors ligne

#35 Le 05/11/2014, à 16:14

Rufus T. Firefly

Re : Certains BIOS court-circuiteraient-ils le MBR ?

Babdu89 a écrit :

Grub se fout royalement du flag boot ...

Quand tu fais :

sudo grub-install /dev/sda

ça génère un mbr grub qui contient l'adresse de la partition /boot du système depuis lequel tu lances grub-install. Et une fois que ce mbr est dûment concocté, ça l'écrit sur le premier secteur de sda...

Mais tu peux très bien lancer aussi, à la place de l'autre :

sudo grub-install /dev/sdb

Dans ce cas, le même mbr sera écrit sur sdb et non pas sur sda, et il fonctionnera à condition, bien sûr, de mettre sdb en premier dans l'ordre de démarrage du bios.
Remarque en passant que sdb peut très bien ne contenir aucun linux, ou pire, être un disque externe de données en ntfs (dans ce cas, je ne suis pas absolument sûr que w$ le reconnaîtra encore...), ou une clé usb...


La provocation est une façon de remettre la réalité sur ses pieds. (Bertolt Brecht)
Il n'y a pas de route royale pour la science et ceux-là seulement ont chance d'arriver à ses sommets lumineux qui ne craignent pas de se fatiguer à gravir ses sentiers escarpés. (Karl Marx)
Il est devenu plus facile de penser la fin du monde que la fin du capitalisme

Hors ligne

#36 Le 05/11/2014, à 16:20

jplemoine

Re : Certains BIOS court-circuiteraient-ils le MBR ?

Rufus T. Firefly a écrit :

Remarque en passant que sdb peut très bien ne contenir aucun linux, ou pire, être un disque externe de données en ntfs (dans ce cas, je ne suis pas absolument sûr que w$ le reconnaîtra encore...), ou une clé usb...

Installer le grub sur la clé USB est un classique du genre :
- tu mets la clé : ça fonctionne
- tu n'as pas la clé : plus de grub : ça ne fonctionne plus.
Donc, pour le reste, je ne sais pas mais installer (par erreur) le grub sur la clé USB, c'est sûr que c'est possible.


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#37 Le 05/11/2014, à 16:25

Babdu89

Re : Certains BIOS court-circuiteraient-ils le MBR ?

@ Rufus.

Tout ceci est toujours très intéressant... wink

Tu dis;

Remarque en passant que sdb peut très bien ne contenir aucun linux, ou pire, être un disque externe de données en ntfs (dans ce cas, je ne suis pas absolument sûr que w$ le reconnaîtra encore...), ou une clé usb...

Chez moi , un truc similaire:
Un de mes hdd
Première partition ; NTFS de données, suivie d'une installation d'un Linux avec grub première partie dans le secteur de boot de ce hdd

1415197371.png

En bootant sur ce hdd , j'ai le menu grub de l'Os installé en /sdb6

/SDB !!!...

Il faudrait que je regarde si il est vu dans mon XP ...

Allez, je regarde .

@+.   Babdu89  .


J'ai découvert Ubuntu avec la 07.10.... Et alors?!...  Depuis je regarde de temps en temps si Windows marche toujours....

Hors ligne

#38 Le 05/11/2014, à 16:26

Rufus T. Firefly

Re : Certains BIOS court-circuiteraient-ils le MBR ?

Babdu89 a écrit :

@ Rufus...

Grub2 (v1.99) is installed in the MBR of /dev/sdb and looks at sector 1 of
        the same hard drive for core.img

C'est ça l'équivalent de stage2 et c'est ça qui lance le menu, et la suite...

Stage2... Tu es sur? , moi je dirais stage1 (ce que l'on met dans le secteur de boot du hdd)  stage2 étant dans la partition système dans /boot . Non?...
Pour GrubPC, je ne sais pas si on peut encore employer les ttermes "stages"... Il me semble que non, mais le principe reste le même.
Première et deuxieme partie de Grub .

core.img fait 25 Ko ! Ce qu'il faudrait voir, ce sont les secteurs qui suivent le mbr. Et qui sont réservés. C'est-à-dire que la première partition sda1 commence après ces secteurs. Il me semble que stage1 était là-dedans, et peut-être core.img aussi. Mais c'est une simple histoire de partage des tâches entre stage1 et stage2, ou l'équivalent actuel, qui a certainement de bonnes raisons... que j'ignore. Grub, GRand Unified Bootloader, est presque un OS à lui seul...

Babdu89 a écrit :

Mais actuellement ces données ne servent à rien dans le démarrage de l' Os de test.

Ça d'accord... Mais c'est un boot record entier et fonctionnel...


La provocation est une façon de remettre la réalité sur ses pieds. (Bertolt Brecht)
Il n'y a pas de route royale pour la science et ceux-là seulement ont chance d'arriver à ses sommets lumineux qui ne craignent pas de se fatiguer à gravir ses sentiers escarpés. (Karl Marx)
Il est devenu plus facile de penser la fin du monde que la fin du capitalisme

Hors ligne

#39 Le 05/11/2014, à 16:32

kalunux

Re : Certains BIOS court-circuiteraient-ils le MBR ?

Rufus a écrit :

Remarque en passant que sdb peut très bien ne contenir aucun linux, ou pire, être un disque externe de données en ntfs (dans ce cas, je ne suis pas absolument sûr que w$ le reconnaîtra encore...), ou une clé usb...

Oui faisable avec confirmation via mon tuto ici

Dernière modification par kalunux (Le 05/11/2014, à 18:35)

Hors ligne

#40 Le 05/11/2014, à 16:38

Babdu89

Re : Certains BIOS court-circuiteraient-ils le MBR ?

@ Rufus.

Tout ceci est toujours très intéressant... wink

Tu dis;

Remarque en passant que sdb peut très bien ne contenir aucun linux, ou pire, être un disque externe de données en ntfs (dans ce cas, je ne suis pas absolument sûr que w$ le reconnaîtra encore...), ou une clé usb...

Chez moi , un truc similaire:
Un de mes hdd
Première partition ; NTFS de données, suivie d'une installation d'un Linux avec grub première partie dans le secteur de boot de ce hdd

1415197371.png

En bootant sur ce hdd , j'ai le menu grub de l'Os installé en /sdb6

Il faudrait que je regarde si il est vu dans mon XP ...

/SDB !!!...

Et oui, çà recommence. J'ai un souci avec ma configuration...
Un panachage de hdd SATA et EIDE.  J'avais lu sur le net que certain CM, avaient un Bios "capricieux" . Il n'est pas foutu de garder l'ordre des  hdd.
Suivant les reboot, le même disque peut être vu comme /sda , /sdb , /sdc //sdd &&&, et lorsque je branche mes hdd usb, je ne te dis pas...
Mais ce n'est pas grave, puis-que ce qui compte se sont les UUID des partitions. Donc il me faut vivre avec ce problème...

Voila ma config actuellement... Je referais la même chose lorsque çà changera à nouveau .

bernard@bernard-System-Product-Name:~$ sudo fdisk -l
[sudo] password for bernard: 

Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 têtes, 63 secteurs/piste, 121601 cylindres, total 1953525168 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x00061a6b

Périphérique Amorçage  Début         Fin      Blocs    Id. Système
/dev/sda1              63   109402649    54701293+   7  HPFS/NTFS/exFAT
/dev/sda2   *   109408254  1903509503   897050625    5  Étendue
/dev/sda3      1903511552  1953523711    25006080   83  Linux
/dev/sda5       433963908  1854894079   710465086    7  HPFS/NTFS/exFAT
/dev/sda6       109408256   130828287    10710016    7  HPFS/NTFS/exFAT
/dev/sda7       217133056   225806335     4336640   82  partition d'échange Linux / Solaris
/dev/sda8       225809703   258277004    16233651   83  Linux
/dev/sda9       258277068   433963844    87843388+  83  Linux
/dev/sda10      130833423   191093188    30129883   83  Linux
/dev/sda11      191093238   217118474    13012618+  83  Linux
/dev/sda12     1854896128  1903509503    24306688   83  Linux

Les entrées de la table de partitions ne sont pas dans l'ordre du disque

Disk /dev/sdb: 250.1 GB, 250059350016 bytes
255 têtes, 63 secteurs/piste, 30401 cylindres, total 488397168 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0xc371aebc

Périphérique Amorçage  Début         Fin      Blocs    Id. Système
/dev/sdb1              63   380338874   190169406    7  HPFS/NTFS/exFAT
/dev/sdb2       380338875   488392064    54026595    5  Étendue
/dev/sdb5       401643520   406745087     2550784   82  partition d'échange Linux / Solaris
/dev/sdb6       380339001   401641064    10651032   83  Linux
/dev/sdb7       406749798   488392064    40821133+  83  Linux

Les entrées de la table de partitions ne sont pas dans l'ordre du disque

Disk /dev/sdc: 1000.2 GB, 1000204886016 bytes
255 têtes, 63 secteurs/piste, 121601 cylindres, total 1953525168 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0xb05fd78d

Périphérique Amorçage  Début         Fin      Blocs    Id. Système
/dev/sdc1   *          63   109402649    54701293+   7  HPFS/NTFS/exFAT
/dev/sdc2       109406206  1953519615   922056705    5  Étendue
/dev/sdc5       109406208   120076287     5335040   82  partition d'échange Linux / Solaris
/dev/sdc6      1752100864  1953519615   100709376   83  Linux
/dev/sdc7      1708191744  1752098815    21953536   83  Linux
/dev/sdc8      1493014528  1708189695   107587584   83  Linux
/dev/sdc9       558675968   607090687    24207360   83  Linux
/dev/sdc10      607092736   660176895    26542080   83  Linux
/dev/sdc11      660178944   710236159    25028608   83  Linux
/dev/sdc12      710238208   824561663    57161728   83  Linux
/dev/sdc13      824563712   866494463    20965376   83  Linux
/dev/sdc14      866496512   912568319    23035904   83  Linux
/dev/sdc15      912570368   935487487    11458560   83  Linux
/dev/sdc16      935489536  1042739199    53624832   83  Linux
/dev/sdc17     1042741248  1112023039    34640896   83  Linux
/dev/sdc18     1112025088  1133596671    10785792   83  Linux
/dev/sdc19     1133598720  1175807999    21104640   83  Linux
/dev/sdc20     1175813478  1219622669    21904596   83  Linux
/dev/sdc21     1219622733  1271560814    25969041   83  Linux
/dev/sdc22     1271560878  1316735594    22587358+  83  Linux
/dev/sdc23     1316735658  1348463969    15864156   83  Linux
/dev/sdc24     1348464033  1491855359    71695663+  83  Linux
/dev/sdc25      120078336   163938303    21929984   83  Linux
/dev/sdc26      163940352   252360703    44210176   83  Linux
/dev/sdc27      252362752   298921345    23279297   83  Linux
/dev/sdc28      298924032   392955903    47015936   83  Linux
/dev/sdc29      392966028   459250154    33142063+  83  Linux
/dev/sdc30      459250218   462029399     1389591    b  W95 FAT32
/dev/sdc31      462032896   558673520    48320312+  83  Linux

Les entrées de la table de partitions ne sont pas dans l'ordre du disque

Disk /dev/sdd: 40.0 GB, 40020664320 bytes
255 têtes, 63 secteurs/piste, 4865 cylindres, total 78165360 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x000cb55a

Périphérique Amorçage  Début         Fin      Blocs    Id. Système
/dev/sdd2              61    78163967    39081953+   5  Étendue
/dev/sdd5              63    21334047    10666992+  83  Linux
/dev/sdd6        73209856    78163967     2477056   82  partition d'échange Linux / Solaris
/dev/sdd7        21336064    73207157    25935547   83  Linux

Les entrées de la table de partitions ne sont pas dans l'ordre du disque
bernard@bernard-System-Product-Name:~$ long temeps la même apélation

Le hdd de test qui était en /sdb, est vu pendant cette session comme /sda.

Je referais la même chose lorsque çà changera à nouveau .

Voila... Le hdd de tests. Il est revenu en /dev/sdb ...

bernard@bernard-System-Product-Name:~$ sudo fdisk -l
[sudo] password for bernard: 

Disk /dev/sda: 40.0 GB, 40020664320 bytes
255 têtes, 63 secteurs/piste, 4865 cylindres, total 78165360 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x000cb55a

Périphérique Amorçage  Début         Fin      Blocs    Id. Système
/dev/sda2              61    78163967    39081953+   5  Étendue
/dev/sda5              63    21334047    10666992+  83  Linux
/dev/sda6        73209856    78163967     2477056   82  partition d'échange Linux / Solaris
/dev/sda7        21336064    73207157    25935547   83  Linux

Les entrées de la table de partitions ne sont pas dans l'ordre du disque

Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 têtes, 63 secteurs/piste, 121601 cylindres, total 1953525168 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x00061a6b

Périphérique Amorçage  Début         Fin      Blocs    Id. Système
/dev/sdb1              63   109402649    54701293+   7  HPFS/NTFS/exFAT
/dev/sdb2   *   109408254  1903509503   897050625    5  Étendue
/dev/sdb3      1903511552  1953523711    25006080   83  Linux
/dev/sdb5       433963908  1854894079   710465086    7  HPFS/NTFS/exFAT
/dev/sdb6       109408256   130828287    10710016    7  HPFS/NTFS/exFAT
/dev/sdb7       217133056   225806335     4336640   82  partition d'échange Linux / Solaris
/dev/sdb8       225809703   258277004    16233651   83  Linux
/dev/sdb9       258277068   433963844    87843388+  83  Linux
/dev/sdb10      130833423   191093188    30129883   83  Linux
/dev/sdb11      191093238   217118474    13012618+  83  Linux
/dev/sdb12     1854896128  1903509503    24306688   83  Linux

Les entrées de la table de partitions ne sont pas dans l'ordre du disque

Disk /dev/sdc: 250.1 GB, 250059350016 bytes
255 têtes, 63 secteurs/piste, 30401 cylindres, total 488397168 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0xc371aebc

Périphérique Amorçage  Début         Fin      Blocs    Id. Système
/dev/sdc1              63   380338874   190169406    7  HPFS/NTFS/exFAT
/dev/sdc2       380338875   488392064    54026595    5  Étendue
/dev/sdc5       401643520   406745087     2550784   82  partition d'échange Linux / Solaris
/dev/sdc6       380339001   401641064    10651032   83  Linux
/dev/sdc7       406749798   488392064    40821133+  83  Linux

Les entrées de la table de partitions ne sont pas dans l'ordre du disque

Disk /dev/sdd: 1000.2 GB, 1000204886016 bytes
255 têtes, 63 secteurs/piste, 121601 cylindres, total 1953525168 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0xb05fd78d

Périphérique Amorçage  Début         Fin      Blocs    Id. Système
/dev/sdd1   *          63   109402649    54701293+   7  HPFS/NTFS/exFAT
/dev/sdd2       109406206  1953519615   922056705    5  Étendue
/dev/sdd5       109406208   120076287     5335040   82  partition d'échange Linux / Solaris
/dev/sdd6      1752100864  1953519615   100709376   83  Linux
/dev/sdd7      1708191744  1752098815    21953536   83  Linux
/dev/sdd8      1493014528  1708189695   107587584   83  Linux
/dev/sdd9       558675968   607090687    24207360   83  Linux
/dev/sdd10      607092736   660176895    26542080   83  Linux
/dev/sdd11      660178944   710236159    25028608   83  Linux
/dev/sdd12      710238208   824561663    57161728   83  Linux
/dev/sdd13      824563712   866494463    20965376   83  Linux
/dev/sdd14      866496512   912568319    23035904   83  Linux
/dev/sdd15      912570368   935487487    11458560   83  Linux
/dev/sdd16      935489536  1042739199    53624832   83  Linux
/dev/sdd17     1042741248  1112023039    34640896   83  Linux
/dev/sdd18     1112025088  1133596671    10785792   83  Linux
/dev/sdd19     1133598720  1175807999    21104640   83  Linux
/dev/sdd20     1175813478  1219622669    21904596   83  Linux
/dev/sdd21     1219622733  1271560814    25969041   83  Linux
/dev/sdd22     1271560878  1316735594    22587358+  83  Linux
/dev/sdd23     1316735658  1348463969    15864156   83  Linux
/dev/sdd24     1348464033  1491855359    71695663+  83  Linux
/dev/sdd25      120078336   163938303    21929984   83  Linux
/dev/sdd26      163940352   252360703    44210176   83  Linux
/dev/sdd27      252362752   298921345    23279297   83  Linux
/dev/sdd28      298924032   392955903    47015936   83  Linux
/dev/sdd29      392966028   459250154    33142063+  83  Linux
/dev/sdd30      459250218   462029399     1389591    b  W95 FAT32
/dev/sdd31      462032896   558673520    48320312+  83  Linux

Les entrées de la table de partitions ne sont pas dans l'ordre du disque
bernard@bernard-System-Product-Name:~$ 

Allez, je regarde  si je vois la partition NTFS, depuis mon XP...

Edit.
Je poste depuis mon Xp.
Voila ce qu'il voit;

1415199412.png

Toutes les partitions NTFS et FAT32 , quelque soit leur positions sur les hdd....

Je reviens vite fait sous Linux ... Je ne sais plus me servir de W$ ...

@+.   Babdu89  .

Dernière modification par Babdu89 (Le 05/11/2014, à 17:07)


J'ai découvert Ubuntu avec la 07.10.... Et alors?!...  Depuis je regarde de temps en temps si Windows marche toujours....

Hors ligne

#41 Le 05/11/2014, à 16:42

Rufus T. Firefly

Re : Certains BIOS court-circuiteraient-ils le MBR ?

Babdu89 a écrit :

@ Rufus.

Tout ceci est toujours très intéressant... wink

Tu dis;

Remarque en passant que sdb peut très bien ne contenir aucun linux, ou pire, être un disque externe de données en ntfs (dans ce cas, je ne suis pas absolument sûr que w$ le reconnaîtra encore...), ou une clé usb...

Chez moi , un truc similaire.

Il y a 2 choses distinctes : le mbr et le menu.

Quand tu fais grub-install, ça crée un mbr qui pointe sur le linux actuel, celui dans lequel tu fais la commande, et ça l'écrit où tu veux (le /dev/sdX indiqué)...

Puis, si tu fais update-grub, ça génère un grub.cfg dans le répertoire /boot du linux actuel, avec le linux actuel en premier, les autres OS étant cherchés par os-prober, ou ajoutés à la main dans /etc/grub.d/40_custom par exemple.

Si tu démarres sur le mbr en question (il faut régler le bios pour ça), il renvoie d'office au linux qui l'a fabriqué... Donc au menu ci-dessus, etc.

Exercice : faire la même chose depuis un live-cd en passant par un chroot  smile

Dernière modification par Rufus T. Firefly (Le 05/11/2014, à 16:44)


La provocation est une façon de remettre la réalité sur ses pieds. (Bertolt Brecht)
Il n'y a pas de route royale pour la science et ceux-là seulement ont chance d'arriver à ses sommets lumineux qui ne craignent pas de se fatiguer à gravir ses sentiers escarpés. (Karl Marx)
Il est devenu plus facile de penser la fin du monde que la fin du capitalisme

Hors ligne

#42 Le 05/11/2014, à 16:49

Rufus T. Firefly

Re : Certains BIOS court-circuiteraient-ils le MBR ?

kalunux a écrit :
Rufus a écrit :

Remarque en passant que sdb peut très bien ne contenir aucun linux, ou pire, être un disque externe de données en ntfs (dans ce cas, je ne suis pas absolument sûr que w$ le reconnaîtra encore...), ou une clé usb...

Oui faisable avec confirmation via mon tuto ici par contre, Windows de reconnaîtra pas la clé, car il faut la formater au format "ext4".

T'es sûr qu'il faut la formater en ext4 si tu ne fais qu'y installer grub ?


La provocation est une façon de remettre la réalité sur ses pieds. (Bertolt Brecht)
Il n'y a pas de route royale pour la science et ceux-là seulement ont chance d'arriver à ses sommets lumineux qui ne craignent pas de se fatiguer à gravir ses sentiers escarpés. (Karl Marx)
Il est devenu plus facile de penser la fin du monde que la fin du capitalisme

Hors ligne

#43 Le 05/11/2014, à 16:54

kalunux

Re : Certains BIOS court-circuiteraient-ils le MBR ?

Rufus T. Firefly a écrit :
kalunux a écrit :
Rufus a écrit :

Remarque en passant que sdb peut très bien ne contenir aucun linux, ou pire, être un disque externe de données en ntfs (dans ce cas, je ne suis pas absolument sûr que w$ le reconnaîtra encore...), ou une clé usb...

Oui faisable avec confirmation via mon tuto ici par contre, Windows de reconnaîtra pas la clé, car il faut la formater au format "ext4".

T'es sûr qu'il faut la formater en ext4 si tu ne fais qu'y installer grub ?

Oui, "ntfs" je n'ai pas essayer, mais "fat32" ça ne fonctionne pas, donc je pense que "ntfs" ne fonctionnera pas, je peux faire un test mais je doute que cela fonctionne.

Edit : Teste effectuer il est possible de formater la clé au format ext4, fat32 ou ntfs, mon premier teste au format fat32 n'avais pas fonctionner je ne sais pas pourquoi.

Dernière modification par kalunux (Le 05/11/2014, à 21:37)

Hors ligne

#44 Le 05/11/2014, à 17:12

Rufus T. Firefly

Re : Certains BIOS court-circuiteraient-ils le MBR ?

Si, ça fonctionne, je viens d'essayer :

fdisk -l
Disque /dev/sdb : 3909 Mo, 3909091328 octets
255 têtes, 63 secteurs/piste, 475 cylindres, total 7634944 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x77fb0180

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sdb1              63     7630874     3815406    b  W95 FAT32
sudo dd if=/dev/sdb bs=512 count=1 | hexdump -C
00000000  eb 63 90 10 8e d0 bc 00  b0 b8 00 00 8e d8 8e c0  |.c..............|
00000010  fb be 00 7c bf 00 06 b9  00 02 f3 a4 ea 21 06 00  |...|.........!..|
00000020  00 be be 07 38 04 75 0b  83 c6 10 81 fe fe 07 75  |....8.u........u|
00000030  f3 eb 16 b4 02 b0 01 bb  00 7c b2 80 8a 74 01 8b  |.........|...t..|
00000040  4c 02 cd 13 ea 00 7c 00  00 eb fe 00 00 00 00 00  |L.....|.........|
00000050  00 00 00 00 00 00 00 00  00 00 00 80 01 00 00 00  |................|
00000060  00 00 00 00 ff fa 90 90  f6 c2 80 74 05 f6 c2 70  |...........t...p|
00000070  74 02 b2 80 ea 79 7c 00  00 31 c0 8e d8 8e d0 bc  |t....y|..1......|
00000080  00 20 fb a0 64 7c 3c ff  74 02 88 c2 52 be 80 7d  |. ..d|<.t...R..}|
00000090  e8 17 01 be 05 7c b4 41  bb aa 55 cd 13 5a 52 72  |.....|.A..U..ZRr|
000000a0  3d 81 fb 55 aa 75 37 83  e1 01 74 32 31 c0 89 44  |=..U.u7...t21..D|
000000b0  04 40 88 44 ff 89 44 02  c7 04 10 00 66 8b 1e 5c  |.@.D..D.....f..\|
000000c0  7c 66 89 5c 08 66 8b 1e  60 7c 66 89 5c 0c c7 44  ||f.\.f..`|f.\..D|
000000d0  06 00 70 b4 42 cd 13 72  05 bb 00 70 eb 76 b4 08  |..p.B..r...p.v..|
000000e0  cd 13 73 0d f6 c2 80 0f  84 d8 00 be 8b 7d e9 82  |..s..........}..|
000000f0  00 66 0f b6 c6 88 64 ff  40 66 89 44 04 0f b6 d1  |.f....d.@f.D....|
00000100  c1 e2 02 88 e8 88 f4 40  89 44 08 0f b6 c2 c0 e8  |.......@.D......|
00000110  02 66 89 04 66 a1 60 7c  66 09 c0 75 4e 66 a1 5c  |.f..f.`|f..uNf.\|
00000120  7c 66 31 d2 66 f7 34 88  d1 31 d2 66 f7 74 04 3b  ||f1.f.4..1.f.t.;|
00000130  44 08 7d 37 fe c1 88 c5  30 c0 c1 e8 02 08 c1 88  |D.}7....0.......|
00000140  d0 5a 88 c6 bb 00 70 8e  c3 31 db b8 01 02 cd 13  |.Z....p..1......|
00000150  72 1e 8c c3 60 1e b9 00  01 8e db 31 f6 bf 00 80  |r...`......1....|
00000160  8e c6 fc f3 a5 1f 61 ff  26 5a 7c be 86 7d eb 03  |......a.&Z|..}..|
00000170  be 95 7d e8 34 00 be 9a  7d e8 2e 00 cd 18 eb fe  |..}.4...}.......|
00000180  47 52 55 42 20 00 47 65  6f 6d 00 48 61 72 64 20  |GRUB .Geom.Hard |
00000190  44 69 73 6b 00 52 65 61  64 00 20 45 72 72 6f 72  |Disk.Read. Error|
000001a0  0d 0a 00 bb 01 00 b4 0e  cd 10 ac 3c 00 75 f4 c3  |...........<.u..|
000001b0  00 00 00 00 00 00 00 00  80 01 fb 77 00 00 00 01  |...........w....|
000001c0  01 00 0b fe 7f da 3f 00  00 00 dc 6f 74 00 00 00  |......?....ot...|
000001d0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
000001f0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 55 aa  |..............U.|

Et j'ai bien démarré sur la clé... Ne reste plus qu'à démarrer sur xp pour voir s'il reconnaît la clé... J'ai des doutes...


Edit : je m'avais trompé : j'ai édité le mbr de sda. J'ai rectifié, il s'agit bien de celui de la clé, sdb, cette fois.

Dernière modification par Rufus T. Firefly (Le 05/11/2014, à 17:17)


La provocation est une façon de remettre la réalité sur ses pieds. (Bertolt Brecht)
Il n'y a pas de route royale pour la science et ceux-là seulement ont chance d'arriver à ses sommets lumineux qui ne craignent pas de se fatiguer à gravir ses sentiers escarpés. (Karl Marx)
Il est devenu plus facile de penser la fin du monde que la fin du capitalisme

Hors ligne

#45 Le 05/11/2014, à 17:32

Rufus T. Firefly

Re : Certains BIOS court-circuiteraient-ils le MBR ?

Et XP pro accepte la clé avec le mbr grub ! Sans doute ne fait-il que lire la table de partition...


La provocation est une façon de remettre la réalité sur ses pieds. (Bertolt Brecht)
Il n'y a pas de route royale pour la science et ceux-là seulement ont chance d'arriver à ses sommets lumineux qui ne craignent pas de se fatiguer à gravir ses sentiers escarpés. (Karl Marx)
Il est devenu plus facile de penser la fin du monde que la fin du capitalisme

Hors ligne

#46 Le 05/11/2014, à 17:38

Nasman

Re : Certains BIOS court-circuiteraient-ils le MBR ?

Pour mettre un flag boot manuellement :
- récupérer le mbr sous forme de fichier et en faire une copie à mettre en lieu sur
- avec ghex (éditeur hexa) modifier les octets aux adresses indiquées (on peut même avoir 4 flag boot !)
- enregistrer les modif sous un nouveau nom
- remplacer le mbr avec le fichier modifié avec sudo dd if=fichier_mbr_modifié of=/dev/sdX bs=512 count=1
Attention à ne pas se tromper de disque.


PC fixe sous Bionic 64 bits et portable avec Focal 64 bits

Hors ligne

#47 Le 05/11/2014, à 17:41

Babdu89

Re : Certains BIOS court-circuiteraient-ils le MBR ?

Oui, "ntfs" je n'ai pas essayer, mais "fat32" ça ne fonctionne pas, donc je pense que "ntfs" ne fonctionnera pas, je peux faire un test mais je doute que cela fonctionne.

On ne peut pas installer GrubPC sur du NTFS . Il y a un message d'erreur indiquant que ce n'est pas possible . Çà m'arrangerait bien pourtant .
On peut installer Grub4dos dessus .
GrubPC s'installe bien sur du FAT32 , j'ai une clé Grub comme çà (merci Arbiel, c'est un GrubPC modifié pour lancer des iso live stockées depuis la racine de lapartition FAT32 de la clé.)  résultats de tests suite à une discutions...


Les clés MultiSystem de frafa, a aussi un Grub_Legacy, Grub4Dos, GrubPC et Grub efi ,  installés sur du FAT32 ... La clé démarre sur GrubPC sur mes machines Bios.


Ma clé Grub.

/dev/sde1: LABEL="CLE-GRUB" UUID="C9FC-C8C2" TYPE="vfat" 
bernard@bernard-System-Product-Name:~$ sudo dd if=/dev/sde bs=512 count=1 | hexdump -C
00000000  eb 63 90 00 00 00 00 00  00 00 00 00 00 00 00 00  |.c..............|
00000010  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
00000050  00 00 00 00 00 00 00 00  00 00 00 80 01 00 00 00  |................|
00000060  00 00 00 00 ff fa 90 90  f6 c2 80 74 05 f6 c2 70  |...........t...p|
00000070  74 02 b2 80 ea 79 7c 00  00 31 c0 8e d8 8e d0 bc  |t....y|..1......|
00000080  00 20 fb a0 64 7c 3c ff  74 02 88 c2 52 bb 17 04  |. ..d|<.t...R...|
00000090  80 27 03 74 06 be 88 7d  e8 17 01 be 05 7c b4 41  |.'.t...}.....|.A|
000000a0  bb aa 55 cd 13 5a 52 72  3d 81 fb 55 aa 75 37 83  |..U..ZRr=..U.u7.|
000000b0  e1 01 74 32 31 c0 89 44  04 40 88 44 ff 89 44 02  |..t21..D.@.D..D.|
000000c0  c7 04 10 00 66 8b 1e 5c  7c 66 89 5c 08 66 8b 1e  |....f..\|f.\.f..|
000000d0  60 7c 66 89 5c 0c c7 44  06 00 70 b4 42 cd 13 72  |`|f.\..D..p.B..r|
000000e0  05 bb 00 70 eb 76 b4 08  cd 13 73 0d f6 c2 80 0f  |...p.v....s.....|
000000f0  84 d0 00 be 93 7d e9 82  00 66 0f b6 c6 88 64 ff  |.....}...f....d.|
00000100  40 66 89 44 04 0f b6 d1  c1 e2 02 88 e8 88 f4 40  |@f.D...........@|
00000110  89 44 08 0f b6 c2 c0 e8  02 66 89 04 66 a1 60 7c  |.D.......f..f.`||
00000120  66 09 c0 75 4e 66 a1 5c  7c 66 31 d2 66 f7 34 88  |f..uNf.\|f1.f.4.|
00000130  d1 31 d2 66 f7 74 04 3b  44 08 7d 37 fe c1 88 c5  |.1.f.t.;D.}7....|
00000140  30 c0 c1 e8 02 08 c1 88  d0 5a 88 c6 bb 00 70 8e  |0........Z....p.|
00000150  c3 31 db b8 01 02 cd 13  72 1e 8c c3 60 1e b9 00  |.1......r...`...|
00000160  01 8e db 31 f6 bf 00 80  8e c6 fc f3 a5 1f 61 ff  |...1..........a.|
00000170  26 5a 7c be 8e 7d eb 03  be 9d 7d e8 34 00 be a2  |&Z|..}....}.4...|
00000180  7d e8 2e 00 cd 18 eb fe  47 52 55 42 20 00 47 65  |}.......GRUB .Ge|
00000190  6f 6d 00 48 61 72 64 20  44 69 73 6b 00 52 65 61  |om.Hard Disk.Rea|
000001a0  64 00 20 45 72 72 6f 72  0d 0a 00 bb 01 00 b4 0e  |d. Error........|
000001b0  cd 10 ac 3c 00 75 f4 c3  a0 27 07 00 00 00 00 a2  |...<.u...'......|
000001c0  23 00 0b 37 25 d2 00 28  00 00 00 60 33 00 00 37  |#..7%..(...`3..7|
000001d0  26 d2 0b 7d 56 e7 00 88  33 00 00 f8 43 00 00 00  |&..}V...3...C...|
000001e0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
000001f0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 55 aa  |..............U.|
1+0 enregistrements lus
1+0 enregistrements écrits
512 octets (512 B) copiés, 0,00255823 s, 200 kB/s
00000200
bernard@bernard-System-Product-Name:~$ 

@+.  Babdu89  .


J'ai découvert Ubuntu avec la 07.10.... Et alors?!...  Depuis je regarde de temps en temps si Windows marche toujours....

Hors ligne

#48 Le 05/11/2014, à 17:46

Rufus T. Firefly

Re : Certains BIOS court-circuiteraient-ils le MBR ?

Nasman a écrit :

on peut même avoir 4 flag boot

C'est-à-dire qu'on peut mettre 4 fois le même octet aux bons endroits... Ce qui fera afficher 4 étoiles à fdisk...
Mais l'interprétation "4 flag boot" me paraît en quelque sorte fausse. Parce que par définition le flag boot est unique. D'ailleurs je mets ma main à couper que :
ou bien le bios y perd son latin, si j'ose dire, et plante en envoyant une bordée d'injures
ou bien, s'il ne connaît pas le latin, il démarre sur le premier qu'il trouve...


La provocation est une façon de remettre la réalité sur ses pieds. (Bertolt Brecht)
Il n'y a pas de route royale pour la science et ceux-là seulement ont chance d'arriver à ses sommets lumineux qui ne craignent pas de se fatiguer à gravir ses sentiers escarpés. (Karl Marx)
Il est devenu plus facile de penser la fin du monde que la fin du capitalisme

Hors ligne

#49 Le 05/11/2014, à 17:53

Nasman

Re : Certains BIOS court-circuiteraient-ils le MBR ?

Comme je pense qu'un mbr "Linux" (grub dans le mbr) n'utilise pas le flag boot, il ne devrait rien se passer de particulier et il démarrera sur la partition ayant grub.cfg

Par contre un mbr windowsien qui détermine la partition de boot en recherchant le flag boot ralera.

Le bios se contente seulement de charger le mbr en mémoire vive et de lancer l'exécution de la partie exécutable de ce dernier.
A moins de détruire le marquage 55 aa (deux derniers octets du mbr), je pense que le bios effectuera le chargement en mémoire.


PC fixe sous Bionic 64 bits et portable avec Focal 64 bits

Hors ligne

#50 Le 05/11/2014, à 17:54

Rufus T. Firefly

Re : Certains BIOS court-circuiteraient-ils le MBR ?

OK avec ça...


La provocation est une façon de remettre la réalité sur ses pieds. (Bertolt Brecht)
Il n'y a pas de route royale pour la science et ceux-là seulement ont chance d'arriver à ses sommets lumineux qui ne craignent pas de se fatiguer à gravir ses sentiers escarpés. (Karl Marx)
Il est devenu plus facile de penser la fin du monde que la fin du capitalisme

Hors ligne