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.

#26 Le 30/07/2018, à 13:28

Nasman

Re : Passage de la 18.04 32 bits à la 18.04 64 bits ?

Certains processeurs possèdent des extension 64 bits mais je pense qu'il faut qu'un panel suffisamment important d'instructions 64 bits soient disponibles pour qu'un OS compilé en 64 bits puisse fonctionner.
Le 32 bits utilise les instructions du processeur i386. Je suppose qu'il n'emploie que les instructions de ce processeur (obsolète aujourd'hui). L'OS peut tourner sur des processeurs plus récents du fait d'une compatibilité des processeurs récents avec les instructions plus anciennes.


PC fixe sous Bionic 64 bits et portable avec Focal 64 bits

Hors ligne

#27 Le 30/07/2018, à 13:29

GR 34

Re : Passage de la 18.04 32 bits à la 18.04 64 bits ?

@ nam1962 : bon puisque tu y tiens :

...@debian:~$ cpuid
CPU 0:
   vendor_id = "GenuineIntel"
   version information (1/eax):
      processor type  = primary processor (0)
      family          = Intel Pentium 4/Pentium D/Pentium Extreme Edition/Celeron/Xeon/Xeon MP/Itanium2, AMD Athlon 64/Athlon XP-M/Opteron/Sempron/Turion (15)
      model           = 0x4 (4)
      stepping id     = 0x1 (1)
      extended family = 0x0 (0)
      extended model  = 0x0 (0)
      (simple synth)  = Intel Pentium 4 (Prescott E0) / Xeon (Nocona E0) / Xeon MP (Cranford A0 / Potomac C0) / Celeron D (Prescott E0 ) / Mobile Pentium 4 (Prescott E0), 90nm
   miscellaneous (1/ebx):
      process local APIC physical ID = 0x0 (0)
      cpu count                      = 0x2 (2)
      CLFLUSH line size              = 0x8 (8)
      brand index                    = 0x0 (0)
   brand id = 0x00 (0): unknown
   feature information (1/edx):
      x87 FPU on chip                        = true
      virtual-8086 mode enhancement          = true
      debugging extensions                   = true
      page size extensions                   = true
      time stamp counter                     = true
      RDMSR and WRMSR support                = true
      physical address extensions            = true
      machine check exception                = true
      CMPXCHG8B inst.                        = true
      APIC on chip                           = true
      SYSENTER and SYSEXIT                   = true
      memory type range registers            = true
      PTE global bit                         = true
      machine check architecture             = true
      conditional move/compare instruction   = true
      page attribute table                   = true
      page size extension                    = true
      processor serial number                = false
      CLFLUSH instruction                    = true
      debug store                            = true
      thermal monitor and clock ctrl         = true
      MMX Technology                         = true
      FXSAVE/FXRSTOR                         = true
      SSE extensions                         = true
      SSE2 extensions                        = true
      self snoop                             = true
      hyper-threading / multi-core supported = true
      therm. monitor                         = true
      IA64                                   = false
      pending break event                    = true
   feature information (1/ecx):
      PNI/SSE3: Prescott New Instructions     = true
      PCLMULDQ instruction                    = false
      64-bit debug store                      = true
      MONITOR/MWAIT                           = true
      CPL-qualified debug store               = true
      VMX: virtual machine extensions         = false
      SMX: safer mode extensions              = false
      Enhanced Intel SpeedStep Technology     = false
      thermal monitor 2                       = false
      SSSE3 extensions                        = false
      context ID: adaptive or shared L1 data  = true
      FMA instruction                         = false
      CMPXCHG16B instruction                  = true
      xTPR disable                            = true
      perfmon and debug                       = false
      process context identifiers             = false
      direct cache access                     = false
      SSE4.1 extensions                       = false
      SSE4.2 extensions                       = false
      extended xAPIC support                  = false
      MOVBE instruction                       = false
      POPCNT instruction                      = false
      time stamp counter deadline             = false
      AES instruction                         = false
      XSAVE/XSTOR states                      = false
      OS-enabled XSAVE/XSTOR                  = false
      AVX: advanced vector extensions         = false
      F16C half-precision convert instruction = false
      RDRAND instruction                      = false
      hypervisor guest status                 = false
   cache and TLB information (2):
      0x50: instruction TLB: 4K & 2M/4M pages, 64 entries
      0x5b: data TLB: 4K & 4M pages, 64 entries
      0x60: L1 data cache: 16K, 8-way, 64 byte lines
      0x40: No L3 cache
      0x70: Trace cache: 12K-uop, 8-way
      0x7c: L2 cache: 1M, 8-way, sectored, 64 byte lines
   processor serial number: 0000-0F41-0000-0000-0000-0000
   deterministic cache parameters (4):
      --- cache 0 ---
      cache type                           = data cache (1)
      cache level                          = 0x1 (1)
      self-initializing cache level        = true
      fully associative cache              = false
      extra threads sharing this cache     = 0x1 (1)
      extra processor cores on this die    = 0x0 (0)
      system coherency line size           = 0x3f (63)
      physical line partitions             = 0x0 (0)
      ways of associativity                = 0x7 (7)
      ways of associativity                = 0x0 (0)
      WBINVD/INVD behavior on lower caches = false
      inclusive to lower caches            = false
      complex cache indexing               = false
      number of sets - 1 (s)               = 31
      --- cache 1 ---
      cache type                           = unified cache (3)
      cache level                          = 0x2 (2)
      self-initializing cache level        = true
      fully associative cache              = false
      extra threads sharing this cache     = 0x1 (1)
      extra processor cores on this die    = 0x0 (0)
      system coherency line size           = 0x3f (63)
      physical line partitions             = 0x1 (1)
      ways of associativity                = 0x7 (7)
      ways of associativity                = 0x0 (0)
      WBINVD/INVD behavior on lower caches = false
      inclusive to lower caches            = false
      complex cache indexing               = false
      number of sets - 1 (s)               = 1023
   MONITOR/MWAIT (5):
      smallest monitor-line size (bytes)       = 0x40 (64)
      largest monitor-line size (bytes)        = 0x40 (64)
      enum of Monitor-MWAIT exts supported     = false
      supports intrs as break-event for MWAIT  = false
      number of C0 sub C-states using MWAIT    = 0x0 (0)
      number of C1 sub C-states using MWAIT    = 0x0 (0)
      number of C2 sub C-states using MWAIT    = 0x0 (0)
      number of C3 sub C-states using MWAIT    = 0x0 (0)
      number of C4 sub C-states using MWAIT    = 0x0 (0)
      number of C5 sub C-states using MWAIT    = 0x0 (0)
      number of C6 sub C-states using MWAIT    = 0x0 (0)
      number of C7 sub C-states using MWAIT    = 0x0 (0)
   extended feature flags (0x80000001/edx):
      SYSCALL and SYSRET instructions        = false
      execution disable                      = true
      1-GB large page support                = false
      RDTSCP                                 = false
      64-bit extensions technology available = true
   Intel feature flags (0x80000001/ecx):
      LAHF/SAHF supported in 64-bit mode     = false
      LZCNT advanced bit manipulation        = false
      3DNow! PREFETCH/PREFETCHW instructions = false
   brand = "              Intel(R) Pentium(R) 4 CPU 2.80GHz"
   L1 TLB/cache information: 2M/4M pages & L1 TLB (0x80000005/eax):
      instruction # entries     = 0x0 (0)
      instruction associativity = 0x0 (0)
      data # entries            = 0x0 (0)
      data associativity        = 0x0 (0)
   L1 TLB/cache information: 4K pages & L1 TLB (0x80000005/ebx):
      instruction # entries     = 0x0 (0)
      instruction associativity = 0x0 (0)
      data # entries            = 0x0 (0)
      data associativity        = 0x0 (0)
   L1 data cache information (0x80000005/ecx):
      line size (bytes) = 0x0 (0)
      lines per tag     = 0x0 (0)
      associativity     = 0x0 (0)
      size (KB)         = 0x0 (0)
   L1 instruction cache information (0x80000005/edx):
      line size (bytes) = 0x0 (0)
      lines per tag     = 0x0 (0)
      associativity     = 0x0 (0)
      size (KB)         = 0x0 (0)
   L2 TLB/cache information: 2M/4M pages & L2 TLB (0x80000006/eax):
      instruction # entries     = 0x0 (0)
      instruction associativity = L2 off (0)
      data # entries            = 0x0 (0)
      data associativity        = L2 off (0)
   L2 TLB/cache information: 4K pages & L2 TLB (0x80000006/ebx):
      instruction # entries     = 0x0 (0)
      instruction associativity = L2 off (0)
      data # entries            = 0x0 (0)
      data associativity        = L2 off (0)
   L2 unified cache information (0x80000006/ecx):
      line size (bytes) = 0x40 (64)
      lines per tag     = 0x0 (0)
      associativity     = 8-way (6)
      size (KB)         = 0x400 (1024)
   L3 cache information (0x80000006/edx):
      line size (bytes)     = 0x0 (0)
      lines per tag         = 0x0 (0)
      associativity         = L2 off (0)
      size (in 512KB units) = 0x0 (0)
   Advanced Power Management Features (0x80000007/edx):
      temperature sensing diode      = false
      frequency ID (FID) control     = false
      voltage ID (VID) control       = false
      thermal trip (TTP)             = false
      thermal monitor (TM)           = false
      software thermal control (STC) = false
      100 MHz multiplier control     = false
      hardware P-State control       = false
      TscInvariant                   = false
   Physical Address and Linear Address Size (0x80000008/eax):
      maximum physical address bits         = 0x24 (36)
      maximum linear (virtual) address bits = 0x30 (48)
      maximum guest physical address bits   = 0x0 (0)
   Logical CPU cores (0x80000008/ecx):
      number of CPU cores - 1 = 0x0 (0)
      ApicIdCoreIdSize        = 0x0 (0)
   (multi-processing synth): hyper-threaded (t=2)
   (multi-processing method): Intel leaf 1/4
   (APIC widths synth): CORE_width=0 SMT_width=1
   (APIC synth): PKG_ID=0 CORE_ID=0 SMT_ID=0
   (synth) = Intel Pentium 4 (Prescott E0), 90nm
CPU 1:
   vendor_id = "GenuineIntel"
   version information (1/eax):
      processor type  = primary processor (0)
      family          = Intel Pentium 4/Pentium D/Pentium Extreme Edition/Celeron/Xeon/Xeon MP/Itanium2, AMD Athlon 64/Athlon XP-M/Opteron/Sempron/Turion (15)
      model           = 0x4 (4)
      stepping id     = 0x1 (1)
      extended family = 0x0 (0)
      extended model  = 0x0 (0)
      (simple synth)  = Intel Pentium 4 (Prescott E0) / Xeon (Nocona E0) / Xeon MP (Cranford A0 / Potomac C0) / Celeron D (Prescott E0 ) / Mobile Pentium 4 (Prescott E0), 90nm
   miscellaneous (1/ebx):
      process local APIC physical ID = 0x1 (1)
      cpu count                      = 0x2 (2)
      CLFLUSH line size              = 0x8 (8)
      brand index                    = 0x0 (0)
   brand id = 0x00 (0): unknown
   feature information (1/edx):
      x87 FPU on chip                        = true
      virtual-8086 mode enhancement          = true
      debugging extensions                   = true
      page size extensions                   = true
      time stamp counter                     = true
      RDMSR and WRMSR support                = true
      physical address extensions            = true
      machine check exception                = true
      CMPXCHG8B inst.                        = true
      APIC on chip                           = true
      SYSENTER and SYSEXIT                   = true
      memory type range registers            = true
      PTE global bit                         = true
      machine check architecture             = true
      conditional move/compare instruction   = true
      page attribute table                   = true
      page size extension                    = true
      processor serial number                = false
      CLFLUSH instruction                    = true
      debug store                            = true
      thermal monitor and clock ctrl         = true
      MMX Technology                         = true
      FXSAVE/FXRSTOR                         = true
      SSE extensions                         = true
      SSE2 extensions                        = true
      self snoop                             = true
      hyper-threading / multi-core supported = true
      therm. monitor                         = true
      IA64                                   = false
      pending break event                    = true
   feature information (1/ecx):
      PNI/SSE3: Prescott New Instructions     = true
      PCLMULDQ instruction                    = false
      64-bit debug store                      = true
      MONITOR/MWAIT                           = true
      CPL-qualified debug store               = true
      VMX: virtual machine extensions         = false
      SMX: safer mode extensions              = false
      Enhanced Intel SpeedStep Technology     = false
      thermal monitor 2                       = false
      SSSE3 extensions                        = false
      context ID: adaptive or shared L1 data  = true
      FMA instruction                         = false
      CMPXCHG16B instruction                  = true
      xTPR disable                            = true
      perfmon and debug                       = false
      process context identifiers             = false
      direct cache access                     = false
      SSE4.1 extensions                       = false
      SSE4.2 extensions                       = false
      extended xAPIC support                  = false
      MOVBE instruction                       = false
      POPCNT instruction                      = false
      time stamp counter deadline             = false
      AES instruction                         = false
      XSAVE/XSTOR states                      = false
      OS-enabled XSAVE/XSTOR                  = false
      AVX: advanced vector extensions         = false
      F16C half-precision convert instruction = false
      RDRAND instruction                      = false
      hypervisor guest status                 = false
   cache and TLB information (2):
      0x50: instruction TLB: 4K & 2M/4M pages, 64 entries
      0x5b: data TLB: 4K & 4M pages, 64 entries
      0x60: L1 data cache: 16K, 8-way, 64 byte lines
      0x40: No L3 cache
      0x70: Trace cache: 12K-uop, 8-way
      0x7c: L2 cache: 1M, 8-way, sectored, 64 byte lines
   processor serial number: 0000-0F41-0000-0000-0000-0000
   deterministic cache parameters (4):
      --- cache 0 ---
      cache type                           = data cache (1)
      cache level                          = 0x1 (1)
      self-initializing cache level        = true
      fully associative cache              = false
      extra threads sharing this cache     = 0x1 (1)
      extra processor cores on this die    = 0x0 (0)
      system coherency line size           = 0x3f (63)
      physical line partitions             = 0x0 (0)
      ways of associativity                = 0x7 (7)
      ways of associativity                = 0x0 (0)
      WBINVD/INVD behavior on lower caches = false
      inclusive to lower caches            = false
      complex cache indexing               = false
      number of sets - 1 (s)               = 31
      --- cache 1 ---
      cache type                           = unified cache (3)
      cache level                          = 0x2 (2)
      self-initializing cache level        = true
      fully associative cache              = false
      extra threads sharing this cache     = 0x1 (1)
      extra processor cores on this die    = 0x0 (0)
      system coherency line size           = 0x3f (63)
      physical line partitions             = 0x1 (1)
      ways of associativity                = 0x7 (7)
      ways of associativity                = 0x0 (0)
      WBINVD/INVD behavior on lower caches = false
      inclusive to lower caches            = false
      complex cache indexing               = false
      number of sets - 1 (s)               = 1023
   MONITOR/MWAIT (5):
      smallest monitor-line size (bytes)       = 0x40 (64)
      largest monitor-line size (bytes)        = 0x40 (64)
      enum of Monitor-MWAIT exts supported     = false
      supports intrs as break-event for MWAIT  = false
      number of C0 sub C-states using MWAIT    = 0x0 (0)
      number of C1 sub C-states using MWAIT    = 0x0 (0)
      number of C2 sub C-states using MWAIT    = 0x0 (0)
      number of C3 sub C-states using MWAIT    = 0x0 (0)
      number of C4 sub C-states using MWAIT    = 0x0 (0)
      number of C5 sub C-states using MWAIT    = 0x0 (0)
      number of C6 sub C-states using MWAIT    = 0x0 (0)
      number of C7 sub C-states using MWAIT    = 0x0 (0)
   extended feature flags (0x80000001/edx):
      SYSCALL and SYSRET instructions        = false
      execution disable                      = true
      1-GB large page support                = false
      RDTSCP                                 = false
      64-bit extensions technology available = true
   Intel feature flags (0x80000001/ecx):
      LAHF/SAHF supported in 64-bit mode     = false
      LZCNT advanced bit manipulation        = false
      3DNow! PREFETCH/PREFETCHW instructions = false
   brand = "              Intel(R) Pentium(R) 4 CPU 2.80GHz"
   L1 TLB/cache information: 2M/4M pages & L1 TLB (0x80000005/eax):
      instruction # entries     = 0x0 (0)
      instruction associativity = 0x0 (0)
      data # entries            = 0x0 (0)
      data associativity        = 0x0 (0)
   L1 TLB/cache information: 4K pages & L1 TLB (0x80000005/ebx):
      instruction # entries     = 0x0 (0)
      instruction associativity = 0x0 (0)
      data # entries            = 0x0 (0)
      data associativity        = 0x0 (0)
   L1 data cache information (0x80000005/ecx):
      line size (bytes) = 0x0 (0)
      lines per tag     = 0x0 (0)
      associativity     = 0x0 (0)
      size (KB)         = 0x0 (0)
   L1 instruction cache information (0x80000005/edx):
      line size (bytes) = 0x0 (0)
      lines per tag     = 0x0 (0)
      associativity     = 0x0 (0)
      size (KB)         = 0x0 (0)
   L2 TLB/cache information: 2M/4M pages & L2 TLB (0x80000006/eax):
      instruction # entries     = 0x0 (0)
      instruction associativity = L2 off (0)
      data # entries            = 0x0 (0)
      data associativity        = L2 off (0)
   L2 TLB/cache information: 4K pages & L2 TLB (0x80000006/ebx):
      instruction # entries     = 0x0 (0)
      instruction associativity = L2 off (0)
      data # entries            = 0x0 (0)
      data associativity        = L2 off (0)
   L2 unified cache information (0x80000006/ecx):
      line size (bytes) = 0x40 (64)
      lines per tag     = 0x0 (0)
      associativity     = 8-way (6)
      size (KB)         = 0x400 (1024)
   L3 cache information (0x80000006/edx):
      line size (bytes)     = 0x0 (0)
      lines per tag         = 0x0 (0)
      associativity         = L2 off (0)
      size (in 512KB units) = 0x0 (0)
   Advanced Power Management Features (0x80000007/edx):
      temperature sensing diode      = false
      frequency ID (FID) control     = false
      voltage ID (VID) control       = false
      thermal trip (TTP)             = false
      thermal monitor (TM)           = false
      software thermal control (STC) = false
      100 MHz multiplier control     = false
      hardware P-State control       = false
      TscInvariant                   = false
   Physical Address and Linear Address Size (0x80000008/eax):
      maximum physical address bits         = 0x24 (36)
      maximum linear (virtual) address bits = 0x30 (48)
      maximum guest physical address bits   = 0x0 (0)
   Logical CPU cores (0x80000008/ecx):
      number of CPU cores - 1 = 0x0 (0)
      ApicIdCoreIdSize        = 0x0 (0)
   (multi-processing synth): hyper-threaded (t=2)
   (multi-processing method): Intel leaf 1/4
   (APIC widths synth): CORE_width=0 SMT_width=1
   (APIC synth): PKG_ID=0 CORE_ID=0 SMT_ID=1
   (synth) = Intel Pentium 4 (Prescott E0), 90nm

Dernière modification par GR 34 (Le 30/07/2018, à 13:31)


Karantez-vro...  Breizhad on ha lorc'h ennon !
«Les animaux sont mes amis. Et je ne mange pas mes amis.» George Bernard Shaw
https://www.l214.com/

Hors ligne

#28 Le 30/07/2018, à 13:45

nam1962

Re : Passage de la 18.04 32 bits à la 18.04 64 bits ?

Comme l'indique Nasman, tu es dans un cas particulier : Ce processeur semble vaguement à cheval entre le 32 et le 64.
Par ailleurs, quand on lit les retours, on voit effectivement du flou, voire des contradictions.
https://www.tomshardware.com/reviews/pr … 566-5.html
Ca vaudrait quand même le coup de retester un OS 64 bits en session live.


(Bon, pour le i5 à l'origine du fil la question ne se pose pas, mais la réponse aux commandes est utile).


[ Modéré ]

Hors ligne

#29 Le 30/07/2018, à 14:06

lool_lauris

Re : Passage de la 18.04 32 bits à la 18.04 64 bits ?

GR 34 a écrit :

J'ai comme retour :

Mode(s) opératoire(s) des processeurs : 32-bit, 64-bit

Assez surprenant puisque ça signifierait que le PIV est capable de faire tourner du 64-bit alors que Intel donne 32-bit sur sa data sheet.

Essaie une session live d'une distribution architecturée en 64 bits... ainsi tu auras l'ultime confirmation.


Soutenez le Libre => http://www.april.org/

Hors ligne

#30 Le 30/07/2018, à 15:41

GR 34

Re : Passage de la 18.04 32 bits à la 18.04 64 bits ?

lool_lauris a écrit :
GR 34 a écrit :

J'ai comme retour :

Mode(s) opératoire(s) des processeurs : 32-bit, 64-bit

Assez surprenant puisque ça signifierait que le PIV est capable de faire tourner du 64-bit alors que Intel donne 32-bit sur sa data sheet.

Essaie une session live d'une distribution architecturée en 64 bits... ainsi tu auras l'ultime confirmation.

Déjà essayé sans succès.


Karantez-vro...  Breizhad on ha lorc'h ennon !
«Les animaux sont mes amis. Et je ne mange pas mes amis.» George Bernard Shaw
https://www.l214.com/

Hors ligne

#31 Le 31/07/2018, à 10:36

FrancisFDZ

Re : Passage de la 18.04 32 bits à la 18.04 64 bits ?

GR 34 a écrit :
lool_lauris a écrit :
GR 34 a écrit :

J'ai comme retour :

Mode(s) opératoire(s) des processeurs : 32-bit, 64-bit

Assez surprenant puisque ça signifierait que le PIV est capable de faire tourner du 64-bit alors que Intel donne 32-bit sur sa data sheet.

Essaie une session live d'une distribution architecturée en 64 bits... ainsi tu auras l'ultime confirmation.

Déjà essayé sans succès.

C'est bien ce que je disais : si ton PC ne fonctionne pas sur une session live 64 bits, il ne tournera pas non plus sur une session 64 installée en dur. Tu es donc condamné à continuer en 32 bits .. sad


-- On peut avoir des raisons de se plaindre et n'avoir pas raison de se plaindre --
[Victor Hugo]

Hors ligne

#32 Le 31/07/2018, à 11:43

GR 34

Re : Passage de la 18.04 32 bits à la 18.04 64 bits ?

FrancisFDZ a écrit :
GR 34 a écrit :
lool_lauris a écrit :

Essaie une session live d'une distribution architecturée en 64 bits... ainsi tu auras l'ultime confirmation.

Déjà essayé sans succès.

C'est bien ce que je disais : si ton PC ne fonctionne pas sur une session live 64 bits, il ne tournera pas non plus sur une session 64 installée en dur. Tu es donc condamné à continuer en 32 bits .. sad

Oui oui, je sais cela et je ne cherche pas à installer du 64-bit sur ma vielle bécane en PIV mais le problème c'est la réponse au code qui dit le contraire : y a comme un hic !

Dernière modification par GR 34 (Le 31/07/2018, à 11:44)


Karantez-vro...  Breizhad on ha lorc'h ennon !
«Les animaux sont mes amis. Et je ne mange pas mes amis.» George Bernard Shaw
https://www.l214.com/

Hors ligne

#33 Le 31/07/2018, à 12:22

nam1962

Re : Passage de la 18.04 32 bits à la 18.04 64 bits ?

Je ne vois que l'explication de Nasman.
2004 est à peu près le moment où le 32bits a été abandonné sur les ordis grand public, il se peut qu'Intel ait un peu joué avec les specs en faisant de l'à peu près 64bit


[ Modéré ]

Hors ligne

#34 Le 31/07/2018, à 19:33

Fred92

Re : Passage de la 18.04 32 bits à la 18.04 64 bits ?

Babdu89 a écrit :

Bonsoir.

Fred92 a écrit :

J'ai testé, la 64b live fonctionne.
J'en reviens à ma question : comment "photocopier" mon SSD, histoire d'être tranquille des fois que la réinstall se passerait ... moyennement !

Regarde dans ce sujet, nous avons expliqué/proposé pas mal de solutions pour faire çà. À toi de choisir.

https://forum.ubuntu-fr.org/viewtopic.php?id=2028548

@+.   Babdu89    .

Merci. Mais pour moi, c'est une langue étrangère (GRUB, UUID ....).
Tant pis.


Ubuntiste depuis Septembre 2008 (et je continue grâce à l'aide du forum).

Hors ligne

#35 Le 01/08/2018, à 09:20

Babdu89

Re : Passage de la 18.04 32 bits à la 18.04 64 bits ?

Bonjour.

Alors, on va faire simple.
Tu peux copier les partitions du SSD que tu veux sauvegarder, vers un autre disque ou SSD.
Tu dis avoir un live 18.04.
Tes disques branchés.
Tu lances une session live de la 18.04.
Tu ouvres  Gparted (outil de gestions des partitions graphique.)

https://doc.ubuntu-fr.org/gparted

Il va te permettre de copier facilement tes partitions d'un disque à l'autre.
Sur le disque qui va recevoir la copie. ( Tu le trouveras dans le champ qui montre tes disques) .Soit il est vide de toute partition, c'est facile pour la suite.
Soit il y a des partitions et on peut en diminuer la taille.
Voici comment faire.
Tu sélectionnes la partition à réduire.
Alors si la partition est montée (un petite clé ou cadenas à coté de /dev/sd**). un clic droit sur la partition et "Démonter". si c'est un swap qui gène "Désactiver ou swap-of"
Clic droit sur la partition à réduire "Redimensionner/Déplacer"  Une fenêtre graphique représentant la partition s'ouvre.
Au bout du graphique à droite, un clic gauche maintenu, fait apparaître une poignée. Tu tires la poignée vers la gauche pour réduire la taille de la partition, pour obtenir un "Espace disque non alloué" de la taille qui convient pour faire la copie.
Dans le panneau du bas, il y a une opération en attente. Un clic sur la grosse coche verte et tu fais "Appliquer".
la réduction de la taille de la partition s'effectue.

Tu affiches les partitions du SSD qui contient les partitions à copier.
Un clic droit sur la partition à copier et "Copier"
Tu affiches le disque qui va recevoir la copie.
Dans l'espace disque non alloué que tu as préparé, un clic droit "Coller" 
Dans le panneau du bas, il y a une opération en attente. Un clic sur la grosse coche verte et tu fais "Appliquer".
Il va y avoir des messages d'avertissement, tu valides, et la copie de la partition va se faire.

Si tu as plusieurs partitions à copier, tu recommences la même manip.

@+.   Babdu89   .

Dernière modification par Babdu89 (Le 01/08/2018, à 11:08)


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

Hors ligne

#36 Le 03/08/2018, à 08:25

Fred92

Re : Passage de la 18.04 32 bits à la 18.04 64 bits ?

Ca a l'air plus simple !

Le SSD qui doit recevoir la copie est encore dans son emballage, donc pas besoin de réduire les partitions.
Je suppose qu'il va falloir que je le formate.
J'ai déjà un peu regardé GParted.
Il y a des choses un peu nébuleuses pour moi: partition physique / logique ?
Amorçable ?
...
Comment faut-il partitionner le SSD receveur ?

Merci.


Ubuntiste depuis Septembre 2008 (et je continue grâce à l'aide du forum).

Hors ligne

#37 Le 03/08/2018, à 08:42

Nasman

Re : Passage de la 18.04 32 bits à la 18.04 64 bits ?

Quelques infos sur les partitions :
On rencontre deux types de tables de partitions, les tables msdos (les plus anciennes) et les tables gpt.
Dans une table msdos, 64 octets sont réservés pour décrire les partitions, 16 par partition principale (limitées à 4). Dans ces 16 octets, 4 indiquent le secteur où commence la partition sur le disque (LBA) et 4 indiquent la taille en secteurs (de 512 octets). Ceci introduit une limitation :
- 4 partitions principales
- taille des partitions (4 octets, soit 32 bits, soit 2**32 * 512 octets) limitées à 2 Tio
Pour plus de 4 partitions, une des partitions est dite "étendue" et sert de contenant à des partitions "logiques" - d'autres tables (incluses dans la partition étendue) indiquent l'emplacement des partitions logiques.

Pour les tables gpt, 32 secteurs de 512 octets sont disponibles (16384 octets) et permettent de décrire 128 partitions (128 octets par partition). Les emplacements des partitions sont codés sur 8 octets (au lieu de 4), ce qui permet de gérer des tailles de 2**64 * 512 octets.


PC fixe sous Bionic 64 bits et portable avec Focal 64 bits

Hors ligne

#38 Le 03/08/2018, à 09:48

moko138

Re : Passage de la 18.04 32 bits à la 18.04 64 bits ?

En #18, lool_lauris a écrit :

C'est ainsi que j'ai toujours procédé. La validité de cette commande est confirmée par ce qui suit :

En #7, Fred92 a écrit :

Quand le tape lscpu dans un terminal, j'ai:

Architecture :                          i686
Mode(s) opératoire(s) des processeurs : 32-bit, 64-bit
(...)
En #11, Fred92 a écrit :

J'ai testé, la 64b live fonctionne.

Or,

En #3, nam1962 a écrit :

Pour savoir si le pc est 64 bits :

sudo grep -o -w 'lm' /proc/cpuinfo | sort -u

Si la réponse est lm (pour “Long Mode CPU”) le processeur est 64bits, si non, c'est du 32bits

nam1962,
Peux-tu expliquer
  - pourquoi ce "sudo" (inutile dans ma Trusty) ;
  - et surtout ce que cette commande ajoute à celle rappelée par lool_lauris ?


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

Hors ligne

#39 Le 03/08/2018, à 11:53

Babdu89

Re : Passage de la 18.04 32 bits à la 18.04 64 bits ?

Bonjour.

Le SSD qui doit recevoir la copie est encore dans son emballage, donc pas besoin de réduire les partitions.
Je suppose qu'il va falloir que je le formate.

Tu déballes et installes le SSD qui va recevoir la copie.
Normalement il doit être formaté.

Toujours en session live, tu lances Gparted.

Tu affiches le SSD qui reçoit la copie. Soit Gparted montre un espace disque non alloué, en gris dans le graphique.
Soit Gparted affiche une grande partition format NTFS ou FAT32 sur tout le disque.

Si il y a un espace non alloué, dans le menu de Gparted tu cherches " Écrire une nouvelle table de partition" tu choisis type MSDos . Tu valides Gparted va montrer un espace disque non alloué sur tout le disque.
Le SSD est prêt à recevoir la copie de tes partitions comme indiqué post#35. Tu colles la copie dans l'espace disque non alloué du SSD, Gparted va faire la copie après des messages d'avertissement.
Tu pourras par la suite créer d'autres partitions derrière la copie.

Si il y a une grand partition dans le SSD qui reçoit la copie, il est formaté.
Deux solutions; soit réduire la taille de la partition existante pour coller dans l'espace disque non alloué la copie.
Soit;
Dans le menu de Gparted tu cherches " Écrire une nouvelle table de partition" tu choisis type MSDos . Tu valides Gparted va montrer un espace disque non alloué sur tout le disque.
Le SSD est prêt à recevoir la copie de tes partitions comme indiqué post#35. Tu colles la copie dans l'espace disque non alloué du SSD, Gparted va faire la copie après des messages d'avertissement.
Tu pourras par la suite créer d'autres partitions derrière la copie

@+.   Babdu89   .

Dernière modification par Babdu89 (Le 03/08/2018, à 13:52)


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

Hors ligne

#40 Le 10/08/2018, à 22:07

Fred92

Re : Passage de la 18.04 32 bits à la 18.04 64 bits ?

OK, ça me parait tentable.

Je vais tester dès que j'aurai résolu un problème pour lequel je vais ouvrir un autre fil de discussion (vérification des fichiers en boucle au démarrage).

Fred92


Ubuntiste depuis Septembre 2008 (et je continue grâce à l'aide du forum).

Hors ligne

#41 Le 12/08/2018, à 18:31

Fred92

Re : Passage de la 18.04 32 bits à la 18.04 64 bits ?

Merci Babdu89, j'ai fait comme tu l'a indiqué:
J'ai branché mon disque neuf.
J'ai démarré à partir d'un live-CD.
J'ai ouvert Gparted.
Mon disque neuf est indiqué "non alloué".
J'ai donc écrit une nouvelle table de partition MSDos.
Et j'ai fait des copier/coller de la partition de l'OS et de swap (il faut la désactiver avant de la copier sinon Gparted ne veut pas).
J'ai redémarré ..... et je me suis retrouvé devant un écran noir avec un petit curseur clignotant en haut à gauche (panique à bord !).
En cherchant un peu, j'ai trouvé ce tuto: http://mezigoo.free.fr/gp/index.html où il est indiqué qu'il faut réinstaller GRUB.
J'ai donc fait comme indiqué:
sudo mount /dev/sda1 /boot
sudo grub-install --root-directory=/boot /dev/sda
(chez moi c'est le disque sdb)
Et depuis ça fonctionne (un détail: pour la copie, j'avais débranché tous mes autres disques, il a fallu que je les rebranche un par un et que je redémarre entre chaque branchement).

Fred92


Ubuntiste depuis Septembre 2008 (et je continue grâce à l'aide du forum).

Hors ligne