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.

#1 Le 27/06/2016, à 04:58

Compte anonymisé

[Résolu]Installer depuis un dd

Salut,
Grub reboot lorsque je selectionne ma nouvelle partition au menu...

Bref, ça bloque step 3 : https://help.ubuntu.com/community/Insta … Hard_Drive

Infos utiles:
Le systéme trusty est à jour.( Poste de travail )
ISO : http://cdimage.ubuntu.com/xubuntu/relea … -amd64.iso
La partition concernée est /dev/sda6 .

master@Ubuntu:~$ sudo parted -l
Model: ATA SAMSUNG HD501LJ (scsi)
Disk /dev/sda: 500GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End    Size    Type      File system     Flags
 1      1049kB  100GB  100GB   primary   ext4            boot
 2      100GB   302GB  202GB   extended
 5      100GB   300GB  200GB   logical   ext4
 6      300GB   302GB  1999MB  logical   ext4
 3      302GB   304GB  2097MB  primary   linux-swap(v1)
 4      304GB   316GB  11,8GB  primary   ext4


master@Ubuntu:~$ 

Fichier:

master@Ubuntu:~$ cat /etc/grub.d/40_custom
#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
menuentry "Ubuntu precise Installer" {
        set root=(hd0,6)
        linux /casper/vmlinuz.efi boot=casper ignore_uuid
        initrd /casper/initrd.lz
}
master@Ubuntu:~$ 

Dernière modification par Compte anonymisé (Le 05/10/2016, à 22:52)

#2 Le 27/06/2016, à 13:12

Bougron

Re : [Résolu]Installer depuis un dd

Bonjour
Je comprends mal ta phrase "Grub reboot lorsque je selectionne ma nouvelle partition au menu"
Je pense que tu veux dire  que l'installation ne met pas en route. (step 4)
Car au step 3    c'est juste de la manipulation de fichiers.

Une des causes que je vois, serait  que tu as mal "décomprimé" le fichier ISO

Pour ma part, j'écris cela (disque formaté GPT)

u1604@u1604:/mnt/SDA30/etc/grub.d$ pg 40_custom
#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
####    Ajout pour installer le fichier iso téléchargé
menuentry 'installer Ubuntu version 16.04.0 '   {
insmod part_gpt
insmod iso9660
insmod fat
insmod ext2  
set root='hd0,gpt24'
set isofile="/home/u14044/xenial-desktop-amd64.iso"
loopback loop (hd0,24)$isofile
linux (loop)/casper/vmlinuz.efi locale=fr_FR bootkbd=fr console-setup/layoutcode=fr iso-scan/filename=$isofile toram boot=casper live-media-path=/casper/ ignore_uuid noprompt
initrd (loop)/casper/initrd.lz }

Il peut y avoir trop de lignes d'écrites.
de plus , au moment de l'installation , Je suis obligé de démonter le fichier iso par la commande

sudo  umount -v  -l  -r  -f /isodevice

Pour plus de détails. https://forum.ubuntu-fr.org/viewtopic.p … #p21469764


Ajout
je pense qu'il y a une incompatibilité entre le fichier de boot que tu utilises ( linux /casper/vmlinuz.efi ) et ton bios qui est certainement LEGACY.
car ton disque dur est formaté "msdos" et non "gpt"

Tu devrais remplacer la ligne

        linux /casper/vmlinuz.efi boot=casper ignore_uui

par

       linux /casper/vmlinuz  boot=casper ignore_uuidd

Dernière modification par Bougron (Le 27/06/2016, à 13:38)

Hors ligne

#3 Le 28/06/2016, à 00:35

Compte anonymisé

Re : [Résolu]Installer depuis un dd

Cette fois , en chargeant la partition j'arrive sur une invite de commande initrd !?
--------------------------------------------------

Bougron a écrit :

Je pense que tu veux dire  que l'installation ne met pas en route. (step 4)

Oui.

Bougron a écrit :

Une des causes que je vois, serait  que tu as mal "décomprimé" le fichier ISO

Donc un probleme Step 2 ?

Bougron a écrit :

Pour ma part, j'écris cela (disque formaté GPT)
Il peut y avoir trop de lignes d'écrites.
de plus , au moment de l'installation , Je suis obligé de démonter le fichier iso par la commande

sudo  umount -v  -l  -r  -f /isodevice

M'a l'air compliqué , merci tout de même.

Bougron a écrit :

Tu devrais remplacer la ligne

        linux /casper/vmlinuz.efi boot=casper ignore_uui

par

       linux /casper/vmlinuz  boot=casper ignore_uuidd

C'est fait.

Dernière modification par Compte anonymisé (Le 28/06/2016, à 00:49)

#4 Le 28/06/2016, à 00:51

Compte anonymisé

Re : [Résolu]Installer depuis un dd

edit ( voir plus haut )

#5 Le 28/06/2016, à 01:00

Bougron

Re : [Résolu]Installer depuis un dd

On a l'impression que la commande
        initrd /casper/initrd.lz
n'est pas présente dans le fichier....

Hors ligne

#6 Le 28/06/2016, à 01:14

Compte anonymisé

Re : [Résolu]Installer depuis un dd

Désolé, en fait c'est "iniframs" avec un message : "no medium found" .

#7 Le 28/06/2016, à 02:35

Bougron

Re : [Résolu]Installer depuis un dd

Je pense que tu veux dire initramfs?

Je n'avais pas réalisé qu'étant en version 14.04, tu souhaitais installer la version 12.04.  je croyais que c'était la version 16.04
Mais je ne sais pas te dire si c'est la cause du message d'erreur,    mais pourquoi pas car j'ai vu un bug ancien   https://bugs.launchpad.net/ubuntu/+sour … ug/1398025
Tu devrais essayer la procédure avec la version 16.04 afin de savoir si elle fonctionne.   Si oui c'est probablement  qu'on ne peut pas installer de cette façon un OS plus ancien.....

Hors ligne

#8 Le 28/06/2016, à 20:34

Compte anonymisé

Re : [Résolu]Installer depuis un dd

C'est encore pire avec la v16.04 : J'ai le même problème qu'au début du sujet.

??

Dernière modification par Compte anonymisé (Le 28/06/2016, à 20:34)

#9 Le 29/06/2016, à 03:08

Bougron

Re : [Résolu]Installer depuis un dd

Bonsoir
On va tenter de voir   ce qu'il y a

Peux-tu donner le contenu du fichier ; /boot/grub/grub.cfg
Peux-tu monter la partition SDA6 qui contient le fichier iso décompressé.
En standard, elle va se trouver sous /media/$USER/xxxxxxxxxxxxxxxx     avec xxxxxxxx une certaine valeur
tu fais

cd     /media/$USER/xxxxxxxxxxxxxxxx 
ls   -l
ls    casper

et tu postes les fichiers qui seront indiqués...
Peut-être que je demanderais plus tard le contenu de certains

Dernière modification par Bougron (Le 29/06/2016, à 03:08)

Hors ligne

#10 Le 29/06/2016, à 06:41

moko138

Re : [Résolu]Installer depuis un dd

Si je n'ai pas compris de travers, voici quelques remarques :

1) Le titre actuel comporte le mot "tuto", mais tu devrais le retirer puisque ton fil est une demande d'aide.

2) En vue d'installer, tu veux d'abord lancer (ne pas confondre) l'iso de xubuntu 12.04.4 64 bits :

à partir du grub d'une 14.04 installée.
En ce cas, notre Doc https://doc.ubuntu-fr.org/tutoriel/grub … images_iso prévoit une procédure.

3) Mais le tutoriel que tu suis et sur lequel je n'ai aucun retour puisque tu me le fais découvrir - et je t'en remercie smile -, suit une procédure totalement autre.

  Notre Doc dit clairement que l'iso est à stocker à la racine de ta 14.04. Il est vrai que certains forumeurs (Arbiel, Babdu89...) ont réussi à la lancer stockée dans un sous-répertoire, mais c'était toujours dans la partition racine du système déjà installéVoir la rectification de Babdu89 en #17.
  Or, si je comprends bien le tuto que tu suis et ceci

infinite a écrit :

La partition concernée est /dev/sda6 .

master@Ubuntu:~$ sudo parted -l
Model: ATA SAMSUNG HD501LJ (scsi)
Partition Table: msdos
Number  Start   End    Size    Type      File system     Flags
 6      300GB   302GB  1999MB  logical   ext4

- ton iso est stockée dans sda6 (2 Go) qui n'est pas ta 14.04 installée,
- Comme dit justement Bougron, il faut t'adapter à une installation non-efi.
- Quand tu auras lancée la live stockée en sda6 et que tu installeras, ce sera sur une partition autre que sda6 :

le tutoriel que tu suis a écrit :

Step 4, Reboot
Reboot, and choose "installer" from the grub boot menu, and continue as if you were installing from CD. Be sure to set the root partition to another new partition, different from the installer; do not overwrite the whole drive.

4) Pour cette partition autre, je te conseille de la préparer dès maintenant (si ce n'est pas sda4 de 11,8 Go) et de ne pas descendre en-dessous de 6600 Mio, en vue de pouvoir y garder 1,4 à 1,8 Gio de libres en ordre de marche.

Dernière modification par moko138 (Le 29/06/2016, à 19:48)


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#11 Le 29/06/2016, à 06:55

moko138

Re : [Résolu]Installer depuis un dd

Apparemment, c'est la même machine que sur ce fil ./viewtopic.php?id=1992455.
En ce cas, tu disposes d'un seul Gio de ram. Et je te répète que Xubuntu est alors un moins bon choix que Lubuntu.
Si ta carte graphique est supportée, préfère Lubuntu14.04 à Lubuntu 12.04 dont les paquets spécifiques (environ 2% du système) ne sont plus supportés.

Dernière modification par moko138 (Le 29/06/2016, à 06:58)


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#12 Le 29/06/2016, à 13:41

moko138

Re : [Résolu]Installer depuis un dd

Salut Bougron !

Merci pour le support extundelete smile
  - -

J'ai peu d'expérience du chroot. Mais
Il faut sur les deux systèmes
- la même architecture (32 OU 64 bits) d'après le § "Via un CD Ubuntu (procédure par chroot)" de la Doc https://doc.ubuntu-fr.org/tutoriel/comm … aurer_grub ;

- la même version (12.04 OU 16.04) d'après jeanjd63 là ./viewtopic.php?pid=15005311#p15005311. Sans quoi, oui, on injecterait un grub de 16.04 sur la 12.04.
P.S. :   Si initramfs est dans les choux, je suppose qu'il faut en outre faire à la fin un

sudo update-initramfs -d -k all

  - -

De retour dans l'après-midi.


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#13 Le 29/06/2016, à 17:17

Compte anonymisé

Re : [Résolu]Installer depuis un dd

Bougron :
Le fichier grub .

master@Ubuntu:~$ cat  /boot/grub/grub.cfg
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  set have_grubenv=true
  load_env
fi
if [ "${next_entry}" ] ; then
   set default="${next_entry}"
   set next_entry=
   save_env next_entry
   set boot_once=true
else
   set default="0"
fi

if [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
else
  menuentry_id_option=""
fi

export menuentry_id_option

if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}
function recordfail {
  set recordfail=1
  if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}
function load_video {
  if [ x$feature_all_video_module = xy ]; then
    insmod all_video
  else
    insmod efi_gop
    insmod efi_uga
    insmod ieee1275_fb
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
  fi
}

if [ x$feature_default_font_path = xy ] ; then
   font=unicode
else
insmod part_msdos
insmod ext2
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  a21b7ad8-f2ec-4a18-a59f-ac22666429db
else
  search --no-floppy --fs-uuid --set=root a21b7ad8-f2ec-4a18-a59f-ac22666429db
fi
    font="/usr/share/grub/unicode.pf2"
fi

if loadfont $font ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  set locale_dir=$prefix/locale
  set lang=fr_FR
  insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ] ; then
  set timeout=30
else
  if [ x$feature_timeout_style = xy ] ; then
    set timeout_style=hidden
    set timeout=0
  # Fallback hidden-timeout code in case the timeout_style feature is
  # unavailable.
  elif sleep --interruptible 0 ; then
    set timeout=0
  fi
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
if background_color 45,51,53; then
  clear
fi
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
	set gfxpayload="${1}"
	if [ "${1}" = "keep" ]; then
		set vt_handoff=vt.handoff=7
	else
		set vt_handoff=
	fi
}
if [ "${recordfail}" != 1 ]; then
  if [ -e ${prefix}/gfxblacklist.txt ]; then
    if hwmatch ${prefix}/gfxblacklist.txt 3; then
      if [ ${match} = 0 ]; then
        set linux_gfx_mode=keep
      else
        set linux_gfx_mode=text
      fi
    else
      set linux_gfx_mode=text
    fi
  else
    set linux_gfx_mode=keep
  fi
else
  set linux_gfx_mode=text
fi
export linux_gfx_mode
menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-a21b7ad8-f2ec-4a18-a59f-ac22666429db' {
	recordfail
	load_video
	gfxmode $linux_gfx_mode
	insmod gzio
	insmod part_msdos
	insmod ext2
	set root='hd0,msdos1'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  a21b7ad8-f2ec-4a18-a59f-ac22666429db
	else
	  search --no-floppy --fs-uuid --set=root a21b7ad8-f2ec-4a18-a59f-ac22666429db
	fi
	linux	/boot/vmlinuz-3.19.0-61-generic root=UUID=a21b7ad8-f2ec-4a18-a59f-ac22666429db ro  quiet splash $vt_handoff
	initrd	/boot/initrd.img-3.19.0-61-generic
}
submenu 'Advanced options for Ubuntu' $menuentry_id_option 'gnulinux-advanced-a21b7ad8-f2ec-4a18-a59f-ac22666429db' {
	menuentry 'Ubuntu, with Linux 3.19.0-61-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.19.0-61-generic-advanced-a21b7ad8-f2ec-4a18-a59f-ac22666429db' {
		recordfail
		load_video
		gfxmode $linux_gfx_mode
		insmod gzio
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos1'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  a21b7ad8-f2ec-4a18-a59f-ac22666429db
		else
		  search --no-floppy --fs-uuid --set=root a21b7ad8-f2ec-4a18-a59f-ac22666429db
		fi
		echo	'Loading Linux 3.19.0-61-generic ...'
		linux	/boot/vmlinuz-3.19.0-61-generic root=UUID=a21b7ad8-f2ec-4a18-a59f-ac22666429db ro  quiet splash $vt_handoff
		echo	'Loading initial ramdisk ...'
		initrd	/boot/initrd.img-3.19.0-61-generic
	}
	menuentry 'Ubuntu, with Linux 3.19.0-61-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.19.0-61-generic-recovery-a21b7ad8-f2ec-4a18-a59f-ac22666429db' {
		recordfail
		load_video
		insmod gzio
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos1'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  a21b7ad8-f2ec-4a18-a59f-ac22666429db
		else
		  search --no-floppy --fs-uuid --set=root a21b7ad8-f2ec-4a18-a59f-ac22666429db
		fi
		echo	'Loading Linux 3.19.0-61-generic ...'
		linux	/boot/vmlinuz-3.19.0-61-generic root=UUID=a21b7ad8-f2ec-4a18-a59f-ac22666429db ro recovery nomodeset 
		echo	'Loading initial ramdisk ...'
		initrd	/boot/initrd.img-3.19.0-61-generic
	}
	menuentry 'Ubuntu, with Linux 3.19.0-59-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.19.0-59-generic-advanced-a21b7ad8-f2ec-4a18-a59f-ac22666429db' {
		recordfail
		load_video
		gfxmode $linux_gfx_mode
		insmod gzio
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos1'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  a21b7ad8-f2ec-4a18-a59f-ac22666429db
		else
		  search --no-floppy --fs-uuid --set=root a21b7ad8-f2ec-4a18-a59f-ac22666429db
		fi
		echo	'Loading Linux 3.19.0-59-generic ...'
		linux	/boot/vmlinuz-3.19.0-59-generic root=UUID=a21b7ad8-f2ec-4a18-a59f-ac22666429db ro  quiet splash $vt_handoff
		echo	'Loading initial ramdisk ...'
		initrd	/boot/initrd.img-3.19.0-59-generic
	}
	menuentry 'Ubuntu, with Linux 3.19.0-59-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.19.0-59-generic-recovery-a21b7ad8-f2ec-4a18-a59f-ac22666429db' {
		recordfail
		load_video
		insmod gzio
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos1'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  a21b7ad8-f2ec-4a18-a59f-ac22666429db
		else
		  search --no-floppy --fs-uuid --set=root a21b7ad8-f2ec-4a18-a59f-ac22666429db
		fi
		echo	'Loading Linux 3.19.0-59-generic ...'
		linux	/boot/vmlinuz-3.19.0-59-generic root=UUID=a21b7ad8-f2ec-4a18-a59f-ac22666429db ro recovery nomodeset 
		echo	'Loading initial ramdisk ...'
		initrd	/boot/initrd.img-3.19.0-59-generic
	}
	menuentry 'Ubuntu, with Linux 3.19.0-58-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.19.0-58-generic-advanced-a21b7ad8-f2ec-4a18-a59f-ac22666429db' {
		recordfail
		load_video
		gfxmode $linux_gfx_mode
		insmod gzio
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos1'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  a21b7ad8-f2ec-4a18-a59f-ac22666429db
		else
		  search --no-floppy --fs-uuid --set=root a21b7ad8-f2ec-4a18-a59f-ac22666429db
		fi
		echo	'Loading Linux 3.19.0-58-generic ...'
		linux	/boot/vmlinuz-3.19.0-58-generic root=UUID=a21b7ad8-f2ec-4a18-a59f-ac22666429db ro  quiet splash $vt_handoff
		echo	'Loading initial ramdisk ...'
		initrd	/boot/initrd.img-3.19.0-58-generic
	}
	menuentry 'Ubuntu, with Linux 3.19.0-58-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.19.0-58-generic-recovery-a21b7ad8-f2ec-4a18-a59f-ac22666429db' {
		recordfail
		load_video
		insmod gzio
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos1'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  a21b7ad8-f2ec-4a18-a59f-ac22666429db
		else
		  search --no-floppy --fs-uuid --set=root a21b7ad8-f2ec-4a18-a59f-ac22666429db
		fi
		echo	'Loading Linux 3.19.0-58-generic ...'
		linux	/boot/vmlinuz-3.19.0-58-generic root=UUID=a21b7ad8-f2ec-4a18-a59f-ac22666429db ro recovery nomodeset 
		echo	'Loading initial ramdisk ...'
		initrd	/boot/initrd.img-3.19.0-58-generic
	}
	menuentry 'Ubuntu, with Linux 3.19.0-56-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.19.0-56-generic-advanced-a21b7ad8-f2ec-4a18-a59f-ac22666429db' {
		recordfail
		load_video
		gfxmode $linux_gfx_mode
		insmod gzio
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos1'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  a21b7ad8-f2ec-4a18-a59f-ac22666429db
		else
		  search --no-floppy --fs-uuid --set=root a21b7ad8-f2ec-4a18-a59f-ac22666429db
		fi
		echo	'Loading Linux 3.19.0-56-generic ...'
		linux	/boot/vmlinuz-3.19.0-56-generic root=UUID=a21b7ad8-f2ec-4a18-a59f-ac22666429db ro  quiet splash $vt_handoff
		echo	'Loading initial ramdisk ...'
		initrd	/boot/initrd.img-3.19.0-56-generic
	}
	menuentry 'Ubuntu, with Linux 3.19.0-56-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.19.0-56-generic-recovery-a21b7ad8-f2ec-4a18-a59f-ac22666429db' {
		recordfail
		load_video
		insmod gzio
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos1'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  a21b7ad8-f2ec-4a18-a59f-ac22666429db
		else
		  search --no-floppy --fs-uuid --set=root a21b7ad8-f2ec-4a18-a59f-ac22666429db
		fi
		echo	'Loading Linux 3.19.0-56-generic ...'
		linux	/boot/vmlinuz-3.19.0-56-generic root=UUID=a21b7ad8-f2ec-4a18-a59f-ac22666429db ro recovery nomodeset 
		echo	'Loading initial ramdisk ...'
		initrd	/boot/initrd.img-3.19.0-56-generic
	}
}

### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###

### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry 'Memory test (memtest86+)' {
	insmod part_msdos
	insmod ext2
	set root='hd0,msdos1'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  a21b7ad8-f2ec-4a18-a59f-ac22666429db
	else
	  search --no-floppy --fs-uuid --set=root a21b7ad8-f2ec-4a18-a59f-ac22666429db
	fi
	knetbsd	/boot/memtest86+.elf
}
menuentry 'Memory test (memtest86+, serial console 115200)' {
	insmod part_msdos
	insmod ext2
	set root='hd0,msdos1'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  a21b7ad8-f2ec-4a18-a59f-ac22666429db
	else
	  search --no-floppy --fs-uuid --set=root a21b7ad8-f2ec-4a18-a59f-ac22666429db
	fi
	linux16	/boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/30_uefi-firmware ###
### END /etc/grub.d/30_uefi-firmware ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
menuentry "Ubuntu precise Installer" {
        set root=(hd0,4)
        linux /casper/vmlinuz  boot=casper ignore_uuidd
        initrd /casper/initrd.lz
}

### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  ${config_directory}/custom.cfg ]; then
  source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
master@Ubuntu:~$ 
master@Ubuntu:/media/master/ff27d4c5-a984-47d5-b59c-7e581c1c9697$ ls -l
total 80
dr-xr-xr-x 3 root root  4096 avril 21 00:40 boot
dr-xr-xr-x 2 root root  4096 avril 21 00:40 casper
dr-xr-xr-x 3 root root  4096 avril 21 00:34 dists
dr-xr-xr-x 3 root root  4096 avril 21 00:40 EFI
dr-xr-xr-x 2 root root  4096 avril 21 00:40 install
dr-xr-xr-x 2 root root  4096 avril 21 00:41 isolinux
drwx------ 2 root root 16384 juin  28 20:24 lost+found
-r--r--r-- 1 root root 21935 avril 21 00:41 md5sum.txt
dr-xr-xr-x 2 root root  4096 avril 21 00:34 pics
dr-xr-xr-x 4 root root  4096 avril 21 00:34 pool
dr-xr-xr-x 2 root root  4096 avril 21 00:34 preseed
-r--r--r-- 1 root root   231 avril 21 00:34 README.diskdefines
lrwxrwxrwx 1 root root     1 avril 21 00:34 ubuntu -> .
master@Ubuntu:/media/master/ff27d4c5-a984-47d5-b59c-7e581c1c9697$ ls    casper
filesystem.manifest  filesystem.manifest-remove  filesystem.size  filesystem.squashfs  filesystem.squashfs.gpg  initrd.lz  vmlinuz.efi
master@Ubuntu:/media/master/ff27d4c5-a984-47d5-b59c-7e581c1c9697$ 

----------------------------------
moko138:
J'ai une partition home ( sda5 ) , l'iso est dans Bureau .

moko138 a écrit :

Il faut sur les deux systèmes :
la même version

Donc comme l'a version utilisé est 14.04 , impossible d'installer 16.04 ou 12.04 ?

Dernière modification par Compte anonymisé (Le 29/06/2016, à 17:19)

#14 Le 29/06/2016, à 17:27

cqfd93

Re : [Résolu]Installer depuis un dd

moko138 a écrit :

1) Le titre actuel comporte le mot "tuto", mais tu devrais le retirer puisque ton fil est une demande d'aide.


cqfd93

Hors ligne

#15 Le 29/06/2016, à 18:03

Bougron

Re : [Résolu]Installer depuis un dd

Quelque extraits  du fichier de boot
menuentry "Ubuntu precise Installer" {
        set root=(hd0,4)
        linux /casper/vmlinuz boot=casper ignore_uuidd
        initrd /casper/initrd.lz}

du contenu de la partition
ls    casper
filesystem.manifest  filesystem.manifest-remove  filesystem.size  filesystem.squashfs  filesystem.squashfs.gpg  initrd.lz  vmlinuz.efi

J'ai le choix de dire
   a)      Le fichier vmlinuz    est absent de casper
   b)      vmlinuz est mal codé. Ce n'est pas celui qu'il faut mettre
   c)      Le fichier iso que tu as reçu à oublié de fournir le fichier vmlinuz
   d)    ?? 

Dans ma demande de renseignement, J'ai oublié une vérif.
Peux-tu faire la commande

sudo blkid '

Cela permettra d'être certain que la partition que tu as montée est bien celle qui est  prévue.  En effet dans mon message j'ai demandé SDA6   Je ne sais pas si c'est SDA6 que tu as monté ou SDA4.    Car  c'est sda4 qui est prévu pour contenir la structure (hd0,4)

Dernière modification par Bougron (Le 29/06/2016, à 18:12)

Hors ligne

#16 Le 29/06/2016, à 18:56

Babdu89

Re : [Résolu]Installer depuis un dd

Bonjour.

Post#10, moko138 a écrit.
  Notre Doc dit clairement que l'iso est à stocker à la racine de ta 14.04. Il est vrai que certains forumeurs (Arbiel, Babdu89...) ont réussi à la lancer stockée dans un sous-répertoire, mais c'était toujours dans la partition racine du système déjà installé.

Pour info...
Je poste depuis une session live Ubuntu 15.04, lancée depuis le menu Grub modifié de l'Os par défaut de ma machine; Hybryde 12.04 (basée sur Ubuntu)
L'iso de la 15.04 qui est lancée en session live, est stockée dans une partition format NTFS d'un autre disque que celui où est la Hybryde 12.04, dans un répertoire ISO_LINUX, qui contient un sous repértoire   Ubuntu_15.04, où est l'iso de la 15.04 à lancer en live.

Donc l'iso Ubuntu 15.04, n'est pas dans la partition racine de la Hybryde 12.04 dont le menu Grub me sert à lancer mes iso live.

Je fais ausi la manip dont parle moko138, avec d'autres iso. mais çà pose souci pour installer, j'y viendrais plus bas...

La modification du menu grub de l'os qui lance la Ubuntu 15.04 en live passe par la modification du fichier de configuration de grub de la Hybryde 12.04, comme ceci;  /etc/grub.d/40_custom

#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
menuentry "Ubuntu-15.04-test Donnees sata1" {
insmod part_msdos
insmod ntfs
search --no-floppy --fs-uuid --set=root 07BCAE8F3189725B
set isofile="/ISO_LINUX/Ubuntu_15.04/ubuntu-15.04-desktop-i386.iso"
loopback loop $isofile
echo	'Chargement du noyau Linux ...'
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile locale=fr_FR bootkbd=fr console-setup/layoutcode=fr noprompt noeject quiet splash --
echo	'Chargement du disque mémoire initial ...'
initrd (loop)/casper/initrd.lz
}

Faire une maj de Grub après modif du ficher 40_custom, pour la prise en compte de la modif dans le menu Grub de l'Os qui démarre la machine par défaut.

Alors pour installer sur un autre disque que celui où est stockée l'iso, il faut démonter /isodevice comme le dit Bougron.
/isodevice monte les partitions du disque où est stockée l'iso Ubuntu 15.04 à lancer en live...

Concernant une iso lancée en session live depuis la partition racine d'un Os linux.
Même en démontant /isodevice. J'ai testé sans réussite l'installation sur le même disque.
L'installateur bloque...
J'ai eu l'explication du souci en préparant les partitions d'installation avec Gparted, depuis la session live de l'iso à installer.
Gparted semble bien vouloir crée les partition d'installation, puis nous passe un message indiquant qu'il n'est pas possible de créer des partition sur le disque encours d'utilisation... Je ne suis pas le seul à avoir été rejeté à ce stade d'une tentative d'installation .

La modif du 40_custom (donc du menu Grub)  pour lancer un iso live stockée dans la racine de la partition système de l'Os linux  qui démarre la machine par défaut.

#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
menuentry "Iso Live ubuntu-14.04.1-desktop-i386.iso test encours-stockage iso dans s3fusion-12-sys" {
	insmod part_msdos
	insmod iso9660
        #recherche de la partition dans laquelle se trouve le fichier ISO et montage de celle ci dans "/"
        search --no-floppy --fs-uuid --set=root 8463b60d-4533-46aa-9252-f971f91c6374
	set isofile="/ubuntu-14.04.1-desktop-i386.iso"
	loopback loop $isofile
	echo	'Chargement du noyau Linux ...'
	linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile locale=fr_FR bootkbd=fr console-setup/layoutcode=fr noprompt noeject quiet splash --
	echo	'Chargement du disque mémoire initial ...'
	initrd (loop)/casper/initrd.lz
}

Au sujet de  initrd (loop)/casper/initrd.lz

On peut avoir soit .img, .gz, .lz  comme extension ...
Il faut extraire l'iso pour savoir quelle est la bonne à utiliser.

@+.  Babdu89  .

Dernière modification par Babdu89 (Le 19/07/2016, à 11:45)


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

Hors ligne

#17 Le 29/06/2016, à 20:41

moko138

Re : [Résolu]Installer depuis un dd

@ Babdu89 :
Merci smile de cette mise au point !  (J'ai édité mon #10 erroné en conséquence).
  - -

@ infinite :

infinite a écrit :
moko138 a écrit :

Il faut sur les deux systèmes :
la même version

Donc comme l'a version utilisé est 14.04 , impossible d'installer 16.04 ou 12.04 ?

Attention au contexte :
C'était un hors-sujet, je répondais à une question (disparue) sur la réinstallation de grub, et je parlais de la technique de chroot.
Rien à voir avec ton projet. Je te prie d'excuser mon hors-sujet.
     - -

infinite a écrit :

J'ai une partition home ( sda5 ) , l'iso est dans Bureau .

Le tableau n'est pas clair pour moi.   Merci
1) de donner, depuis ta Trusty installée,

sudo lsblk -o name,fstype,size,mountpoint,label,uuid

2) de dire dans quelle partition tu veux installer ton nouveau système, puisque sda6, en l'état, est beaucoup trop petite (bis).
3) de dire si tu veux vraiment installer ton nouveau système, ou uniquement utiliser l'iso en session live.
  - -

En fait, j'ai de plus en plus l'impression
- que tout cela fait trop de notions nouvelles d'un coup,
- d'où une appréciation incomplète de la situation, sur laquelle tu as pris une décision prématurée qui t'envoie dans le mur.

Je t'invite donc
- à te poser un moment,
- à nous dire dans quel but tu as entrepris ce chantier (sur deux fils : il y a mieux en matière de lisibilité), et pour satisfaire quels besoins.
  Ainsi tu mettras le forum en position de te conseiller efficacement.


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#18 Le 03/07/2016, à 09:17

moko138

Re : [Résolu]Installer depuis un dd

Et donc ?


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#19 Le 16/07/2016, à 07:09

Compte anonymisé

Re : [Résolu]Installer depuis un dd

Bonjour,
Désolé pour les malentendus .
L'objectif c'est de faire fonctionner la partition "installer" : contenu de l'iso de precise conformement au tuto , dans le même dd .
Donc, beneficier de toutes les options de l'iso( live & installation directe ) .

Le pc a subi des modifications depuis la derniére fois ( je ne sais pas pourquoi ) :

master@KQ291AA-ABF-a6442-fr:~$ sudo lsblk -o name,fstype,size,mountpoint,label,uuid
NAME   FSTYPE   SIZE MOUNTPOINT LABEL     UUID
sda           465,8G                      
├─sda1            1K                      
├─sda2 ext4    1000M            installer 8e03a45c-7c5d-4cb3-b573-4630c3d68f49
├─sda4 ext4   100,7G            DOCUMENTS 24cfb9f5-3a49-456c-a863-7cead0dac677
├─sda5 ext4    46,6G /                    d548a3c2-03fa-4955-be12-f6165c0217be
└─sda6 swap     1,9G [SWAP]               4a82869e-1338-48f6-8a68-f062d0241144
sr0            1024M                      
zram0  swap   248,1M [SWAP]               500bfede-eb81-45bc-b13b-0b27e597902a
zram1  ext4   248,1M /tmp                 5de0d6b2-a4ce-4dea-830d-ed82a20572e2
master@KQ291AA-ABF-a6442-fr:~$

Fichier  /etc/grub.d/40_custom :

master@KQ291AA-ABF-a6442-fr:~$ cat  /etc/grub.d/40_custom#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
menuentry "Ubuntu 12 Installer" {
        set root=(hd0,2)
        linux /casper/vmlinuz boot=casper ignore_uuid
        initrd /casper/initrd.lz
}master@KQ291AA-ABF-a6442-fr:~$

#20 Le 16/07/2016, à 07:47

moko138

Re : [Résolu]Installer depuis un dd

cqfd93 a écrit :
moko138 a écrit :

1) Le titre actuel comporte le mot "tuto", mais tu devrais le retirer puisque ton fil est une demande d'aide.

TER


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#21 Le 18/07/2016, à 14:19

Bougron

Re : [Résolu]Installer depuis un dd

Bonjour.
Ou en es-tu?
Peux-tu redire où se trouve le fichier ISO ?   Ou se trouvent les fichiers extraits de cet ISO?
  et aussi redonner la totalité de ton fichier 40_custom.

Mais pourquoi n'envisages-tu pas de fournir directement le fichier ISO?

Dernière modification par Bougron (Le 18/07/2016, à 14:20)

Hors ligne

#22 Le 19/07/2016, à 06:41

Compte anonymisé

Re : [Résolu]Installer depuis un dd

Bougron a écrit :

Peux-tu redire où se trouve le fichier ISO ?

Dans ~/Bureau

Bougron a écrit :

Ou se trouvent les fichiers extraits de cet ISO?

Dans la parition "installer" (voir plus haut) .

Bougron a écrit :

  et aussi redonner la totalité de ton fichier 40_custom.

(voir message précédent)

Bougron a écrit :

Mais pourquoi n'envisages-tu pas de fournir directement le fichier ISO?

J'ai essayé la méthode de la 1ere réponse , ça n'a pas fonctionné , toujours des messages d'erreur en console au démarage : https://askubuntu.com/questions/340156/ … ning-linux

#23 Le 19/07/2016, à 11:33

Bougron

Re : [Résolu]Installer depuis un dd

Bonjour
Il n'y a pas de raison que cela ne puisse pas fonctionner.
Je te propose de modifier ton fichier 40_custom afin de prévoir les deux hypothèses  en une seule fabication

#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
menuentry  'Ubuntu 12 Installer   ISO eclate'  {
	insmod part_msdos             ####     adapté a ton contexte     Je ne suis pas sur que cela soit inutile
	insmod ext2                        ####     J'ai cela dans mon script.     Je ne suis pas sur que cela soit inutile
        set root=(hd0,2)        
        linux /casper/vmlinuz boot=casper ignore_uuid
        initrd /casper/initrd.lz  }
#
menuentry "Ubuntu 12 Installer ISO  NON eclate" '   {
insmod part_msdos                ####     adapté à ton contexte.     Je ne suis pas sur que cela soit inutile
insmod iso9660                ####     J'ai cela dans mon script.     Je ne suis pas sur que cela soit inutile
insmod fat                         ####     J'ai cela dans mon script.     Je ne suis pas sur que cela soit inutile
insmod ext2                      ####     J'ai cela dans mon script.     Je ne suis pas sur que cela soit inutile
set root='hd0,5'
set isofile="/home/TON NOM D'UTILISATEUR/Bureau/xubuntu-12.04.4-desktop-amd64.iso"       
####        Mets ton mon d'utilisateur (echo $USER)
####       Vérifies  que c'est le bon nom de fichier et au bon endroit      et dans la partition 5
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile locale=fr_FR bootkbd=fr console-setup/layoutcode=fr noprompt noeject quiet splash --
initrd (loop)/casper/initrd.lz}

Je suis en train de TENTER de télécharger le fichier iso pour mieux vérifier son contenu

Deux heures plus tard......... Je vais perdre patience
Et je réalise que je n'ai même pas pensé à te demander si tu avais fais un MD5SUM!

Dernière modification par Bougron (Le 21/07/2016, à 18:30)

Hors ligne

#24 Le 19/07/2016, à 14:02

Babdu89

Re : [Résolu]Installer depuis un dd

Bonjour.
Si l'iso à lancer en live depuis le hdd est;   xubuntu-12.04.4desktop-amd64.iso
Que le fichier iso est stocké dans la racine de la partition /dev/sda2, sans être mis dans un répertoire.
Essayer de tester ceci, en ajoutant le texte dans le fichier grub.cfg  de L'Os, dont le Grub démarre la machine.
À ajouter dans la rubrique ;

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.




### END /etc/grub.d/40_custom ###
menuentry "Iso Live xubuntu-12.04.4desktop-amd64.iso dans /sda2 installer" {
	#insmod part_msdos
        #insmod part_gpt
	insmod iso9660
        #recherche de la partition dans laquelle se trouve le fichier ISO et montage de celle ci dans "/"
        search --no-floppy --fs-uuid --set=root 8e03a45c-7c5d-4cb3-b573-4630c3d68f49
	set isofile="/xubuntu-12.04.4desktop-amd64.iso"
	loopback loop $isofile
	echo	'Chargement du noyau Linux ...'
	linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=$isofile locale=fr_FR bootkbd=fr console-setup/layoutcode=fr noprompt noeject quiet splash --
	echo	'Chargement du disque mémoire initial ...'
	initrd (loop)/casper/initrd.lz
}

Si le disque a une table de partition Msdos; dé-commenter  ;  #insmod part_msdos  en enlevant le croisillon( # ) .
Si le disque a une table de partition GPT dé-commenter ;  #insmod part_gpt   en enlevant le croisillon( # ) .

Si l'iso se lance en live, pour pérenniser la manip.
Ajouter le texte dans /etc/grub.d/40_custom
Faire la mise à jour de Grub.

sudo update-grub

@+.  Babdu89   .

Dernière modification par Babdu89 (Le 19/07/2016, à 18:46)


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

Hors ligne

#25 Le 21/07/2016, à 11:11

Bougron

Re : [Résolu]Installer depuis un dd

Bougron a écrit :

Bonjour
.....
Je suis en train de TENTER de télécharger le fichier iso pour mieux vérifier son contenu
...
Deux heures plus tard......... Je vais perdre patience
Et je réalise que je n'ai même pas pensé à te demander si tu avais fais un MD5SUM!

Et deux jours plus tard, je ne sais plus à combien de tentatives avortées j'en suis  arrivé.   Je n'arrive pas à dépasser les 300 Mo.


Cela y est, Le téléchargement est terminé. Les noms de fichiers étaient bien ceux prévus.

Si tu ne tiens pas spécialement à cette version, je te propose de faire avec la version 16.04.1    qui est maintenant disponible avec les fichiers ISO et torrents.
-- Je vais de nouveau utiliser cette méthode l'installer en EFI   si c'est disponible  très rapidement car à partir de dimanche, je m'absente.
Je pense que babdu89 l'installera (16.04.1) - aussi en LEGACY   à ses moments de liberté.

Dernière modification par Bougron (Le 21/07/2016, à 18:42)

Hors ligne