Chargement...
 
[Voir/Cacher menus de gauche]
[Voir/Cacher menus de droite]

2 - Les distributions et les noyaux

> Forums de discussion > 2 - Les distributions et les noyaux > Librazik en triple-boot: attribution impossible de la racine
Dernier post

Librazik en triple-boot: attribution impossible de la racine

lucdoublebass utilisateur non connecté
Bonjour à tous,

Voici la fiche technique de l'ordinateur sur lequel j'ai le soucis (différent de celui avec lequel je vous parle...):
https://www.asus.com/fr/Laptops/K53SC/specifications/

Voici la procédure que j'ai suivi pour le triple-boot:
https://forum-francophone-linuxmint.fr/viewtopic.php?f=12&t=5205

Les 3 OS sont:
1) Linux Mint 19.2 Xfce 64bits
2) Ubuntu Studio 18.04 64bits
3) Librazik2 64bits

Les 3 OS avec lesquelles j'avais réussi:
1) Linux Mint 19.2 Xfce 64bits
2) Xubuntu 18.04.3 64bits
3) Emmabuntüs DE 3

Le problème étant que je ne trouve aucun moyen d'attribuer la racine à l'une des partitions que j'ai préalablement créée.

Je n'ai pas trouvé la doc concernant le partitionnement sous Librazik2, mais j'ai lu ce lien concernant le partitionnement sous Debian:
https://debian-facile.org/doc:install:partitions-manuel

Lorsque je séléctionne ma 3ème partition primaine de 40Go, je clique sur "utilisé comme:", il m'est impossible d'activer "système de fichiers journalisé ext4". Retour à chaque fois sur "ne pas utiliser". Et la seule autre ligne que j'ai c'est "indicateur d'amorçage" que je peux modifier entre "présent" ou "absent".

Quelqu'un a-t-il une idée de la direction dans laquelle je dois fouiller?

Merci de votre attention.

minimoineau utilisateur non connecté
Salut lucdoublebass,

Pourrai-tu nous décrire ton partitionnement tel qu'il est avant modification?

Il est précisé dans la procédure que tu as suivi :

Citation :
on ne peut mettre sur un DD que 4 partitions (contrairment aux DD avec table de partitions en gpt, où il n'y a pas de limite du nombre de partitions primaires logiques), donc pour contourner, on crée 3 partitions primaires logiques (...), plus 1 partition étendue à l'intérieur de laquelle on peut créer plusieurs partitions logiques.


Le fait d'avoir déjà plusieurs OS installés implique que tu seras peut-être obligé d'installer Librazik sur une partition étendue et pas primaire. Ce n'est pas gênant en soi (chez moi, la racine se trouve d'ailleurs sur une partition étendue). Par contre veille à ne pas changer l'indicateur d'amorçage de partition. C'est lui qui rend une partition bootable, sur laquelle est installé Grub (qui te permet de choisir ton OS au démarrage).

Par ailleurs, je te suggère fortement (si ce n'est pas déjà fait) de créer une partition séparée pour tes données (/home) en cas de pépin! Tu peux ainsi l'utiliser avec tes 3 distributions.

lucdoublebass utilisateur non connecté
Salut Minimoineau,

Merci de ton intérêt.

Mon partitionnement correspond exactement au partitionnement du lien que j'ai indiqué pour la procédure de triple-boot. Lien sur lequel les informations que tu précises concernant les limites du partitionnement sont indiqués:
https://forum-francophone-linuxmint.fr/viewtopic.php?f=12&t=5205

A savoir:
3 partitions primaires pour les OS (40go chacune), puis une partition étendue dans laquelle il y a une partition logique de 4go pour le Swap, et une partition logique de 350go pour les données (le lien pour le triple-boot explique aussi très clairement comment faire proprement une partition /data indépendante).

Sachant que c'est mon vieil ordi et qu'il n'y a aucun risque que je perde quoi que ce soit. Cet ordi est une épave avec un bout d'écran cassé, et un clavier dont seulement quelques touches qui fonctionnent (j'ai donc rajouté un clavier usb qui est bien détecté et fonctionnel).

Le but de ce vieil ordi est de faire des tests de distribution (vu que je suis tout nouveau sur GNU/Linux), et m'initier au réseau par la suite.

Merci!

minimoineau utilisateur non connecté
D'accord. Si je comprends bien, tu souhaites installer la racine de ton Librazik sur la troisième primaire.
Mais démarre-tu de zéro, ou les 2 autres OS sont-ils déjà installés?

lucdoublebass utilisateur non connecté
Minimoineau écrit :
D'accord. Si je comprends bien, tu souhaites installer la racine de ton Librazik sur la troisième primaire.
Mais démarre-tu de zéro, ou les 2 autres OS sont-ils déjà installés?


J'ai essayé les deux! Enfin j'ai essayé pas mal de possibilités:
Installer Librazik en 1er sur la 1ère primaire, installer Librazik en 1er sur la 2ème primaire, Librazik en 1er sur la 3ème primaine, Librazik en 2ème sur la 2ème primaire, Librazik en 2ème sur la 3ème primaine, Librazik en 3ème sur la 3ème primaine...

Dans tous les cas, je n'ai aucun moyen d'attribuer la racine peu importe ce que j'essaye parmi les options...

minimoineau utilisateur non connecté
Etrange...
Quel outil de partitionnement utilises-tu? Pour ma part, j'ai toujours utilisé la méthode d'installation sans démarrer de live cd (sans interface graphique). C'est un peu moins intuitif, mais jusque la, ça a toujours fonctionné.

lucdoublebass utilisateur non connecté
J'utilise Gparted en live-USB comme dans le tutoriel "triple-boot" cité plus haut.

J'ai pas essayé avec le partitionnement de l'installation des OS... J'avais peur que ce soit moins cool pour le /data. Mais oui, je pourrais essayer en installant par exemple Librazik en premier pour faire ça sur son menu d'installation.

minimoineau utilisateur non connecté
Pas de garantie que ça marche, mais tu peux toujours essayer. Gparted est bien, mais j'ai déjà eu de drôles de tour avec lui confused.

En tous cas, en ce qui concerne ta partition /data (ou /home), tu peux la créer de la même façon. Il faut juste choisir le partitionnement manuel pour décider toi même de ce que tu créé (taille, système de fichiers, partition bootable...

Ah oui, si tu démarres de zéro, tu peux aussi te faire une petite partition /boot (1 Go en ext4 ches moi) en amorçage dans laquelle tu auras ton Grub. C'est pas mal si tu décides de virer l'un ou l'autre des OS pour en changer, sans toucher au boot.

Pour info, je n'ai qu'une partition primaire de 1Go pour le /boot (/dev/sda1) puis une partition étendue (/dev/sda2) de 950 Go contenant 6 logiques /dev/sda3à8(avec /home, /, /OS1, /OS2/, /photos, /disque_libre)
soit les 3 OS sur la même partition étendue, sans aucun soucis! J'ai accès aux données sur /home depuis les 3 OS, + 2 partitions séparées pour les photos et éventuelles sauvegardes)

Je précise que ce partitionnement s'est retrouvé dans cet état au fil des années avec changements d'OS, de tailles de partitions, bref ce n'est pas forcément très propre, mais je n'ai jamais eu de soucis!

olinuxx utilisateur non connecté France
De lointaine mémoire, j'ai eu l'occasion de batailler avec une machine qui avait le même comportement. Il me fallait, une fois le live lancé, passer en console et monter le disque dur à la main pour que l'installateur le reconnaisse.

lucdoublebass utilisateur non connecté
minimoineau écrit :
Ah oui, si tu démarres de zéro, tu peux aussi te faire une petite partition /boot (1 Go en ext4 ches moi) en amorçage dans laquelle tu auras ton Grub. C'est pas mal si tu décides de virer l'un ou l'autre des OS pour en changer, sans toucher au boot.

Pour info, je n'ai qu'une partition primaire de 1Go pour le /boot (/dev/sda1) puis une partition étendue (/dev/sda2) de 950 Go contenant 6 logiques /dev/sda3à8(avec /home, /, /OS1, /OS2/, /photos, /disque_libre)
soit les 3 OS sur la même partition étendue, sans aucun soucis! J'ai accès aux données sur /home depuis les 3 OS, + 2 partitions séparées pour les photos et éventuelles sauvegardes)


Ah yes hyper intéressant. Je me demandais justement s'il y avait une solution de ce genre pour le grub. Car il m'a semblé que si j'installe 3 OS à la suite, le pc garde naturellement le grub du dernier OS installé.

Alors que si j'installe en premier un OS plus récent, avec un grub plus récent, j'aurais aimé garder le grub de ce premier OS. Enfin j'suis encore un peu à la ramasse pour piger comment mettre à la jour l'OS, le grub, le kernel... Est-ce que le /boot est nécessairement sur une partition primaire? Et nécessairement la première partition du disque? Est-ce qu'il peut y avoir un ou deux OS en partition primaire et le 3ème en partition logique?

minimoineau écrit :
Je précise que ce partitionnement s'est retrouvé dans cet état au fil des années avec changements d'OS, de tailles de partitions, bref ce n'est pas forcément très propre, mais je n'ai jamais eu de soucis!


Yes, j'avoue que je suis assez partisan d'un truc propre... Au moins pour mon nouvel ordi. J'avoue que le vieux PC est prêt à subir des choses infâmes pas propres du tout ahah. Pour l'instant le nouvel ordi est d'une rare stabilité. Pas eu le moindre message d'erreur depuis un mois et demi que je l'ai, avec une seule partition primaire de 500go, et Linux Mint 19.2 Cinnamon. Si j'arrive à installer tous les logiciels dont j'ai besoin (qui sont certainement sur Ubuntu Studio, ou Librazik), je garderai certainement cette config. Concernant la perte de données, j'ai 2,5 TO de disque dur externe (+400go de partition /data sur mon vieil ordi pour stocker), donc je ne m'inquiète pas trop.

olinuxx écrit :
De lointaine mémoire, j'ai eu l'occasion de batailler avec une machine qui avait le même comportement. Il me fallait, une fois le live lancé, passer en console et monter le disque dur à la main pour que l'installateur le reconnaisse.


Ok... Si t'as un p'tit tuto sous la main, ou les lignes de commmandes nécessaires pour essayer ça, je suis preneur... Merci!

minimoineau utilisateur non connecté
Alors il me semble que la partition /boot doit être sur une primaire (mais pas sûr). Ce qu'il faut, c'est qu'il soit sur la (seule) partition amorçable. Donc lorsque tu installes un OS, au moment du partitionnement, tu dois lui préciser quelle est la partition à monter en /boot pour qu'il l'utilise. De la même façon que tu lui précises quelles sont les partitions /home, et /.

Donc lorsque ton 1er OS est installé, tu n'as normalement plus qu'à utiliser les partitions /boot et /home déjà existantes à l'installation des autres OS, puis spécifier la racine /.

L'idée est en fait de faire ton partitionnement au fur et à mesure de l'installation de tes OS smile

olinuxx utilisateur non connecté France
lucdoublebass écrit :
olinuxx écrit :
De lointaine mémoire, j'ai eu l'occasion de batailler avec une machine qui avait le même comportement. Il me fallait, une fois le live lancé, passer en console et monter le disque dur à la main pour que l'installateur le reconnaisse.



Ok... Si t'as un p'tit tuto sous la main, ou les lignes de commmandes nécessaires pour essayer ça, je suis preneur... Merci!


Non. C'est d'ailleurs pour ça que j'ai écris "De lointaine mémoire". C'est à prendre comme une piste de recherche.

Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Connexion
[Afficher / Cacher]



Mégaphone [Afficher / Cacher]

olinuxx, 13:59, jeu. 13 Aug 2020: Bonjour et bienvenue à saxo cool
olinuxx, 18:28, mer. 12 Aug 2020: Bonjour et bienvenue à lemel cool
sub26nico, 13:06, mer. 12 Aug 2020: Salut et bienvenue à tonton esteban :-)
ycollet, 09:36, mar. 11 Aug 2020: Un séquenceur par les dev de surge: [Lien]
yogib33r, 16:59, dim. 09 Aug 2020: Yo ! juste pour remercier encore Olinuxx pour cette superbe distrib qui ne me sert pour l'instant a faire du .mod pour une intro amiga ocs :-) Merci encore
ycollet, 07:29, jeu. 06 Aug 2020: Tout chô tout bô l'éditô !
allany, 18:51, mer. 05 Aug 2020: Pas un dico, pas un topo, c'est l'édito ! [Lien]
minimoineau, 13:51, mer. 05 Aug 2020: Merci pour votre accueil! Ça fait chaud au cœur!
olinuxx, 19:28, lun. 03 Aug 2020: [ANNONCE] Nouveau modéro des forums en place : [Lien] Bienvenue à ce poste @minimoineau wink
olinuxx, 17:51, lun. 03 Aug 2020: Bonjour et bienvenue à superdieu50 cool
ycollet, 16:37, lun. 03 Aug 2020: Article intéressant sur le live coding: [Lien]
sub26nico, 15:09, dim. 02 Aug 2020: Salut et bienvenue à Raxor :-)