#51 Le 10/12/2022, à 23:56
- geole
Re : [RESOLU] Mise a niveau vers 22.04 quand le / est de trop petit
Ai-je la berlue?
Dans le boot-repair initial qui nous a été donné, j'avais vu la présence du grub comme on peut le voir
====================== sda5/boot/grub/grub.cfg (filtered) ======================
Ubuntu 34d935db-ca85-4176-b926-f28b4e5af00a
Ubuntu, with Linux 5.15.0-56-generic 34d935db-ca85-4176-b926-f28b4e5af00a
Ubuntu, with Linux 5.4.0-132-generic 34d935db-ca85-4176-b926-f28b4e5af00a
### END /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_uefi-firmware ##=======
Hors, dans boot-info actuel, ce n'est plus présent.
Je ne comprends pas le pourquoi.
Le plus simple serait que tu refasses la réparation recommandée.
"The default repair of the Boot-Repair utility would reinstall the grub2 of
sda5 into the MBR of sda. Grub-efi would not be select"
Puis que tu refasses un boot-info dont tu publieras l' URL
puis tu tenteras de booter.
D'autre part ventoy a une présentation inhabituelle.
"Disk mapper/ventoy: 3.56 GiB, 3826831360 bytes, 7474280 sectors
Disk identifier: 9240A165-D190-4AB6-8A10-46DC207B42EE
Start End Sectors Size Type
mapper/ventoy-part1 64 7465119 7465056 3.6G Microsoft basic data
mapper/ventoy-part2 7465120 7473615 8496 4.1M EFI System
mapper/ventoy-part3 7473616 7474215 600 300K Microsoft basic data"
Est-ce lié à son installation sur une carte SD?
En tout cas, il est capable de booter en LEGACY.
=> Grub2 (v2.00) is installed in the MBR of /dev/sdc and looks at sector 1 of
the same hard drive for core.img. core.img is at this location and looks
for (,2)/grub. It also embeds following components:
modules
---------------------------------------------------------------------------
offsetio extcmd macho elf file setkey gettext boot bufio verifiers crypto
terminal normal datetime date mmap drivemap blocklist regexp archelp newc
vga_text relocator video chain ntldr search_label search_fs_file
search_fs_uuid search keylayouts at_keyboard pci usb usb_keyboard gcry_md5
hashsum gcry_crc gzio xzio lzopio lspci fshelp ext2 xfs acpi iso9660
gcry_sha1 div udf exfat font diskfilter raid6rec zstd btrfs ventoy read
halt video_fb vbe linux linux16 test true sleep reboot echo bitmap gfxterm
bitmap_scale trig video_colors gfxmenu videotest videoinfo functional_test
videotest_checksum video_cirrus video_bochs vga minicmd help configfile tr
biosdisk disk ls tar zfs squash4 pbkdf2 gcry_sha512 password_pbkdf2
all_video png jpeg part_gpt part_msdos fat ntfs loopback
gfxterm_background procfs gfxterm_menu smbios
---------------------------------------------------------------------------
Dernière modification par geole (Le 11/12/2022, à 00:09)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne
#52 Le 11/12/2022, à 01:55
- Coeur Noir
Re : [RESOLU] Mise a niveau vers 22.04 quand le / est de trop petit
La berlue, non je ne pense pas mais on en revient aux messages #34/#35 :
LegacyWindows detected. The boot of your PC is in EFI mode. You may want to retry after changing it to BIOS-compatibility/CSM/Legacy mode.
Are you sure you want to continue anyway?
LegacyWindows détecté. Le démarrage de votre PC est en mode EFI. Vous voudrez peut-être réessayer après l'avoir changé en mode BIOS-compatibility/CSM/Legacy.
Êtes-vous sûr de vouloir continuer quand même ?
Please set your BIOS in Legacy mode in order to start your Ubuntu 22.04.1 LTS, then type command [sudo update-grub] in order to add the Windows entry to your GRUB menu.
Veuillez configurer votre BIOS en mode Legacy afin de démarrer votre Ubuntu 22.04.1 LTS, puis tapez la commande [sudo update-grub] afin d'ajouter l'entrée Windows à votre menu GRUB.
Windows installé en mode EFI, ça paraît normal s'il n'est pas très ancien.
Curieux qu'Ubuntu par la suite ne se soit pas elle aussi installée en mode EFI ?
Régler le bios en conséquence ( s'il le permet ) - pour qu'il soit capable de faire les deux, en gros.
Ou refaire l'install' d'Ubuntu pour qu'elle soit en EFI ? Mais bon elle démarrait « avant » donc c'est qu'une affaire de « repères » à lui faire retrouver.
Puisque des ( débuts ) de partitions ont bougé, c'est pas fou que le démarrage suivant cahote.
Depuis une session live,
repérer :
lsblk -fe7,11 -o +size,model,pttype # agrandir la fenêtre du terminal AVANT de lancer cette commande, son retour est un tableau assez large.
tenter :
sudo partprobe
sudo grub-install /dev/sd×
où × est la lettre du disque contenant la racine du système installé en dur sur le disque interne du pc ( pas le système en live. )
Je ne suis absolument pas sûr de moi à 100% mais au pire ça changera rien. Au mieux ça suffit à GRUB pour retrouver ses bornes.
Dernière modification par Coeur Noir (Le 11/12/2022, à 02:07)
Débuter ⋅ Doc ⋅ Bien rédiger ⋅ Retour commande ⋅ Insérer image | illustrations & captures d'écran < ⋅ >
Hors ligne
#53 Le 11/12/2022, à 11:03
- iznobe
Re : [RESOLU] Mise a niveau vers 22.04 quand le / est de trop petit
Bonjour ,
[HS]
@Coeur Noir ( et aidants en general ) le mode " CSM " ou equivalent est une source de soucis pour les personnes qui n' ont pas un niveau suffisant de connaissance .
Dans la DOC : https://doc.ubuntu-fr.org/cohabitation_ubuntu_windows , je ne vois nulle part , quelquechose qui fait reference a une detection du mode d ' installation du windows actuel .
il me semble que avant de faire quoi que ce soit d' autre , il serait pourtant bon de s ' assurer du mode d ' installation de windows afin d' y installer ubuntu dans ce meme mode comme conseillé partout .
Alors je ne connais pas la commande ou le moyen de verifier sous windows son mode d' installation , mais vu que c' est en prevision d' installer ubuntu , a partir de la session live , on sait comment faire là .
A mon avis il serait bon de preciser dans un des paragraphes de la page pre-citée d' ajouter un encart qui stipule qu ' il faut s' assurer d' installer dans le meme mode et si besoin d ' aller dans le BIOS de l ' ordi afin de forcer ( en accord avec le mode d' install de windoz ) soit le demarrage en LEGACY soit en EFI .
cela eviterait une grosse partie des discussions que l' on voit sur le forum sur le soucis des doubles boot EFI / DOS et aiderait probablement a ne pas fuir les nouveaux arrivants qui eviterait ce piege qui prend des lustres a corriger et a comprendre , alors qu ' avec une simple commande et un reglage dans le BIOS , on evite des heures de carabistouille
[/HS]
retour COMPLET et utilisable de commande | script montage partitions
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#54 Le 11/12/2022, à 11:40
- geole
Re : [RESOLU] Mise a niveau vers 22.04 quand le / est de trop petit
Bonjour
[HS] A propos de la documentation en genéral.
Le problème est qu'elle est saucissonnée et lorsqu'on a lu quelque part ce qui convient, on ne pense pas que cela peut être mieux? expliqué ailleurs tel qu'au paragraphe 2.1 de https://doc.ubuntu-fr.org/uefi [/HS]
D'autre part, dans ce contexte, en consultant quelques autres éléments dans le boot-info, on a notre réponse.
A) En premier l'analyse du boot-info.
======> LegacyWindows detected
B) En second, notre analyse personnelle en consultant la table de partition du disque abritant windows,
Ici dans ce cas
Disks info: ____________________________________________________________________
sda : notGPT,
Donc, contrairement à ubuntu, c'est la signature d'une installation windows LEGACY.
Il ne reste plus qu'â vérifier sa bonne installation avec cinq fiichiers de boot dans deux partitions NTFS.
sda1:__________________________________________________________________________
File system: ntfs
Boot files: /bootmgr /Boot/BCD
sda2: __________________________________________________________________________
File system: ntfs
Boot files: /bootmgr /Boot/BCD /Windows/System32/winload.exe
Dans le cas contraire, la partition est GPT, l'installation Windows est EFI et la première partition de boot est alors en fat32 et contient le fichier de boot EFIBOOTMGFW.EFI.
Comme on le voit, le boot de windows n'est pas compliqué.
Nota. Pour l'installateur UBUNTU, ce n'est pas la nature de la table de partition qui décide mais le choix du fichier de boot.
Il me semble que le grub 22.04 a fait un peu de progrès.
Si on installe en Legacy, l'installation EFI est aussi tentée avec plantage au moment de la mise à jour de la NVRAM ( mise à jour non obligatoire.)
En revanche, une mise à jour EFI ne met pas à jour le MBR.
Dernière modification par geole (Le 11/12/2022, à 12:22)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne
#55 Le 11/12/2022, à 12:13
- iznobe
Re : [RESOLU] Mise a niveau vers 22.04 quand le / est de trop petit
[HS]
je me suis permis : https://doc.ubuntu-fr.org/cohabitation_ … on_windows
si tu y vois des modifs a apporter .
[/HS]
retour COMPLET et utilisable de commande | script montage partitions
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#56 Le 11/12/2022, à 12:22
- iznobe
Re : [RESOLU] Mise a niveau vers 22.04 quand le / est de trop petit
[HS2]
@geole :
Si tu as le temps de jeter un oeil a cette discussion stp : https://forum.ubuntu-fr.org/viewtopic.php?id=2076221
Merci pour lui .
[/HS2]
Dernière modification par iznobe (Le 11/12/2022, à 12:37)
retour COMPLET et utilisable de commande | script montage partitions
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#57 Le 11/12/2022, à 12:31
- xianbroc
Re : [RESOLU] Mise a niveau vers 22.04 quand le / est de trop petit
il faut s' assurer d' installer dans le meme mode et si besoin d ' aller dans le BIOS de l ' ordi afin de forcer ( en accord avec le mode d' install de windoz ) soit le demarrage en LEGACY soit en EFI .
Info : Je pense que le pc HP a été acheté opérant sous Windows en 2009. J'y ai installé Ubuntu en 2020.
Pour installer Ubuntu, je me suis battu avec le disque dur pollué par Windows pour y faire de la place. Puis avec le BIOS pour installer Ubuntu sans perdre Windows : le seul moyen d'y parvenir a été de trouver le mode LEGACY. Ainsi, l'installation reconnaissait la présence de Windows et faisait son travail en préservant Windows.
[Résolu] Dual boot Windows7 et ubuntu-18.04.4 par xianbroc [ 1 2 ] Installation d'Ubuntu 49 Le 31/03/2020, à 17:09 par lesupercp
https://forum.ubuntu-fr.org/viewtopic.php?id=2050019
Dernière modification par xianbroc (Le 12/12/2022, à 15:50)
Hors ligne
#58 Le 11/12/2022, à 12:39
- iznobe
Re : [RESOLU] Mise a niveau vers 22.04 quand le / est de trop petit
le truc , c ' est qu ' il faut s' assurer d' installer ubuntu en mode LEGACY aussi , puisque ton windows est en mode legacy . voir le lien du HS du message #55 . cela dit ne t ' inquiete , pas tu n' es pas le seul a subir ce genre de desagrement , meme si ca reste relativement rare . C ' est pour cela que j ' ai modifié la documentation . c ' est du principalement au fait que les constructeurs active le mode demarrage CSM par defaut dans le BIOS des nouveaux ordis , et que ca devient pas forcement simple d ' installer les nouvelles versions d' ubuntu en mode LEGACY lorsque c' est necessaire
Dernière modification par iznobe (Le 11/12/2022, à 12:42)
retour COMPLET et utilisable de commande | script montage partitions
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#59 Le 12/12/2022, à 16:22
- xianbroc
Re : [RESOLU] Mise a niveau vers 22.04 quand le / est de trop petit
sudo partprobe sudo grub-install /dev/sd×
où × est la lettre du disque contenant la racine du système installé en dur sur le disque interne du pc
OK. J'ai tenté mais tout n'a pas fonctionné.
Selon l'analyse @geole : je suis en LegacyWindows.
ubuntu@ubuntu:~$ lsblk -fe7,11 -o +size,model,pttype
NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS SIZE MODEL PTTYPE
sda 931,5G SAMSUNG HD dos
├─sda1 ntfs SYSTEM AE0AF41B0AF3DE71 100M dos
├─sda2 ntfs OS D6BE72E5BE72BD95 38,4G 70% /media/ubuntu/OS 127,3G dos
├─sda3 1K dos
├─sda4 ext4 1.0 Free 79987477-16ec-4402-8c33-037ff8ca3607 5M dos
├─sda5 ext4 1.0 34d935db-ca85-4176-b926-f28b4e5af00a 12,4G 59% /media/ubuntu/34d935db-ca85-4176-b926-f28b4e5af00a 35,3G dos
└─sda6 ntfs 2EB4A6A532F7F3D9 139,1G 82% /media/ubuntu/2EB4A6A532F7F3D9 768,9G dos
sdb 0B Card Reade
sdc 59,5G microSD RD dos
├─sdc1 exfat 1.0 Ventoy 4E21-0000 59,4G dos
│ └─ventoy 0 100% /cdrom 3,6G
└─sdc2 iso966 Joliet Exte Ubuntu 22.04.1 LTS amd64 2022-08-10-16-21-45-00 32M gpt
[1]+ Termine 1 boot-info
ubuntu@ubuntu:~$ sudo partprobe
device-mapper: reload ioctl on ventoy1 (253:1) failed: Périphérique ou ressource occupé
device-mapper: reload ioctl on ventoy2 (253:1) failed: Périphérique ou ressource occupé
device-mapper: reload ioctl on ventoy3 (253:1) failed: Périphérique ou ressource occupé
ubuntu@ubuntu:~$ sudo grub-install /dev/sda
Installation pour la plate-forme x86_64-efi.
grub-install : erreur : impossible de trouver le répertoire EFI.
Hors ligne
#60 Le 12/12/2022, à 17:05
- xianbroc
Re : [RESOLU] Mise a niveau vers 22.04 quand le / est de trop petit
Rappel :
1. Pour passer de 20.04 à 22.04 j'ai cherché à gagner de la place dans / => j'ai supprimé la partition du /home et j'ai agrandi la partition du /
2. J'ai commenté dans fstab la ligne du /home.
3. Avec une clé Ventoy ISO Ubuntu j'ai chargé un Try-Ubuntu. Au tout démarrage, j'ai cliqué <ESC> et <F9> . Je ne pouvais pas voir la clé Live-USB si je choisissais le mode Legacy. Je pouvais voir la clé seulement si je choisissais le mode EFI, ce que j'ai fait par obligation.
Maintenat que je suis dans Ubuntu, je demande un boot-repair et je tombe sur :
LegacyWindows détecté. Le démarrage de votre ordinateur est en mode EFI. Vous voudrez peut-être réessayer après l'avoir changé en mode BIOS-compatibility/CSM/Legacy.
Êtes-vous sûr de vouloir continuer quand même ?
J'ai l'impression de tourner en rond.
Hors ligne
#61 Le 12/12/2022, à 18:05
- geole
Re : [RESOLU] Mise a niveau vers 22.04 quand le / est de trop petit
Bonjour
Si ton ordinateur ne sait pas booter en LEGACY, lorsque tu bootes avec le support installation, cela va se compliquer.
Tu devrais malgré tout, retenter et bien vérifier pour déactiver EFI partout.
Au besoin, fais des photos que tu posteras dans un site de partage...
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne
#62 Le 12/12/2022, à 23:27
- xianbroc
Re : [RESOLU] Mise a niveau vers 22.04 quand le / est de trop petit
Est-ce que ça peut dépendre de l'ISO que je choisis ?
Qu'il y aurait des ISO qui ne gèrent pas le Legacy ?
Hors ligne
#63 Le 12/12/2022, à 23:41
- geole
Re : [RESOLU] Mise a niveau vers 22.04 quand le / est de trop petit
Dans l'ensemble les live-usb ont la structure de boot pour le legacy et pour l'EFI.
Les ordinateurs très anciens ne connaissent que LEGACY.
Les ordinateurs extrèment récents peuvent ne connaitre que EFI
Mais la grande majorité des ordinateurs sont CSM c'est à dire EFI compatible LEGACY.
C'est alors à l'utilisateur de choisir le bon fichier de boot .
Dans certains cas, on peut dire que le boot sur clé USB est prioritaire en Legacy
Dans certains cas, on peut dire que le boot sur clé USB est prioritaire en EFI.
Dans certains cas, le bios affiche les fichiers de boot, l'utilisateur fait alors son choix entre le fichier legacy ou un fichier EFI.
Normalement, ventoy est bi, Mais, tu l'as fabriqué d'une manière inhabituelle.
sdc 59,5G microSD RD dos
├─sdc1 exfat 1.0 Ventoy 4E21-0000 59,4G dos
│ └─ventoy 0 100% /cdrom 3,6G
└─sdc2 iso966 Joliet Exte Ubuntu 22.04.1 LTS amd64 2022-08-10-16-21-45-00 32M gpt
Quel tuto as-tu suivi?
Dernière modification par geole (Le 12/12/2022, à 23:48)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne
#64 Le 13/12/2022, à 02:38
- xianbroc
Re : [RESOLU] Mise a niveau vers 22.04 quand le / est de trop petit
En fait, ayant constaté la semaine dernière que je n'avais que des clés USB de petite taille, j'en ai fait une avec une carte SD de 64Go. C'est certainement de là que viennent mes problèmes jusqu'à ce soir.
Alors je suis parti acheter une clef USB neuve (Verbatim de 32Go) sur laquelle j'ai installé Ventoy avec un autre PC sous Windows : téléchargé la dernière version Ventoy pour Windows, dézippé, lancé Ventoy2Disk, laissé Ventoy formatter la clef) et enfin copié ubuntu-22.04.1-desktop-amd64.iso dans la clef.
Au démarrage de la machine HP, cette nouvelle clef s'est enfin présentée dans
Legacy Boot Sources
Hard Drive
VerbatimSTORE N GO 2.00
Je suis tombé ensuite sur la fenêtre me proposant ubuntu-22.04.1-desktop-amd64.iso ( en bas en rouge était écrit "GRUB2 Mode"). Puis j'ai pu lancer Try Ubuntu.
En résumé, avec cette nouvelle clef Ventoy, je suis reparti sur de bonnes bases.
Je lancerai un boot-info demain. A suivre...
Hors ligne
#65 Le 13/12/2022, à 04:37
- Coeur Noir
Re : [RESOLU] Mise a niveau vers 22.04 quand le / est de trop petit
C'est cool que ça avance !
HS
Quant à moi je crois que j'ai compris d'où venait ma confusion - merci Geole et Iznobe :
j'ai cru voir là une partition pour un boot EFI
/dev/sda1 * 2048 206847 204800 100M 7 HPFS/NTFS/exFAT
alors je me suis dit que c'est Windows qui était déjà en EFI.
Sauf que non ( c'est pas comme si j'avais moi-même cité la partie de boot-info qui dit que Windows est en Legacy )
Si on ne veut pas que l'installateur d'Ubuntu crée une partition EFI, il faut passer par le choix « autre chose » et désigner manuellement la partition où installer la racine.
C'est pas comme si j'étais déjà tombé une douzaine de fois dans le panneau
À la fin l'installateur se plaindra qu'il n'y a pas de partition EFI ( car lui c'est ça qu'il vise ) mais quand on fait une install' legacy c'est bien ce qu'on veut.
À faire avant installation : connaître le mode du bios ( EFI, CSM ou old school legacy )
Apparemment le secure-boot n'est plus un sujet de préoccupation ? ? ?
Si multi-boot visé : vérifier le mode d'installation de l'OS déjà présent ( si zéro partition EFI ça suffit-il à affirmer qu'on est en mode legacy ? )
Sur un même « disque » support de plusieurs OS, il ne peut y avoir qu'un seul mode d'installation pour tous les OS ( un table de partitions par disque = un mode commun d'installation des OS )
La présence de tables de partition GPT ou mbr/msdos n'est pas un critère assez déterminant : on peut faire du mode EFI sur mbr/msdos avec Linux, alors que Windows exigera du GPT - tu confirmes Geole ?
Ce que permet le CSM et que j'expérimente depuis peu :
dans ma machine il y a 2 disques qui contiennent des OS.
Le plus petit et ancien est en mbr/msdos et contient des OS en mode legacy ;
le deuxième plus grand et récent est en GPT et contient des OS en EFI ;
tous ces OS me sont proposés par GRUB au démarrage.
Par contre toutes mes installations ont été faites via « autre chose » : je prépare le partitionnement et je désigne manuellement dans quelle partition je mets tel élément du « système » au sens large.
Justement parce que j'ai du maintes fois « contourner » le fait que l'installateur ne sait plus « automatiquement » faire de l'installation legacy ( ce qui n'est pas illogique, c'est en voie de disparition. )
Mais l'installateur ne prévient ( prévenait ? ) pas.
Et je n'ai pas de Windows sur cette machine - mais ça ne semble ni simplifier ni compliquer la chose.
À l'époque où j'ai eu cet ordi ( 2013 ? ) je ne pensais pas que le SSD vivrait jusqu'ici…
Si ça peut nourrir des réflexions / questionnements / si je dis des âneries, corrigez-moi !
Fin du HS
Débuter ⋅ Doc ⋅ Bien rédiger ⋅ Retour commande ⋅ Insérer image | illustrations & captures d'écran < ⋅ >
Hors ligne
#66 Le 13/12/2022, à 10:17
- FrancisFDZ
Re : [RESOLU] Mise a niveau vers 22.04 quand le / est de trop petit
Bonjour,
Certaines installations se font par défaut en mode UEFI. Pour installer en mode legacy, @ikewdu préconise d'installer à partir de "ubiquity -b" (voir § 3.2) qui installe sans grub, et d'installer grub indépendamment en mode legacy (via par exemple chroot) (voir aussi les conseils de @malbo)
-- On peut avoir des raisons de se plaindre et n'avoir pas raison de se plaindre --
[Victor Hugo]
Hors ligne
#67 Le 13/12/2022, à 12:48
- geole
Re : [RESOLU] Mise a niveau vers 22.04 quand le / est de trop petit
Bonjour à tous.
A propos de ventoy installé sur carte SD.
Il est probable que tu avais choisis de faire toi-même cette installation.
- Avais-tu demandé à ventoy de faire lui-même le formatage?
- Un bon test. Demande à ventoy de faire une mise à jour de son logiciel sur la carte SD. Je ne serais pas surpris qu'il te dise qu'il ne se reconnait pas.
[H.S.]
La présence de tables de partition GPT ou mbr/msdos n'est pas un critère assez déterminant : on peut faire du mode EFI sur mbr/msdos avec Linux, alors que Windows exigera du GPT
Ce qui me semble prioritaire pour faire du EFI est d'avoir une carte mère supportant l'EFI.
La table de partition GPT est quasiment obligatoire pour tout disque de taille supérieure à 2 To (2,3 to)
bien que
- Si le disque ne fait que 3To, on peut accepter de perdre un peu ( 700Mo)
- Souvent les gros disques ont un secteur physique de 4096 bytes au lieu de 512. On peut alors installer le logiciel en disant que le secteur logique fait aussi 4096 bytes. C'est automatique pour windows. Il me semble que c'est par tune2fs qu'on le dit sous ubuntu. Dans ce contexte, une table de partition saura gérer 8 fois plus d'espace donc presque 17 To.
Quoiqu'il en soit, on a intéret à favoriser le type de partition GPT.
voir même à prévoir la migration de la table de partition MS-DOS en GPT.
- Si le disque ne contient que ubuntu cela se fait en ligne de commande.
Il faudra un coup de boot-repair après avoir ajouté la bonne partition de boot ( ESP et/ou Bios-grub).
A noter que depuis la version 22.04 l'installation sur la totalité disque fabrique une table de partition GPT.
- Si le disque ne contient que windows11 ou windows10 ou Windows8 ou windows 7 professionnel. On a grand intérêt à lancer l'application MBR2GPT qui fabriquer une table de partition GPT et une partition ESP avec ses fichiers avant de lancer l'installation ubuntu. Mais si windows est plus ancien, il ne dispose pas du logiciel pouvant booter sur partition GPT
Oui Si la table de partition du disque est GPT, windows installe en EFI et ubuntu soit en EFI soit en legacy en fonction du mode de boot. Si la table de partition du disque est MS-DOS, windows installe en LEGACY et ubuntu soit en EFI soit en legacy en fonction du mode de boot.
Il est fortement conseillé d'avoir le même mode afin de pouvoir choisir facilement l'O.S. à booter gràce au grub ou à refind si l'installation est EFI MAIS il est totalement possible de ne pas avoir le même mode, dans ce cas, pour changer d'O.S. Il faut aller dans le bios pour le repositionner dans l'autre mode. Cependant, la pratique montre que les utilisateurs n'aiment pas. Bien qu'on voit souvent des disques ayant un MBR valide et une partition ESP valide dans les boot-info.
ikewdu préconise d'installer à partir de "ubiquity -b"
Tous les installateurs ne disposent pas de cette commande. Même lorsqu'on l'installe, elle peut dysfonctionner. C'est le cas de lubuntu 22.04. J'ai fais un rapport de bug
Mon avis est plutôt qu'il faut maintenant systématiquement prévoir une partition EFI (36 Mo) qui sera renseignée et qu'ils se décideront enfin comme l'a fait boot-repair de traiter correctement les erreurs d'installations dans la NVRAM spécialement lorsqu'elle est absente.[/H.S.]
Dernière modification par geole (Le 13/12/2022, à 14:42)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne
#68 Le 13/12/2022, à 15:22
- xianbroc
Re : [RESOLU] Mise a niveau vers 22.04 quand le / est de trop petit
A propos de ventoy installé sur carte SD.
- Avais-tu demandé à ventoy de faire lui-même le formatage?
Oui, c'est Ventoy qui a formaté. Personnellement, je découvre... D'ailleurs, je ne participe pas à vos discussions en HS (ça veut dire quoi HS ? ).
Demande à ventoy de faire une mise à jour de son logiciel sur la carte SD
J'y viendrai quand j'en aurais fini avec mon PC HP. Question : je sais lancer Ventoy au moment du boot , mais y a-t-il un autre moyen?
Hors ligne
#69 Le 13/12/2022, à 16:05
- Coeur Noir
Re : [RESOLU] Mise a niveau vers 22.04 quand le / est de trop petit
HS → Hors Sujet
Débuter ⋅ Doc ⋅ Bien rédiger ⋅ Retour commande ⋅ Insérer image | illustrations & captures d'écran < ⋅ >
Hors ligne
#70 Le 13/12/2022, à 16:20
- xianbroc
Re : [RESOLU] Mise a niveau vers 22.04 quand le / est de trop petit
Mon dernier boot-info :
boot-repair-4ppa203 [20221213_1325]
============================== Boot Info Summary ===============================
=> Grub2 (v2.00) is installed in the MBR of /dev/sda and looks at sector 1 of
the same hard drive for core.img. core.img is at this location and looks
for (,msdos5)/boot/grub. It also embeds following components:
modules
---------------------------------------------------------------------------
fshelp ext2 part_msdos biosdisk
---------------------------------------------------------------------------
=> Grub2 (v2.00) 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
for (,2)/grub. It also embeds following components:
modules
---------------------------------------------------------------------------
offsetio extcmd macho elf file setkey gettext boot bufio verifiers crypto
terminal normal datetime date mmap drivemap blocklist regexp archelp newc
vga_text relocator video chain ntldr search_label search_fs_file
search_fs_uuid search keylayouts at_keyboard pci usb usb_keyboard gcry_md5
hashsum gcry_crc gzio xzio lzopio lspci fshelp ext2 xfs acpi iso9660
gcry_sha1 div udf exfat font diskfilter raid6rec zstd btrfs ventoy read
halt video_fb vbe linux linux16 test true sleep reboot echo bitmap gfxterm
bitmap_scale trig video_colors gfxmenu videotest videoinfo functional_test
videotest_checksum video_cirrus video_bochs vga minicmd help configfile tr
biosdisk disk ls tar zfs squash4 pbkdf2 gcry_sha512 password_pbkdf2
all_video png jpeg part_gpt part_msdos fat ntfs loopback
gfxterm_background procfs gfxterm_menu smbios
---------------------------------------------------------------------------
sda1: __________________________________________________________________________
File system: ntfs
Boot sector type: Windows 7/2008: NTFS
Boot sector info: No errors found in the Boot Parameter Block.
Operating System:
Boot files: /bootmgr /Boot/BCD
sda2: __________________________________________________________________________
File system: ntfs
Boot sector type: Windows 7/2008: NTFS
Boot sector info: No errors found in the Boot Parameter Block.
Operating System: Windows 7
Boot files: /bootmgr /Boot/BCD /Windows/System32/winload.exe
sda3: __________________________________________________________________________
File system: Extended Partition
Boot sector type: Unknown
Boot sector info:
sda5: __________________________________________________________________________
File system: ext4
Boot sector type: -
Boot sector info:
Operating System: Ubuntu 22.04.1 LTS
Boot files: /etc/fstab /etc/default/grub
sda6: __________________________________________________________________________
File system: ntfs
Boot sector type: Unknown
Boot sector info: No errors found in the Boot Parameter Block.
Operating System:
Boot files:
sda4: __________________________________________________________________________
File system: ext4
Boot sector type: -
Boot sector info:
Operating System:
Boot files:
sdb1: __________________________________________________________________________
File system: exfat
Boot sector type: -
Boot sector info:
Mounting failed: mount: /mnt/BootInfo/sdb1: /dev/sdb1 déjà monté ou point de montage actif.
sdb2: __________________________________________________________________________
File system: iso9660
Boot sector type: Grub2 (v1.99-2.00)
Boot sector info: Grub2 (v1.99-2.00) is installed in the boot sector of
sdb2 and looks at sector 0 of the same hard drive for
core.img, but core.img can not be found at this
location.
Operating System:
Boot files: /boot/grub/grub.cfg
================================ 3 OS detected =================================
OS#1: Windows 7 (boot) on sda1
OS#2: Windows 7 on sda2
OS#3: Ubuntu 22.04.1 LTS on sda5
================================ Host/Hardware =================================
CPU architecture: 64-bit
Video: Caicos [Radeon HD 6450/7450/8450 / R5 230 OEM] from Advanced Micro Devices, Inc. [AMD/ATI]
Live-session OS is Ubuntu 64-bit (Ubuntu 22.04.1 LTS, jammy, x86_64)
===================================== UEFI =====================================
BIOS/UEFI firmware: 7.10(7.10) from AMI
This live-session is in Legacy/BIOS/CSM mode (not in EFI mode).
============================= Drive/Partition Info =============================
Disks info: ____________________________________________________________________
sda : notGPT, no-BIOSboot, has-noESP, not-usb, not-mmc, has-os, has-win, 2048 sectors * 512 bytes
Partitions info (1/3): _________________________________________________________
sda4 : no-os, 64, nopakmgr, no-docgrub, nogrub, nogrubinstall, no-grubenv, noupdategrub, farbios
sda2 : is-os, 64, nopakmgr, no-docgrub, nogrub, nogrubinstall, no-grubenv, noupdategrub, farbios
sda5 : is-os, 64, apt-get, grub-pc , grub2, grub-install, no-grubenv, update-grub, farbios
sda1 : is-os, 64, nopakmgr, no-docgrub, nogrub, nogrubinstall, no-grubenv, noupdategrub, not-far
sda6 : no-os, 64, nopakmgr, no-docgrub, nogrub, nogrubinstall, no-grubenv, noupdategrub, farbios
Partitions info (2/3): _________________________________________________________
sda4 : isnotESP, part-has-no-fstab, no-nt, no-winload, no-recov-nor-hid, no-bmgr, notwinboot
sda2 : isnotESP, part-has-no-fstab, no-nt, haswinload, no-recov-nor-hid, bootmgr, is-winboot
sda5 : isnotESP, fstab-without-efi, no-nt, no-winload, no-recov-nor-hid, no-bmgr, notwinboot
sda1 : isnotESP, part-has-no-fstab, no-nt, no-winload, no-recov-nor-hid, bootmgr, is-winboot
sda6 : isnotESP, part-has-no-fstab, no-nt, no-winload, no-recov-nor-hid, no-bmgr, notwinboot
Partitions info (3/3): _________________________________________________________
sda4 : maybesepboot, no---boot, part-has-no-fstab, not-sep-usr, no---usr, part-has-no-fstab, no--grub.d, sda
sda2 : not--sepboot, no---boot, part-has-no-fstab, not-sep-usr, no---usr, part-has-no-fstab, no--grub.d, sda
sda5 : not--sepboot, with-boot, fstab-without-boot, not-sep-usr, with--usr, fstab-without-usr, std-grub.d, sda
sda1 : not--sepboot, no---boot, part-has-no-fstab, not-sep-usr, no---usr, part-has-no-fstab, no--grub.d, sda
sda6 : not--sepboot, no---boot, part-has-no-fstab, not-sep-usr, no---usr, part-has-no-fstab, no--grub.d, sda
fdisk -l (filtered): ___________________________________________________________
Disk sda: 931.51 GiB, 1000204886016 bytes, 1953525168 sectors
Disk identifier: 0x6f22ecf4
Boot Start End Sectors Size Id Type
sda1 * 2048 206847 204800 100M 7 HPFS/NTFS/exFAT
sda2 206848 267079679 266872832 127.3G 7 HPFS/NTFS/exFAT
sda3 267079680 1953513471 1686433792 804.2G 5 Extended
sda4 1953513472 1953523711 10240 5M 83 Linux
sda5 267081728 341075967 73994240 35.3G 83 Linux
sda6 341078016 1953513471 1612435456 768.9G 7 HPFS/NTFS/exFAT
Partition table entries are not in disk order.
Disk sdb: 14.75 GiB, 15833497600 bytes, 30924800 sectors
Disk identifier: 0xa6c7dcf8
Boot Start End Sectors Size Id Type
sdb1 * 2048 30859263 30857216 14.7G 7 HPFS/NTFS/exFAT
sdb2 30859264 30924799 65536 32M ef EFI (FAT-12/16/32)
Disk mapper/ventoy: 3.56 GiB, 3826831360 bytes, 7474280 sectors
Disk identifier: 9240A165-D190-4AB6-8A10-46DC207B42EE
Start End Sectors Size Type
mapper/ventoy-part1 64 7465119 7465056 3.6G Microsoft basic data
mapper/ventoy-part2 7465120 7473615 8496 4.1M EFI System
mapper/ventoy-part3 7473616 7474215 600 300K Microsoft basic data
parted -lm (filtered): _________________________________________________________
sda:1000GB:scsi:512:512:msdos:ATA SAMSUNG HD103SJ:;
1:1049kB:106MB:105MB:ntfs::boot;
2:106MB:137GB:137GB:ntfs::;
3:137GB:1000GB:863GB:::;
5:137GB:175GB:37.9GB:ext4::;
6:175GB:1000GB:826GB:ntfs::;
4:1000GB:1000GB:5243kB:ext4::;
sdb:15.8GB:scsi:512:512:msdos:Verbatim STORE N GO:;
1:1049kB:15.8GB:15.8GB:::boot;
2:15.8GB:15.8GB:33.6MB:fat16::esp;
mapper/ventoy:3827MB:dm:512:512:gpt:Linux device-mapper (linear):;
1:32.8kB:3822MB:3822MB::ISO9660:hidden, msftdata;
2:3822MB:3826MB:4350kB::Appended2:boot, esp;
3:3826MB:3827MB:307kB::Gap1:hidden, msftdata;
blkid (filtered): ______________________________________________________________
NAME FSTYPE UUID PARTUUID LABEL PARTLABEL
sda
├─sda1 ntfs AE0AF41B0AF3DE71 6f22ecf4-01 SYSTEM
├─sda2 ntfs D6BE72E5BE72BD95 6f22ecf4-02 OS
├─sda3 6f22ecf4-03
├─sda4 ext4 79987477-16ec-4402-8c33-037ff8ca3607 6f22ecf4-04 Free
├─sda5 ext4 34d935db-ca85-4176-b926-f28b4e5af00a 6f22ecf4-05
└─sda6 ntfs 2EB4A6A532F7F3D9 6f22ecf4-06
sdb
├─sdb1 exfat 4E21-0000 a6c7dcf8-01 Ventoy
│ └─ventoy
└─sdb2 iso9660 2022-08-10-16-21-45-00 Ubuntu 22.04.1 LTS amd64
sdc
Mount points (filtered): _______________________________________________________
Avail Use% Mounted on
/dev/mapper/ventoy 0 100% /cdrom
/dev/sda1 70.6M 29% /mnt/boot-sav/sda1
/dev/sda2 38.4G 70% /mnt/boot-sav/sda2
/dev/sda4 1.1M 62% /mnt/boot-sav/sda4
/dev/sda5 12.4G 59% /mnt/boot-sav/sda5
/dev/sda6 139.1G 82% /mnt/boot-sav/sda6
Mount options (filtered): ______________________________________________________
============================== ls -R /dev/mapper/ ==============================
/dev/mapper:
control
ventoy
========================== sda5/etc/fstab (filtered) ===========================
# <file system> <mount point> <type> <options> <dump> <pass>
UUID="D6BE72E5BE72BD95" /media/windows ntfs defaults 0 0
# / was on /dev/sda5 during installation
UUID=34d935db-ca85-4176-b926-f28b4e5af00a / ext4 errors=remount-ro 0 1
UUID="2EB4A6A532F7F3D9" /media/common_data ntfs-3g rw,user,auto,gid=27,uid=1000,nls=utf8,umask=002 0 0
/file.swap none swap sw 0 0
# /home was on /dev/sda6 during installation # partition regroupee 2022dec07 avec celle de /
# swap was on /dev/sda7 during installation
======================= sda5/etc/default/grub (filtered) =======================
GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
==================== sda5: Location of files loaded by Grub ====================
GiB - GB File Fragment(s)
131,727993011 = 141,441855488 boot/vmlinuz 102
131,727993011 = 141,441855488 boot/vmlinuz-5.15.0-56-generic 102
144,927486420 = 155,614703616 boot/vmlinuz-5.4.0-132-generic 16
144,927486420 = 155,614703616 boot/vmlinuz.old 16
150,618160248 = 161,725018112 boot/initrd.img 184
150,618160248 = 161,725018112 boot/initrd.img-5.15.0-56-generic 184
150,604366302 = 161,710206976 boot/initrd.img-5.4.0-132-generic 352
150,604366302 = 161,710206976 boot/initrd.img.old 352
===================== sda5: ls -l /etc/grub.d/ (filtered) ======================
-rwxr-xr-x 1 root root 18683 Apr 15 2022 10_linux
-rwxr-xr-x 1 root root 43031 Apr 15 2022 10_linux_zfs
-rwxr-xr-x 1 root root 14180 Apr 15 2022 20_linux_xen
-rwxr-xr-x 1 root root 13369 Apr 15 2022 30_os-prober
-rwxr-xr-x 1 root root 1372 Apr 15 2022 30_uefi-firmware
-rwxr-xr-x 1 root root 214 Apr 15 2022 40_custom
-rwxr-xr-x 1 root root 215 Apr 15 2022 41_custom
====================== sdb2/boot/grub/grub.cfg (filtered) ======================
Try or Install Ubuntu
Ubuntu (safe graphics)
OEM install (for manufacturers)
Boot from next volume
UEFI Firmware Settings
Test memory
==================== sdb2: Location of files loaded by Grub ====================
GiB - GB File Fragment(s)
?? = ?? boot/grub/grub.cfg 1
======================== Unknown MBRs/Boot Sectors/etc =========================
Unknown BootLoader on sda3
Unknown BootLoader on sda6
================================= User choice ==================================
Is there RAID on this computer? no
Suggested repair: ______________________________________________________________
The default repair of the Boot-Repair utility would reinstall the grub2 of
sda5 into the MBR of sda.
Grub-efi would not be selected by default because no ESP detected.
Additional repair would be performed: unhide-bootmenu-10s
Hors ligne
#71 Le 13/12/2022, à 16:23
- xianbroc
Re : [RESOLU] Mise a niveau vers 22.04 quand le / est de trop petit
Ca me semble beaucoup plus cohérent avec tout ce qu'on vient de se dire. Je me trompe ?
Hors ligne
#72 Le 13/12/2022, à 16:33
- geole
Re : [RESOLU] Mise a niveau vers 22.04 quand le / est de trop petit
Extrait du boot-info
===================================== UEFI =====================================
BIOS/UEFI firmware: 7.10(7.10) from AMI
This live-session is in Legacy/BIOS/CSM mode (not in EFI mode)
Suggested repair: ______________________________________________________________
The default repair of the Boot-Repair utility would reinstall the grub2 of sda5 into the MBR of sda.
Grub-efi would not be selected by default because no ESP detected.
.
Alors, tu fais de nouveau la réparation recommandée et tu postes son exécution.
Je pense que tu as installé ventoy a partir du fichier LIVE-CD et pas du fichier Linux-tar ou windows.zip
Dernière modification par geole (Le 13/12/2022, à 16:38)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne
#73 Le 13/12/2022, à 17:57
- xianbroc
Re : [RESOLU] Mise a niveau vers 22.04 quand le / est de trop petit
Je pense que tu as installé ventoy a partir du fichier LIVE-CD et pas du fichier Linux-tar ou windows.zip
Comme expliqué dans le post #64 j'ai installé Ventoy à partir du fichier windows.zip sur un PC Windows
Hors ligne
#74 Le 13/12/2022, à 18:15
- xianbroc
Re : [RESOLU] Mise a niveau vers 22.04 quand le / est de trop petit
Après boot-repair, je peux relancer la machine qui se comporte "comme avant" pour les menus du boot (boot possible vers Windows, entre autres), qui me propose le login "xianne" (celui dans lequel je travaille habituellement) et le login "lambda" (pour les visiteurs), qui reconnaît mon password et qui atteint le bureau avec le fond Jelly Fish.
Mais quand j'ouvre un dossier, Ubuntu n'est pas content et lance une fenêtre :
Oups ! Quelque chose s'est mal passé.
Impossible de trouver <</home/xianne>> vérifiez l'orthographe et essayez à nouveau.
Valider
Cette fenêtre tremble et le curseur est bloqué pendant 10mn.
De plus, je suis en clavier QWERTY, ce qui ne me facilite pas la tâche pour lancer des commandes.
Et puis, Firefox ne veut pas se lancer...
Je pense qu'il me faut remettre/resynchroniser mon environnement /home/xianne en place. En live-USB ?
Dernière modification par xianbroc (Le 13/12/2022, à 18:19)
Hors ligne
#75 Le 13/12/2022, à 18:24
- geole
Re : [RESOLU] Mise a niveau vers 22.04 quand le / est de trop petit
Pour tenter d'avoir un clavier AZERTY, frappe setxkb,qp fr qui devrait s'afficher "setxkbmap fr"
Il est probable que des répertoires fichiers ne t'appartiennent plus.
Pour les racheter
sudo chown -Rc $USER $HOME
A moins que tu aies mal regroupé les deux partitions
Dernière modification par geole (Le 13/12/2022, à 18:27)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne