#76 Le 08/07/2015, à 17:16
- Babdu89
Re : [Projet] UbootX : Ubuntu installeur pour W7/W10 MBR/UEFI
Il faudrait plutôt que quelqu'un m'explique la marche à suivre, que je l'automatise ensuite.
Si il y a des corrections/inversions de tâches à faire, vous le dites.
Donc écrire çà pour que çà marche depuis Windows.
Tout çà dans la racine de la partition système de Windows.
1)Télécharger, installer grub4Dos. ( Je ne me rappelle plus de trop si il n'y a pas une archive à extraire.)
2) Modifier les fichier de boot de Windows. Pour y créer une entrée pour lancer Grub4Dos au reboot par défaut (Et c'est la que çà commence les soucis. De XP à Windows 8 ... Pour XP je sais que c'est ; boot.ini, mais pour la suite des autres Windows je ne sais pas).
3)Télécharger l'iso à lancer en session live.
Pour que çà marche il faut aussi créer un répertoire dans la racine de la partition Windows, et y extraire les fichiers ; initrd.img ,gz, lz et vmlinuz.
Parfois c'est l'iso entière qu'il faut extraire, et je ne sais pas pourquoi.
4) Créer une entrée pour lancer l'iso dans le fichier ; menu.lst de grub4Dos. (là il y du sport aussi).
5) Reboot de la machine.
Lorsque l'on teste, on met les timeout=10 , dans les fichiers de boot, et dans le menu.list.
Lorsque çà marche on les mets à timeout=0 . La machine reboot sur l'iso sans rien afficher. Çà évite aux utilisateurs trop curieux de faire des bêtises.
Sur ma machine çà redémarre en quelques secondes.
Voila la marche à suivre sans être dans le détail. Au départ, je testais çà pour un Xubuntu 12.04, car c'est ce qui semblait le mieux pour remplacer Windows XP sur des machines de cette époque là .
Depuis pour tester si çà marche, j'ai multiplier les iso.
Contenu du fichier boot.ini de mon XP.
[boot loader]
timeout=10
default=C:\grldr
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professionnel Maxtor" /fastdetect /NoExecute=OptIn
C:\grldr="Start Maxtor GRUB4DOS Essayer-Installer des iso Linux lancees en live"
C:\wubildr.mbr = "Ubuntu"
Au reboot ; "Start Maxtor GRUB4DOS Essayer-Installer des iso Linux lancees en live" est proposé par défaut ,10 secondes sans manips affiche le menu de Grub4Dos.
Contenu du fichier menu.list de grub4Dos
# This is a sample menu.lst file. You should make some changes to it.
# The old install method of booting via the stage-files has been removed.
# Please install GRLDR boot strap code to MBR with the bootlace.com
# utility under DOS/Win9x or Linux.
color blue/green yellow/red white/magenta white/magenta
timeout 10
default /default
# pour démarrer sur ubuntu-mate 14.04.1 32bit du disque SATA3
title Ubuntu-mate-tests 14.04.1 32bit SATA3
uuid 7a0426e8-d49a-457b-98e5-915933e8cd4e
kernel /boot/grub/i386-pc/core.img
# pour démarrer sur ubuntu14.04-64bit du disque SATA3
title Ubuntu 14.04 64bit SATA3
uuid c0c9199b-1243-4732-8cdd-9d648aab9bd0
kernel /boot/grub/i386-pc/core.img
# pour démarrer sur l'Os par défaut du disque SATA1
title Hybryde fusion 12.04 sata1 part11
uuid f6f96e06-3927-427b-b9d6-673d83c5d3fd
kernel /boot/grub/core.img
# pour démarrer sur l'Os par défaut du disque SATA2
title sata-xub-14-sys sata2 part5
uuid 79b5a171-918f-48f1-8624-649c6fb65b5f
kernel /boot/grub/core.img
# pour démarrer sur l'Os par défaut du disque SATA3
title s3-fusion-12-sys sata3 part6
uuid 8463b60d-4533-46aa-9252-f971f91c6374
kernel /boot/grub/core.img
# pour démarrer sur xubuntu 14.04.1 SATA1 part3
title xubuntu 14.04.1 SATA1 part3
uuid c6432e46-4332-4a58-a9a3-5f14cf10cbe6
kernel /boot/grub/i386-pc/core.img
#pour lancer une session live handylinux,sans passer par le bios pour changer l'ordre de boot.
title Handylinux live
root (hd0,0)
kernel /handylinux-live/vmlinuz boot=live config union=aufs noswap noprompt vga=788 ip=frommedia findiso=/handylinux-1.5-686.iso toram=filesystem.squashfs
initrd /handylinux-live/initrd.img
boot
#pour lancer une session live xubuntu-12.04.4,sans passer par le bios pour changer l'ordre de boot.
title xubuntu-12.04.4 live
root (hd0,0)
kernel /xubuntu/vmlinuz locale=fr_FR bootkbd=fr console-setup/layoutcode=fr console-setup/variantcode=oss file=/cdrom/preseed/xubuntu.seed boot=casper iso-scan/filename=/xubuntu-12.04.4-desktop-i386.iso toram=filesystem.squashfs quiet splash --
initrd /xubuntu/initrd.lz
boot
#pour lancer une session live antiX blabel
title antiX blabel
root (hd0,0)
kernel /antiX/vmlinuz quiet lean noxorg blab=XP-MAXTOR bdir=antiX vga=791
initrd /antiX/initrd.gz
boot
#pour lancer une session live antiX buuid
title antiX buuid
root (hd0,0)
kernel /antiX/vmlinuz quiet lean noxorg buuid=07BCAE8F3189725B bdir=antiX vga=791
initrd /antiX/initrd.gz
boot
#pour lancer une session live Bodhi Linux.
title Bodhi-linuxlive
root (hd0,0)
kernel /bodhi/casper/vmlinuz locale=fr_FR bootkbd=fr console-setup/layoutcode=fr console-setup/variantcode=oss file=/cdrom/preseed/bodhi.seed boot=casper iso-scan/filename=/bodhi-2.4.0-nonpae-32.iso toram=filesystem.squashfs quiet splash --
initrd /bodhi/casper/initrd.gz
boot
#pour lancer une session live Bodhi Linux.
title Bodhi-linuxlive-par-boot-bodhi
root (hd0,0)
kernel /boot-bodhi/casper/vmlinuz locale=fr_FR bootkbd=fr console-setup/layoutcode=fr console-setup/variantcode=oss file=/cdrom/preseed/bodhi.seed boot=casper iso-scan/filename=/bodhi-2.4.0-nonpae-32.iso toram=filesystem.squashfs quiet splash --
initrd /boot-bodhi/casper/initrd.gz
boot
#pour lancer une session live Lubuntu-14.04, sans passer par le bios pour changer l'ordre de boot.
title Lubuntu 14.04 live
root (hd0,0)
kernel /lubuntu-14.04/vmlinuz locale=fr_FR bootkbd=fr console-setup/layoutcode=fr console-setup/variantcode=oss file=/cdrom/preseed/lubuntu.seed boot=casper iso-scan/filename=/lubuntu-14.04-desktop-i386.iso toram=filesystem.squashfs quiet splash --
initrd /lubuntu-14.04/initrd.lz
boot
#Redemarrer la machine.
title reboot
reboot
title commandline
commandline
title floppy (fd0)
chainloader (fd0)+1
rootnoverify (fd0)
title back to dos
quit
title halt
halt
Si il y a plusieurs iso, on choisit laquelle lancer.
@+. 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
#77 Le 18/10/2015, à 22:45
- freechelmi
Re : [Projet] UbootX : Ubuntu installeur pour W7/W10 MBR/UEFI
autre page interressante sur le sujet :
https://help.ubuntu.com/community/Insta … e_approach
et sa source plus complète :
Hors ligne
#78 Le 14/02/2020, à 15:46
- freechelmi
Re : [Projet] UbootX : Ubuntu installeur pour W7/W10 MBR/UEFI
Hello , j'ai renommer le projet en UbootX a destination de Win7
Le Bug casper qui etait bloquant est géré ici
https://bugs.launchpad.net/ubuntu/+sour … bug/684280
Merci a Babdu89 pour tes essais !
Hors ligne
#79 Le 14/04/2020, à 12:09
- freechelmi
Re : [Projet] UbootX : Ubuntu installeur pour W7/W10 MBR/UEFI
En ces temps de confinement on reçoit beaucoup de demande d'installation a distance , ce qui ajoute encore a la pertinence de ce projet
Hors ligne
#80 Le 30/09/2020, à 12:31
- freechelmi
Re : [Projet] UbootX : Ubuntu installeur pour W7/W10 MBR/UEFI
Pour ceux que ça interresse avec l'iso 20.04.1
Une fois l'iso démarré avec toram , il faut deconnecter la partition :
losetup -d /dev/loop0
umount /isodevice
Hors ligne