Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Probleme pour installer grub sur disque ssd

19 réponses
Avatar
RiceCooker
Bonjour,

J'ai monté un nouveau pc. j'ai acheté un disque ssd.
J'ai tenté d'installer une debian squeeze dessus.

L'installation a échoué au moment d'installer grub, je ne vois pas ce
qui ne va pas.
J'ai booté sur mon ancien disque dur (sata), j'essaie d'installer grub
à partir de mon installation précédente.

Le disque ssd est partitionné ainsi :
----------------------------------------------------------------
avalon:/home/tanguy# fdisk -lu /dev/sdb
GNU Fdisk 1.2.4
Copyright (C) 1998 - 2006 Free Software Foundation, Inc.
(snip)
Disk /dev/sdb: 64 GB, 64017354240 bytes
255 heads, 63 sectors/track, 7783 cylinders, total 125033895 sectors
Units = sectors of 1 * 512 = 512 bytes

# start end blocks id system
b: 1 2047 0 8 MS-DOS
Warning: Partition 2 does not end on cylinder boundary.
a: 2048 67110911 33559753 8 MS-DOS
Warning: Partition 1 does not end on cylinder boundary.
avalon:/home/tanguy#

----------------------------------------------------------------

avalon:/home/tanguy# mount /dev/sdb1 /mnt
avalon:/home/tanguy# grub-install /dev/sdb --root-directory=/mnt/
grub-probe: error: cannot find a GRUB drive for /dev/sdb1. Check your
device.map.
----------------------------------------------------------------
avalon:/home/tanguy# more /mnt/boot/grub/device.map
(hd0) /dev/disk/by-id/ata-Hitachi_HDP725025GLA380_GEK244RS263HZC
(hd1) /dev/disk/by-id/ata-OCZ-OCTANE_S2_OCZ-0YI0IS1TB0487UU9
----------------------------------------------------------------

Je précise que le disque ssd semble bien marcher :
Je peux me servir du grub de mon ancien disque pour booter sur la debian
fraichement installée ; c'est juste que je n'arrive
pas à installer grub sur le disque ssd.

Quelqu'un saurait-il m'aider ?

9 réponses

1 2
Avatar
RiceCooker
Le Sat, 03 Mar 2012 18:33:50 +0100, jp willm a écrit :

Le 03/03/2012 10:49, RiceCooker a écrit :

même chose avec ubuntu :(



As-tu essayé avec une distri récente ?




oui, fraichement téléchargée de leur site.
Avatar
RiceCooker
Le Sat, 03 Mar 2012 11:50:40 +0100, yamo' a écrit :


Peut-être faut-il utiliser parted au lieu de fdisk et vérifier la
version du firmware :

<http://forum.hardware.fr/hfr/OSAlternatifs/Hardware-2/recensement-


optimisation-conseils-sujet_69473_1.htm#t1134725>




la piste était bonne, mais malheureusement ce n'est pas mieux.
(même erreur).


Pour ubuntu, il faut peut-être essayer un cd alternate.



je vais tenter ça
Avatar
Michel__D
Bonjour,

RiceCooker a écrit :
Bonjour,

J'ai monté un nouveau pc. j'ai acheté un disque ssd.
J'ai tenté d'installer une debian squeeze dessus.

L'installation a échoué au moment d'installer grub, je ne vois pas ce
qui ne va pas.
J'ai booté sur mon ancien disque dur (sata), j'essaie d'installer grub
à partir de mon installation précédente.

Le disque ssd est partitionné ainsi :
----------------------------------------------------------------
avalon:/home/tanguy# fdisk -lu /dev/sdb
GNU Fdisk 1.2.4
Copyright (C) 1998 - 2006 Free Software Foundation, Inc.
(snip)
Disk /dev/sdb: 64 GB, 64017354240 bytes
255 heads, 63 sectors/track, 7783 cylinders, total 125033895 sectors
Units = sectors of 1 * 512 = 512 bytes

# start end blocks id system
b: 1 2047 0 8 MS-DOS
Warning: Partition 2 does not end on cylinder boundary.
a: 2048 67110911 33559753 8 MS-DOS
Warning: Partition 1 does not end on cylinder boundary.
avalon:/home/tanguy#



Je ne suis pas spécialiste linux, mais il y a deux choses qui me choque;
le start d'une partition (1), cette partition sert à quoi !!!
et l'id de chaque partition, à moins que ce soit une erreur de recopie.

Il me semble qu'une partition ext4 possède un id 0x083, non ?

PS: Pour être sur, fournir le contenu du 1er secteur du disque (MBR)
Avatar
RiceCooker
Le Sun, 04 Mar 2012 12:35:31 +0100, Michel__D a écrit :

Le Sun, 04 Mar 2012 12:35:31 +0100, Michel__D a écrit :

Bonjour,




Bonjour

Je ne suis pas spécialiste linux, mais il y a deux choses qui me choque;
le start d'une partition (1), cette partition sert à quoi !!!



en elle-meme à rien, juste à m'assure l'alignement de la suivante (2048).


et l'id
de chaque partition, à moins que ce soit une erreur de recopie.

Il me semble qu'une partition ext4 possède un id 0x083, non ?




ce n'est pas une erreur de recopie j'avais fait un copier-coller depuis le
terminal.

PS: Pour être sur, fournir le contenu du 1er secteur du disque (MBR)




# dd if=/dev/sdb bsQ2 count=1 | hexdump 1+0 enregistrements lus
1+0 enregistrements écrits
512 octets (512 B) copiés, 4,5836e-05 s, 11,2 MB/s
0000000 0000 0000 0000 0000 0000 0000 0000 0000
*
0000040 4557 8256 0004 0000 0000 0000 0000 0000
0000050 0000 0000 0000
0000 0000 0000 0000 0000
0000060 0000 0000 0000 0000 0200 0000 003f 0000
0000070 00ff 0000 1e67 0000 3ec1 0000 dda7 0773
0000080 0000 0000 00000000 0e10 0001 0000 0000
0000090 0000 0000 0000 0000 0000 0000 0000 0000
*
00000c0 0000 0000 4557 8256 fcdc 0002 2000 0000
00000d0 2000 0000 0000
0271 0800 0000 0000 0000
00000e0 0008 0000 0000 0000 0000 0000 0000 0000
00000f0 0000 0000 0000 0000 0000 0000 0000 0000
*
00001f0 0000 0000 0000 0000 ba0b 825a 61a8 8c3b
0000200
Avatar
RiceCooker
Le Sun, 04 Mar 2012 16:26:53 +0100, Michel__D a écrit :
on ???

Bref si c'est bien le contenu du MBR, moi j'effacerai tout et je
recommencerai.





fait plusieurs fois :(
ça ne peut pas être un défaut du disque ?
J'ai demandé si je pouvais me le faire remplacer.


PS: Crée/vérifie les partitions avant de lancer l'install.
Avatar
RiceCooker
Le Sun, 04 Mar 2012 20:56:59 +0100, jp willm a écrit :


Tu as essayé de créer une nouvelle table des partitions à l'aide de
gparted ou du partitionneur intégré au programme d'installation ?



les deux, mon capitaine



ça ne peut pas être un défaut du disque ?



Cela m'étonnerait.
Avatar
RiceCooker
Le Mon, 05 Mar 2012 06:27:29 +0100, jp willm a écrit :

Le 05/03/2012 06:24, jp willm a écrit :
Le 04/03/2012 20:15, RiceCooker a écrit :

ça ne peut pas être un défaut du disque ? J'ai demandé si je pouvais
me le faire remplacer.



C'est quelle marque et modèle ?






octane ocz

Tu l'as branché sur quel type de port sata ?

Peux-tu le brancher sur l'autre port ?




oui je viens de le faire

As-tu une manip à faire dans le bios ?



je ne pense pas, je rien lu dans le petit manuel livré avec le disque.

Dernières nouvelles : hourrah, ça marche !! :)
J'ai utilisé le fdisk du live cd d'ubuntu.
Et là quand j'ai vu l'id 83 sur la partition, je me suis dit que ça
s'annonçait bien.
J'ai installé la debian squeeze, grub s'est installé sans rechigner.
J'ai installé le noyau trouvé dans squeeze-backports, monté la partition
racine avec les options discard et noatime.
j'ai monté /var/log, /var/tmp et /var/run en tmpfs.

Je n'ai plus qu'à fignoler ma config maintenant.

Un grand merci à tous ceux qui m'ont aidé.

@jp willm : effectivement comme tu le disais dans le groupe d'à côté, le
ssd ça n'a rien à voir en terme de confort d'utilisation.
Avatar
RiceCooker
Le Sun, 04 Mar 2012 20:21:39 +0100, Michel__D a écrit :


Avec quel partitionneur ?

Essaye en bootant sur un liveCD et vérifie à nouveau.



Finalement ça a fonctionné avec fdisk.
Je rechignais un peu à l'utiliser celui là, parce que dans
mes souvenirs il était un peu "rêche" à utiliser, mais il
m'a bien tiré d'affaire.
...Et en fait il n'est pas du tout compliqué à utiliser.
Avatar
RiceCooker
Le Mon, 05 Mar 2012 16:55:53 +0100, jp willm a écrit :

Le 05/03/2012 12:09, RiceCooker a écrit :

Dernières nouvelles : hourrah, ça marche !! :)



Ouf, on commençait à douter, là.


J'ai utilisé le fdisk du live cd d'ubuntu.



Fallait-il une version récente de fdisk ?...




ce n'est pas la même en tous cas.
sur la debian c'est une 2.17.x
sur ubutu 2.19.x


j'ai monté /var/log, /var/tmp et /var/run en tmpfs.



Tu le changeras le jour où tu voudra conserver tes log.




voilà. Pour l'instant je laisse comme ça


@jp willm : effectivement comme tu le disais dans le groupe d'à côté,
le ssd ça n'a rien à voir en terme de confort d'utilisation.



Ah oui ? ;o)




si si je te jure ;)
1 2