logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 Re : Matériel » monter une partition LVM sans droits root » 19-12-2021 23:15:15

masa
À quel endroit cette politique est-elle définie? Peut-on la modifier pour tel ou tel volume externe?

#2 Re : Matériel » monter une partition LVM sans droits root » 19-12-2021 22:16:20

masa

raleur a écrit :

par défaut le montage d'un système de fichiers est une opération privilégiée, la possibilité pour un utilisateur normal de monter un support externe via udisks n'est qu'une exception.


C'est vrai ça, que c’est une opération privilégiée. Mais dans ce cas pourquoi n’importe quelle clef USB se monte-t-elle automatiquement quand on clique dessus, sur n’importe quel ordi?

#3 Re : Matériel » monter une partition LVM sans droits root » 19-12-2021 21:35:24

masa
Merci pour vos réponses!

Croutons a écrit :


Comment montes tu tes partitions et tes volumes LVM?


Je les monte en cliquant sur le volume dans le gestionnaire de fichier.

Croutons a écrit :


c'est surement que tes autres partitions sont déclaré dans le fichier fstab?


Seules les partitions du disque dur interne sont déclarées dans le fichier fstab.

En fait ce n’est pas dépendant de l’ordi sur lequel je branche le DD externe, j’ai essayé avec plusieurs terminaux et à chaque fois on me demande le mdp admin de la machine. Je ne vois pas l’intérêt que ça peut avoir...

raleur a écrit :


Est-ce que le paquet udisks2-lvm2 est installé ?


Non il n’est pas installé, à quoi servirait-il?

#4 Matériel » monter une partition LVM sans droits root » 18-12-2021 13:35:48

masa
Réponses : 8
Bonjour,

J'ai partitionné un disque dur externe avec LVM, et à chaque fois que j'essaie de monter une partition, on me demande les droits administrateurs.
Il y a aussi une partition normale (pas LVM) sur le même disque dur, et celle-ci est disponible directement, sans devoir la monter avec les droits admin.
Comment pourrais-je faire pour que les volumes LVM aussi soient montables sans droits root?

Merci!

#5 Re : Installation et migration » [Résolu] Partitionnement entre SSD 32 Go et HDD » 13-03-2019 00:46:51

masa
Merci pour tes précisions. Voilà le contenu du fichiers RESULTS généré par bootinfoscript :

                  Boot Info Script 0.61      [1 April 2012]


============================= Boot Info Summary: ===============================

 => Grub2 (v1.99) 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
    in partition 85 for .
 => Grub2 (v1.99) 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
    in partition 85 for .

sda1: __________________________________________________________________________

    File system:       LVM2_member
    Boot sector type:  -
    Boot sector info:

sdb1: __________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info:
    Operating System:  
    Boot files:        /grub/grub.cfg

sdb2: __________________________________________________________________________

    File system:       LVM2_member
    Boot sector type:  -
    Boot sector info:

HDD-var': ______________________________________________________________________

    File system:      
    Boot sector type:  Unknown
    Boot sector info:
    Mounting failed:   mount: type de système de fichiers «  » inconnu

HDD-swap': _____________________________________________________________________

    File system:      
    Boot sector type:  Unknown
    Boot sector info:
    Mounting failed:   mount: type de système de fichiers «  » inconnu
mount: type de système de fichiers «  » inconnu

HDD-data': _____________________________________________________________________

    File system:      
    Boot sector type:  Unknown
    Boot sector info:
    Mounting failed:   mount: type de système de fichiers «  » inconnu
mount: type de système de fichiers «  » inconnu
mount: type de système de fichiers «  » inconnu

SSD-racine': ___________________________________________________________________

    File system:      
    Boot sector type:  Unknown
    Boot sector info:
    Mounting failed:   mount: type de système de fichiers «  » inconnu
mount: type de système de fichiers «  » inconnu
mount: type de système de fichiers «  » inconnu
mount: type de système de fichiers «  » inconnu

SSD-home': _____________________________________________________________________

    File system:      
    Boot sector type:  Unknown
    Boot sector info:
    Mounting failed:   mount: type de système de fichiers «  » inconnu
mount: type de système de fichiers «  » inconnu
mount: type de système de fichiers «  » inconnu
mount: type de système de fichiers «  » inconnu
mount: type de système de fichiers «  » inconnu

============================ Drive/Partition Info: =============================

Drive: sda _____________________________________________________________________
Disque /dev/sda : 465,8 GiB, 500107862016 octets, 976773168 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 4096 octets
taille d'E/S (minimale / optimale) : 4096 octets / 4096 octets
Type d'étiquette de disque : dos

Partition  Boot  Start Sector    End Sector  # of Sectors  Id System

/dev/sda1               2,048   488,282,111   488,280,064  8e Linux LVM


Drive: sdb _____________________________________________________________________
Disque /dev/sdb : 29,8 GiB, 32017047552 octets, 62533296 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : dos

Partition  Boot  Start Sector    End Sector  # of Sectors  Id System

/dev/sdb1    *          2,048       976,895       974,848  83 Linux
/dev/sdb2             976,896    62,531,583    61,554,688  8e Linux LVM


"blkid" output: ________________________________________________________________

Device           UUID                                   TYPE       LABEL

/dev/mapper/HDD-data 2b4a62fb-8881-44fd-b54a-7e975290c8d1   ext4      
/dev/mapper/HDD-swap 53cb887e-b0cf-46bb-a120-3fda9f210a1c   swap      
/dev/mapper/HDD-var 8701badf-6381-44ea-8159-87bac3b3e4ba   ext4      
/dev/mapper/SSD-home 5a9ea6fc-e6a3-4bf8-88f1-3e845a7f6be4   ext4      
/dev/mapper/SSD-racine 03f1eaab-006b-4b7c-b996-ee7d29d893bf   ext4      
/dev/sda1        SOxtnH-Km0i-2e1g-UpRd-kTnr-fStn-e8ZWWp LVM2_member
/dev/sdb1        0d676e86-56a6-43b8-a0a0-118a74424f62   ext4       boot
/dev/sdb2        Vox1Yh-HsbL-Dxr0-dTWD-atT1-Su9e-T2l5JO LVM2_member

========================= "ls -R /dev/mapper/" output: =========================

/dev/mapper:
control
HDD-data
HDD-swap
HDD-var
SSD-home
SSD-racine

================================ Mount points: =================================

Device           Mount_Point              Type       Options

/dev/mapper/HDD-data /home/data               ext4       (rw,relatime,discard,data=ordered)
/dev/mapper/HDD-var /var                     ext4       (rw,relatime,discard,data=ordered)
/dev/mapper/SSD-home /home                    ext4       (rw,relatime,discard,data=ordered)
/dev/mapper/SSD-racine /                        ext4       (rw,relatime,discard,errors=remount-ro,data=ordered)
/dev/sdb1        /boot                    ext4       (rw,relatime,data=ordered)


============================= sdb1/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 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 lvm
insmod ext2
set root='lvmid/8BtHts-l1zt-2LX0-ctNk-CqQA-laht-MiRTPf/zP7oFH-oUSy-Gp1H-xKyu-JYMc-rudt-mcdN6X'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint='lvmid/8BtHts-l1zt-2LX0-ctNk-CqQA-laht-MiRTPf/zP7oFH-oUSy-Gp1H-xKyu-JYMc-rudt-mcdN6X'  03f1eaab-006b-4b7c-b996-ee7d29d893bf
else
  search --no-floppy --fs-uuid --set=root 03f1eaab-006b-4b7c-b996-ee7d29d893bf
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=menu
    set timeout=5
  # Fallback normal timeout code in case the timeout_style feature is
  # unavailable.
  else
    set timeout=5
  fi
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
insmod part_msdos
insmod lvm
insmod ext2
set root='lvmid/8BtHts-l1zt-2LX0-ctNk-CqQA-laht-MiRTPf/zP7oFH-oUSy-Gp1H-xKyu-JYMc-rudt-mcdN6X'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint='lvmid/8BtHts-l1zt-2LX0-ctNk-CqQA-laht-MiRTPf/zP7oFH-oUSy-Gp1H-xKyu-JYMc-rudt-mcdN6X'  03f1eaab-006b-4b7c-b996-ee7d29d893bf
else
  search --no-floppy --fs-uuid --set=root 03f1eaab-006b-4b7c-b996-ee7d29d893bf
fi
insmod png
if background_image /usr/share/desktop-base/softwaves-theme/grub/grub-4x3.png; then
  set color_normal=white/black
  set color_highlight=black/white
else
  set menu_color_normal=cyan/blue
  set menu_color_highlight=white/blue
fi
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
  set gfxpayload="${1}"
}
set linux_gfx_mode=
export linux_gfx_mode
menuentry 'Debian GNU/Linux' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-03f1eaab-006b-4b7c-b996-ee7d29d893bf' {
  load_video
  insmod gzio
  if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
  insmod part_msdos
  insmod ext2
  set root='hd1,msdos1'
  if [ x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  0d676e86-56a6-43b8-a0a0-118a74424f62
  else
    search --no-floppy --fs-uuid --set=root 0d676e86-56a6-43b8-a0a0-118a74424f62
  fi
  echo  'Chargement de Linux 4.9.0-8-amd64…'
  linux /vmlinuz-4.9.0-8-amd64 root=/dev/mapper/SSD-racine ro  quiet
  echo  'Chargement du disque mémoire initial…'
  initrd  /initrd.img-4.9.0-8-amd64
}
submenu 'Options avancées pour Debian GNU/Linux' $menuentry_id_option 'gnulinux-advanced-03f1eaab-006b-4b7c-b996-ee7d29d893bf' {
  menuentry 'Debian GNU/Linux, avec Linux 4.9.0-8-amd64' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.9.0-8-amd64-advanced-03f1eaab-006b-4b7c-b996-ee7d29d893bf' {
    load_video
    insmod gzio
    if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
    insmod part_msdos
    insmod ext2
    set root='hd1,msdos1'
    if [ x$feature_platform_search_hint = xy ]; then
      search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  0d676e86-56a6-43b8-a0a0-118a74424f62
    else
      search --no-floppy --fs-uuid --set=root 0d676e86-56a6-43b8-a0a0-118a74424f62
    fi
    echo  'Chargement de Linux 4.9.0-8-amd64…'
    linux /vmlinuz-4.9.0-8-amd64 root=/dev/mapper/SSD-racine ro  quiet
    echo  'Chargement du disque mémoire initial…'
    initrd  /initrd.img-4.9.0-8-amd64
  }
  menuentry 'Debian GNU/Linux, with Linux 4.9.0-8-amd64 (recovery mode)' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.9.0-8-amd64-recovery-03f1eaab-006b-4b7c-b996-ee7d29d893bf' {
    load_video
    insmod gzio
    if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
    insmod part_msdos
    insmod ext2
    set root='hd1,msdos1'
    if [ x$feature_platform_search_hint = xy ]; then
      search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  0d676e86-56a6-43b8-a0a0-118a74424f62
    else
      search --no-floppy --fs-uuid --set=root 0d676e86-56a6-43b8-a0a0-118a74424f62
    fi
    echo  'Chargement de Linux 4.9.0-8-amd64…'
    linux /vmlinuz-4.9.0-8-amd64 root=/dev/mapper/SSD-racine ro single
    echo  'Chargement du disque mémoire initial…'
    initrd  /initrd.img-4.9.0-8-amd64
  }
}

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

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

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

### 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.
### 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 ###
--------------------------------------------------------------------------------

=================== sdb1: Location of files loaded by Grub: ====================

           GiB - GB             File                                 Fragment(s)


======================== Unknown MBRs/Boot Sectors/etc: ========================

Unknown BootLoader on HDD-var'


Unknown BootLoader on HDD-swap'


Unknown BootLoader on HDD-data'


Unknown BootLoader on SSD-racine'


Unknown BootLoader on SSD-home'



=============================== StdErr Messages: ===============================

cat: /tmp/BootInfo-h6kHKHoo/Tmp_Log: Aucun fichier ou dossier de ce type
  Failed to find logical volume "HDD/var'"
  Failed to find logical volume "HDD/var'"
  Failed to find logical volume "HDD/var'"
hexdump: /dev/mapper/HDD-var': Aucun fichier ou dossier de ce type
hexdump: /dev/mapper/HDD-var': Aucun fichier ou dossier de ce type
  Failed to find logical volume "HDD/swap'"
  Failed to find logical volume "HDD/swap'"
  Failed to find logical volume "HDD/swap'"
hexdump: /dev/mapper/HDD-swap': Aucun fichier ou dossier de ce type
hexdump: /dev/mapper/HDD-swap': Aucun fichier ou dossier de ce type
  Failed to find logical volume "HDD/data'"
  Failed to find logical volume "HDD/data'"
  Failed to find logical volume "HDD/data'"
hexdump: /dev/mapper/HDD-data': Aucun fichier ou dossier de ce type
hexdump: /dev/mapper/HDD-data': Aucun fichier ou dossier de ce type
  Failed to find logical volume "SSD/racine'"
  Failed to find logical volume "SSD/racine'"
  Failed to find logical volume "SSD/racine'"
hexdump: /dev/mapper/SSD-racine': Aucun fichier ou dossier de ce type
hexdump: /dev/mapper/SSD-racine': Aucun fichier ou dossier de ce type
  Failed to find logical volume "SSD/home'"
  Failed to find logical volume "SSD/home'"
  Failed to find logical volume "SSD/home'"
hexdump: /dev/mapper/SSD-home': Aucun fichier ou dossier de ce type
hexdump: /dev/mapper/SSD-home': Aucun fichier ou dossier de ce type

 



Des messages m'interpellent, je ne sais pas si je dois m'en inquiéter : "Mounting failed" sur tous les volumes au début du fichier, ainsi que le contenu des deux dernières sections ("Unknown MBRs/Boot Sectors/etc" et "StdErr Messages").
Que signifient-ils?

#6 Re : Installation et migration » [Résolu] Partitionnement entre SSD 32 Go et HDD » 11-03-2019 14:17:37

masa

raleur a écrit :

Si tu dis d'installer l'amorce de GRUB dans le MBR d'un disque, il l'installe dans le MBR, pas dans le secteur d'amorce de la partition qui a l'indicateur d'amorçage (dont il se moque royalement). GRUB installe aussi des fichiers dans /boot, non pas parce que la partition a l'indicateur d'amorçage mais simplement parce qu'elle est montée sur /boot, indépendamment de l'endroit où il installe son amorce.


Ah bon, alors à quoi sert cette option "indicateur d'amorçage"? J'ai indiqué "présent" car en cherchant sur internet j'ai trouvé cette phrase : "Pensez à mettre l'indicateur d'amorçage à "présent" sur la première partition qui sert au démarrage du système." (source ; je conçois que les informations présentes sur cette page ne correspondent pas à mon installation, c'était juste pour savoir à quoi servait cette option).

raleur a écrit :

Il pourrait y avoir un ordre de priorité par type de périphérique


Je n'ai pas trouvé...

raleur a écrit :

tu peux commencer par installer GRUB dans le MBR du disque dur puisque c'est lui qui est mentionné. Ce n'est pas idéal, mais ça permettra de lancer GRUB


Merci! J'ai exécuté la commande que tu m'as indiquée, et le système démarre correctement.

Si j'ai bien compris :
- D'abord, l'amorce de GRUB a été installée dans le MBR du SSD, et d'autres fichiers de GRUB ont été installés dans la partition montée sur /boot.
- Ensuite, par la commande "grub-install /dev/sda", l'amorce a été installée dans le MBR du disque dur, et les autres fichiers ont été réinstallés dans /boot (sur le SSD), remplaçant les premiers.

Est-ce correct? Si oui, y a-t-il quelque chose que tu préconises de faire, à présent que le système est utilisable? (car tu écris "tu peux commencer par"... et "Ce n'est pas idéal", même si l'idéal est une illusion!)
Peut-être supprimer l'amorce de GRUB dans le MBR du SSD?

#7 Re : Installation et migration » [Résolu] Partitionnement entre SSD 32 Go et HDD » 10-03-2019 21:51:59

masa
Quand j'allume l'ordinateur, après le logo "NEC", un underscore (tiret du bas) clignote en haut à gauche sur un écran tout noir sans que j'aie la possibilité d'écrire quoi que ce soit. J'ai fait l'installation en Legacy (quand je change à UEFI, les réglages du BIOS s'ouvrent automatiquement au démarrage, et aucun disque n'est détecté).

raleur a écrit :

Pourquoi pas pour le swap ?


Le réglage de discard n'était pas disponible pour ce type de partition.

raleur a écrit :

Qu'il ferait quoi automatiquement ?


Qu'il installerait GRUB dans la partition /boot, qui est la première du SSD, et pour laquelle j'ai spécifié "présent" à l'option "indicateur d'amorçage".

raleur a écrit :

Il faut relancer l'installateur en mode rescue, pas en mode installation.


Voici ce que j'obtiens en mode rescue :
Il me demande d'abord de "choisir un périphérique qui sera utilisé comme système de fichiers racine" : je sélectionne "/dev/SSD/racine" (volume que j'ai monté sur / à l'installation).
Puis "Le système installé semble utiliser une partition dédiée pour /boot. Il est en général conseillé de la monter car cela permettra des actions telles que la réinstallation du gestionnaire d'amorçage. Cependant, si le système de fichiers sur /boot est corrompu, vous pourriez souhaiter ne pas monter cette partition. Faut-il monter la partition /boot dédiée ?"
Comme je ne sais pas si le système de fichiers sur /boot est corrompu ou non, je clique sur "Oui", pour voir les options disponibles :
- Exécuter un shell dans /dev/SSD/racine
- Exécuter un shell dans le contexte de l'installateur
- Réinstallation du programme de démarrage GRUB
- Changer de système de fichiers racine
- Redémarrer le système

Que puis-je faire d'après toi? Si comme tu dis installer GRUB sur le disque sdb était le bon choix, je n'ai pas besoin de le réinstaller, n'est-ce pas?

Edit: je viens de remarquer que le SSD ne faisait pas partie des différents périphériques dans la liste des réglages du BIOS "Boot Priority Order". Il y a:
- HDD (TOSHIBA MQ01...)
- USB Memory
- USB FDD
- USB HDD
- CD/DVD (MATSHITADVD...)
- Network

Là est peut-être le problème?

#8 Re : Installation et migration » [Résolu] Partitionnement entre SSD 32 Go et HDD » 10-03-2019 15:49:03

masa
Bonjour,

Merci pour tes dernières indications raleur, j'ai enfin pu lancer la procédure de ce fameux partitionnement.
J'ai indiqué l'option discard pour tous les volumes sauf swap. Tout est en ext4, /boot y compris.

Seulement, je crois que j'ai installé GRUB au mauvais endroit car il ne se charge pas au démarrage.
J'ai choisi à cette dernière étape de l'installer sur le disque sdb (SSD) et non sur la partition /boot en sdb1, car j'ai cru qu'il le ferait automatiquement (seuls les disques étaient présents par défaut, il fallait utiliser une option d'installation "manuelle" pour pouvoir choisir une partition en particulier).
J'ai essayé de relancer uniquement cette étape avec l'installateur en priority=medium, mais celui-ci ne veut pas la lancer avant d'avoir effectué l'étape du partitionnement. Je n'ai pas effectué cette dernière de nouveau car il me paraît inutile de formater des disques une fois de plus, pour y réinstaller exactement le même système.

Pourriez-vous me dire si mon intuition est correcte et si oui, comment réinstaller GRUB proprement?

fdisk -l


Disk /dev/sdb: 29.8 GiB, 32017047552 bytes, 62533296 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x5d8d5b83

Device     Boot  Start      End  Sectors  Size Id Type
/dev/sdb1  *      2048   976895   974848  476M 83 Linux
/dev/sdb2       976896 62531583 61554688 29.4G 8e Linux LVM


Disk /dev/sda: 465.8 GiB, 500107862016 bytes, 976773168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0x3d3ceae2

Device     Boot Start       End   Sectors   Size Id Type
/dev/sda1        2048 488282111 488280064 232.9G 8e Linux LVM




Disk /dev/sdc: 7.2 GiB, 7746879488 bytes, 15130624 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x49506c1e

Device     Boot Start     End Sectors  Size Id Type
/dev/sdc1  *        0 7077887 7077888  3.4G  0 Empty
/dev/sdc2       21296   22127     832  416K ef EFI (FAT-12/16/32)


Disk /dev/mapper/SSD-racine: 6.5 GiB, 6996099072 bytes, 13664256 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mapper/SSD-home: 6.5 GiB, 6996099072 bytes, 13664256 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mapper/HDD-var: 4.7 GiB, 4999610368 bytes, 9764864 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/mapper/HDD-swap: 8.4 GiB, 8996782080 bytes, 17571840 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/mapper/HDD-data: 46.6 GiB, 49996103680 bytes, 97648640 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
 

#9 Re : Installation et migration » [Résolu] Partitionnement entre SSD 32 Go et HDD » 07-03-2019 22:50:07

masa
Merci pour tes explications et l'analyse raleur!

raleur a écrit :

L'exécution périodique de fstrim repose sur un "timer" systemd. Il faut voir s'il est paramétrable.


D'accord. Et peut-on savoir combien de temps dure cette opération? Aurais-tu un ordre de grandeur? (10 min, 45 min, 3h?)

raleur a écrit :

Non, le système doit être opérationnel.


Et en veille, ça fonctionne?

raleur a écrit :

L'objectif de cet espace libre est différent. Dans le cas 1 que j'exposais précédemment, cet espace non alloué ou dans une partition non utilisée était réservé à l'overprovisioning, alors qu'ici il sert de réserve pour un usage futur.


Cet espace libre est-il celui du groupe de volumes? Si oui, peut-il servir pour l'overprovisioning, au même titre que celui du disque? Et si oui encore, l'usage de la fonction TRIM a-t-il un sens? Car on peut toujours l'activer le moment voulu si j'ai bien compris (c'est-à-dire au moment où, par nécessité, l'espace réservé à l'overprovisioning est ajouté au système de fichiers ; mais il y a beaucoup de "si" dans mon raisonnement!).

Frosch a écrit :

Ma proposition était plus une question de place, vu que tu as un petit SSD, autant ne pas l'encombrer avec des choses inutiles comme le swap.


En effet, cela me donne matière à réflexion! En fait tout dépend surtout de l'usage que je ferai de l'hibernation.

#10 Re : Installation et migration » [Résolu] Partitionnement entre SSD 32 Go et HDD » 06-03-2019 11:39:41

masa

Croutons a écrit :

non l'espaces est en attente et ne contient pas de systéme de fichier


Dans ce cas, y a-t-il besoin d'utiliser la fonction TRIM? Je me réfère à cette page où raleur spécifie pour la deuxième façon d'utiliser le TRIM mais pas pour la première :

raleur a écrit :

Il y a deux façons :

1. ne pas occuper tout l'espace avec le système de fichiers ;
2. occuper tout l'espace avec le système de fichiers mais ne pas remplir le système de fichiers au delà d'un certain seuil (à condition d'utiliser la fonction TRIM avec l'option “discard” pour marquer les blocs des fichiers effacés).



Merci pour les commandes, et pour les tailles de ton installation, cela me donne un ordre d'idée pour les adapter à la mienne.

Croutons a écrit :

créer des liens symbolique vers ton disque dur pour les données volumineuse


Quel est l'avantage des liens symboliques par rapport à un dossier /home/data par exemple, sur lequel est montée une partition du disque dur?

Croutons a écrit :

il y a des fichiers de ton profil qui mérite d’être chargé rapidement


À quels fichiers fais-tu référence? Dans quel(s) dossier(s) se trouvent-ils?

#11 Re : Installation et migration » [Résolu] Partitionnement entre SSD 32 Go et HDD » 06-03-2019 06:19:08

masa
bonjour à tous! merci encore pour vos explications! big_smile

woinche a écrit :

var contient certaine info qui me semble t'il on un intérêt a être lu rapidement.


Aurais-tu une idée de la nature des infos auxquelles tu penses?

woinche a écrit :

5Go c'est bien. tu peux remplir ton HDD sans souci.


HDD? tu voulais dire SSD?

Frosch a écrit :

SSD
1. /

Macintosh HD HDD
1. swap
2. /home


En effet, j'utilise Mac actuellement, mais là c'est pour remplacer Windows que je voudrais installer Debian! tongue
Le swap et le /home sur le HDD, c'est en raison de l'usure? Qu'est-ce qui t'a motivé à les mettre sur le SSD dans ta configuration?

raleur a écrit :

Si tu mets le swap sur le SSD, il faut aussi retrancher sa taille.


Oui, effectivement, oubli corrigé!

hdparm -I /dev/sdb



/dev/sdb:

ATA device, with non-removable media
  Model Number:       SAMSUNG MZMPC032HBCD-000L1              
  Serial Number:      S0Y2NEAD702380      
  Firmware Revision:  CXM13L1Q
  Transport:          Serial, ATA8-AST, SATA 1.0a, SATA II Extensions, SATA Rev 2.5, SATA Rev 2.6, SATA Rev 3.0
Standards:
  Used: unknown (minor revision code 0x0039)
  Supported: 8 7 6 5
  Likely used: 8
Configuration:
  Logical   max current
  cylinders 16383 16383
  heads   16  16
  sectors/track 63  63
  --
  CHS current addressable sectors:    16514064
  LBA    user addressable sectors:    62533296
  LBA48  user addressable sectors:    62533296
  Logical  Sector size:                   512 bytes
  Physical Sector size:                   512 bytes
  device size with M = 1024*1024:       30533 MBytes
  device size with M = 1000*1000:       32017 MBytes (32 GB)
  cache/buffer size  = unknown
  Nominal Media Rotation Rate: Solid State Device
Capabilities:
  LBA, IORDY(can be disabled)
  Queue depth: 32
  Standby timer values: spec'd by Standard, no device specific minimum
  R/W multiple sector transfer: Max = 16  Current = 16
  DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 udma5 *udma6
       Cycle time: min=120ns recommended=120ns
  PIO: pio0 pio1 pio2 pio3 pio4
       Cycle time: no flow control=120ns  IORDY flow control=120ns
Commands/features:
  Enabled Supported:
     *  SMART feature set
        Security Mode feature set
     *  Power Management feature set
     *  Write cache
     *  Look-ahead
     *  Host Protected Area feature set
     *  WRITE_BUFFER command
     *  READ_BUFFER command
     *  DOWNLOAD_MICROCODE
        SET_MAX security extension
     *  48-bit Address feature set
     *  Device Configuration Overlay feature set
     *  Mandatory FLUSH_CACHE
     *  FLUSH_CACHE_EXT
     *  SMART error logging
     *  SMART self-test
     *  General Purpose Logging feature set
     *  WRITE_{DMA|MULTIPLE}_FUA_EXT
     *  WRITE_UNCORRECTABLE_EXT command
     *  {READ,WRITE}_DMA_EXT_GPL commands
     *  Gen1 signaling speed (1.5Gb/s)
     *  Gen2 signaling speed (3.0Gb/s)
     *  Gen3 signaling speed (6.0Gb/s)
     *  Native Command Queueing (NCQ)
     *  Host-initiated interface power management
     *  Phy event counters
     *  DMA Setup Auto-Activate optimization
        Device-initiated interface power management
     *  Software settings preservation
     *  SET MAX SETPASSWORD/UNLOCK DMA commands
     *  WRITE BUFFER DMA command
     *  READ BUFFER DMA command
     *  Data Set Management TRIM supported (limit 8 blocks)
Security:
  Master password revision code = 65534
    supported
  not enabled
  not locked
  not frozen
  not expired: security count
    supported: enhanced erase
  6min for SECURITY ERASE UNIT. 32min for ENHANCED SECURITY ERASE UNIT.
Checksum: correct
 


Le TRIM est supporté, n'est-ce pas?

raleur a écrit :

l'application d'un TRIM "hors ligne" avec la commande fstrim à un moment choisi de faible activité


Je pense l'activer de façon hebdomadaire. Est-ce à moi de choisir ce moment?
Autre question peut-être un peu naïve : l'opération peut-elle se lancer lorsque le système est éteint, ou en hibernation?

raleur a écrit :

Si l'espace disque est contraint (cas du SSD de 32 Go), j'utilise LVM et je crée des volumes logique avec des tailles initiales minimum pour l'installation que je j'augmenterai au fur et à mesure de leur remplissage. [...]
Note qu'avec LVM, tu n'as pas besoin de te poser cette question.


Cela m'a surpris car j'en étais resté là :

raleur a écrit :

Un groupe de volumes LVM peut s'étendre sur plusieurs disques mais en principe on laisse LVM s'occuper de l'allocation de l'espace pour les volumes logiques, mais en contrepartie on ne maîtrise pas où est physiquement situé l'espace disque alloué donc ça n'a pas de sens entre un SSD et un disque dur qui ont des caractéristiques très différentes.


J'en avais conclu, sans doute trop rapidement, que l'utilisation de LVM de manière globale n'avait pas de sens. En réalité, l'utilisation d'un groupe de volumes LVM étendu sur ces deux plateformes de stockage n'a pas de sens, mais celle de deux groupes de volumes LVM distincts, l'un sur le HDD et l'autre sur le SSD, elle, a un sens, n'est-ce pas?
Si c'est le cas, je pense effectivement que LVM est une bonne solution. Me vient alors une interrogation :

raleur a écrit :

j'utilise LVM et je crée des volumes logique avec des tailles initiales minimum

...il reste donc de l'espace libre sur la plateforme de stockage, pas vrai?
Si oui, cet espace est-il occupé par le système de fichiers?

anonyme a écrit :

ne pas lancer une compilation du noyau par exemple sur le ssd


Une compilation du noyau, c'est pour le remplacer, ou le mettre à jour, n'est-ce pas? Dans quelles circonstances aurai-je besoin de faire cela?

anonyme a écrit :

il pourra lancer une commande "smartctl -a /dev/sdx" pour vérification


...si vous avez le courage de déchiffrer tout ça, voilà le retour de la commande! tongue

smartctl -a /dev/sdb


smartctl 6.6 2016-05-31 r4324 [x86_64-linux-4.9.0-8-amd64] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Device Model:     SAMSUNG MZMPC032HBCD-000L1
Serial Number:    S0Y2NEAD702380
Firmware Version: CXM13L1Q
User Capacity:    32,017,047,552 bytes [32.0 GB]
Sector Size:      512 bytes logical/physical
Rotation Rate:    Solid State Device
Device is:        Not in smartctl database [for details use: -P showall]
ATA Version is:   ATA8-ACS T13/1699-D revision 4c
SATA Version is:  SATA 3.0, 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is:    Wed Mar  6 03:16:49 2019 UTC
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

General SMART Values:
Offline data collection status:  (0x02) Offline data collection activity
          was completed without error.
          Auto Offline Data Collection: Disabled.
Self-test execution status:      (   0) The previous self-test routine completed
          without error or no self-test has ever
          been run.
Total time to complete Offline
data collection:    (  180) seconds.
Offline data collection
capabilities:        (0x5b) SMART execute Offline immediate.
          Auto Offline data collection on/off support.
          Suspend Offline collection upon new
          command.
          Offline surface scan supported.
          Self-test supported.
          No Conveyance Self-test supported.
          Selective Self-test supported.
SMART capabilities:            (0x0003) Saves SMART data before entering
          power-saving mode.
          Supports SMART auto save timer.
Error logging capability:        (0x01) Error logging supported.
          General Purpose Logging supported.
Short self-test routine
recommended polling time:    (   2) minutes.
Extended self-test routine
recommended polling time:    (   3) minutes.

SMART Attributes Data Structure revision number: 1
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  9 Power_On_Hours          0x0032   099   099   000    Old_age   Always       -       1532
 12 Power_Cycle_Count       0x0032   096   096   000    Old_age   Always       -       3856
175 Program_Fail_Count_Chip 0x0032   100   100   010    Old_age   Always       -       0
176 Erase_Fail_Count_Chip   0x0032   100   100   010    Old_age   Always       -       0
177 Wear_Leveling_Count     0x0013   090   090   017    Pre-fail  Always       -       361
178 Used_Rsvd_Blk_Cnt_Chip  0x0013   095   095   010    Pre-fail  Always       -       18
179 Used_Rsvd_Blk_Cnt_Tot   0x0013   096   096   010    Pre-fail  Always       -       26
180 Unused_Rsvd_Blk_Cnt_Tot 0x0013   096   096   010    Pre-fail  Always       -       790
181 Program_Fail_Cnt_Total  0x0032   100   100   010    Old_age   Always       -       0
182 Erase_Fail_Count_Total  0x0032   100   100   010    Old_age   Always       -       0
183 Runtime_Bad_Block       0x0013   100   100   010    Pre-fail  Always       -       0
184 End-to-End_Error        0x0033   100   100   097    Pre-fail  Always       -       0
187 Reported_Uncorrect      0x0032   100   100   000    Old_age   Always       -       0
190 Airflow_Temperature_Cel 0x0032   057   042   000    Old_age   Always       -       43
195 Hardware_ECC_Recovered  0x001a   200   200   000    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0030   100   100   000    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x003e   253   253   000    Old_age   Always       -       0
233 Media_Wearout_Indicator 0x003a   198   198   000    Old_age   Always       -       169
234 Unknown_Attribute       0x0012   100   100   000    Old_age   Always       -       0
235 Unknown_Attribute       0x0012   099   099   000    Old_age   Always       -       32
236 Unknown_Attribute       0x0012   099   099   000    Old_age   Always       -       250
237 Unknown_Attribute       0x0012   099   099   000    Old_age   Always       -       361
238 Unknown_Attribute       0x0012   099   099   000    Old_age   Always       -       26

SMART Error Log Version: 1
No Errors Logged

SMART Self-test log structure revision number 1
No self-tests have been logged.  [To run self-tests, use: smartctl -t]

SMART Selective self-test log data structure revision number 1
 SPAN  MIN_LBA  MAX_LBA  CURRENT_TEST_STATUS
    1        0        0  Not_testing
    2        0        0  Not_testing
    3        0        0  Not_testing
    4        0        0  Not_testing
    5        0        0  Not_testing
Selective self-test flags (0x0):
  After scanning selected spans, do NOT read-scan remainder of disk.
If Selective self-test is pending on power-up, resume after 0 minute delay.

 

#12 Re : Installation et migration » [Résolu] Partitionnement entre SSD 32 Go et HDD » 04-03-2019 02:15:19

masa
Edit : pardon message envoyé trop tôt par erreur! en cours d'écriture...
Edit2 : j'étais en train de finir ma réponse (je mets bcp de temps car je fais des recherches en même temps) et bim, j'ai tout perdu avec un pomme+Q (=quitter l'app) qui a remplacé le pomme+W habituel... plus qu'à tout réécrire... neutral neutral je remets ça à demain

je voulais quand même vous dire un grand merci à tous les quatre pour vos réponses si complètes!

#14 Installation et migration » [Résolu] Partitionnement entre SSD 32 Go et HDD » 03-03-2019 07:02:00

masa
Réponses : 32
Bonjour,

Je cherche une bonne manière de partitionner un SSD de 32Go et un HDD de 500Go pour une installation de Debian 9 avec LXDE.
L'ordinateur portable a 8 Go de RAM, je voudrais faire une installation en single-boot, bien profiter des performances du SSD sans trop réduire sa durée de vie, et utiliser l'hibernation.
Mon usage sera minimal : j'utiliserai surtout Firefox (pas plus d'une douzaine d'onglets en même temps), LibreOffice, un client mail, et peut-être parfois Gimp.

Cette étape du partitionnement manuel me donne mal au crâne, il y a tellement de paramètres à déterminer, d'autant plus que les avis sont très partagés sur les forums (mais le pire, c'est que je suis perfectionniste!)
Ainsi, après de multiples recherches sur la question ainsi que des conseils avisés de raleur sur une autre discussion, j'ai plusieurs éléments à éclaircir pour comprendre et optimiser mes choix.
Je serais également curieux de savoir ce que vous feriez à ma place.


Voici une ébauche :

SSD :
partition 1 : /
partition 2 : swap de 9 Go
partition 3 : /home de (23-taille de la partition 1) Go

HDD :
partition 1 : /var de 5 Go
partition 2 : /home/data de 495 Go


Et voilà les questions que je me pose :

- swap : je pense qu'une taille de 9 Go est convenable (because "You need a swap partition that is larger than your DRAM to save all the DRAM content securely for hibernation.").
Est-ce une bonne idée de le mettre sur le SSD, pour l'usure? J'ai lu qu'il était aussi possible de le configurer comme fichier, qu'en pensez-vous?

- tmp : d'après raleur, l'utilisation de tmpfs est adaptée. Dois-je créer une partition séparée sur le SSD pour tmp afin de configurer tmpfs par la suite? Quelle taille est raisonnable?

- d'après ce que j'ai lu sur cette page, je pense « occuper tout l'espace [du SSD] avec le système de fichiers mais ne pas remplir le système de fichiers au delà d'un certain seuil (à condition d'utiliser la fonction TRIM avec l'option “discard”). » (dixit raleur) Mais « Cette valeur [=le seuil en question] de 50% est totalement arbitraire et exagérée » (idem)
Quel genre de seuil est raisonnable? Pour le TRIM, j'ai lu sur cette page qu'il était recommandé de remplacer l'option "discard" par l'usage de fstrim : qu'en pensez-vous? D'autre part, il est ensuite écrit que « l'option "discard" n'est pas nécessaire si le SSD a assez d'overprovisioning ». Mais comment savoir si c'est le cas?

- noatime/relatime, data=ordered/data=journal... je m'y perds, ces options sont-elles importantes pour chaque partition?

- quelle taille attribuer à la partition racine?

- quelle taille attribuer à /var, avec mon usage? (j'ai mis 5 Go de façon arbitraire) Faut-il remplir tout le reste du HDD avec la deuxième partition, ou y a-t-il un intérêt à laisser de l'espace libre?

- /home sur une partition séparée, c'est important en cas de défaillance de la partition racine, n'est-ce pas? qu'en est-il d'une partition /boot?

- tout cela sera en ext4, aucun problème?

- est-il important de définir les partitions selon un certain ordre sur le disque dur? et sur le SSD?


Si vous avez une idée concernant une ou plusieurs questions, je suis preneur!

merci.gif

#15 Re : Installation et migration » [Résolu] Disque et SSD internes non détectés par l'installateur » 03-03-2019 01:55:33

masa
@Jean-Pierre Pinson
Tout compte fait je préfère LXDE, je n'aime pas beaucoup le design de Xfce! d'autre part, utiliser un système un poil plus compliqué ne me fait pas peur, j'aime trouver des solutions!
Pour les disques, je préfère m'en tenir à ce que j'ai actuellement pour l'instant! Mais merci pour les infos.

@raleur
Merci pour tes réponses. Je vais essayer de récapituler tout ça et créer un nouveau topic pour mes nouvelles questions à propos du partitionnement.

#16 Re : Installation et migration » [Résolu] Disque et SSD internes non détectés par l'installateur » 02-03-2019 03:04:56

masa
@Jean-Pierre Pinson
Ah oui en effet, Xfce avec son dock ressemble à macOS. Merci pour ce lien, je vais tester cet environnement sur une session live en attendant l'installation.

#17 Re : Installation et migration » [Résolu] Disque et SSD internes non détectés par l'installateur » 01-03-2019 23:07:29

masa
Je te remercie pour toutes ces réponses. Mais du coup, j'ai plein de questions qui suivent... roll
Néanmoins, celles-ci n'ont peut-être plus leur place ici. Je peux les poster dans un nouveau topic si besoin.

D'accord pour le RAID. J'ai remarqué que je ne pouvais plus revenir en arrière et le réactiver dans les réglages Intel RST. Pour le moment je vais laisser cette question de côté, surtout que je n'ai plus besoin de Windows.

L'ordi a 8 GB de RAM. Je pense que j'utiliserai l'hibernation, c'est une fonctionnalité que je ne connais pas sur Mac mais elle me paraît adaptée à mon usage.

raleur a écrit :

Eventuellement un petit swap de haute priorité sur le SSD et un gros swap de basse priorité pour l'hibernation sur le disque dur, mais du coup l'hibernation et la reprise seront plus lentes.


Ça me paraît bien, si le SSD n'a pas assez de place. Si j'ai bien compris, c'est une fonction que je pourrai utiliser en cas de veille prolongée (au moins 30 min/1h), ou bien pour remplacer une extinction quand j'ai besoin de conserver l'état actuel des programmes ouverts. Dans ces cas-là, je n'ai pas besoin que l'hibernation soit rapide.

raleur a écrit :

Tu peux y créer une partition (ou un volume logique LVM) et la monter sur un répertoire comme /data ou /home/data, pendant l'installation ou après.


Au fait, quelles sont ces "données volumineuses" exactement? Est-ce à moi de les définir, ou cette expression correspond-elle à un ensemble précis de données, qui est dirigé automatiquement (ou pas) dans un répertoire défini (comme /data ou /home/data que tu évoques)?
Edit : je crois que j'ai compris, elles ne correspondent à rien en particulier, c'est à moi de les mettre dans ce dossier.

raleur a écrit :

/home entier sur le disque dur, c'est dommage car l'accès aux fichiers de configuration et de travail de l'environnement graphique et des applications sera plus lent.


En effet, /home sera mieux sur le SSD. Mais tu spécifies "entier" : y a-t-il un intérêt à ce qu'il soit scindé en deux, si c'est possible?
Edit : question résolue, j'ai compris le système, et je pense le mettre en entier sur le SSD.

raleur a écrit :

/tmp peut être en mémoire (tmpfs) si la RAM et le swap sont suffisants pour son usage (à déterminer).


J'ai trouvé sur cette page https://debian-facile.org/viewtopic.php?id=11793 :

captnfab a écrit :

Typiquement, si on a un ssd, on ne veut pas que /tmp soit dessus, il y a bien trop d'écritures futiles. Et pour la vitesse, un tmpfs est très bien.
Perso, je n'ai pas peur de mettre 2Go en tmpfs, sachant qu'en pratique il n'occupe pas la ram à moins d'en avoir réellement besoin.


Anonyme-8 a écrit :

si t'indique pas la taille, tmpfs utilise la moitié de ta RAM et se débrouille pour le reste.
Jamais de pb jusqu'à maintenant même si je n'ai jamais eu de machine asthmatique.



...l'usage de tmpfs me semble être une bonne idée. Edit : est-ce intéressant avec 8GB de mémoire? si oui, quelle taille de swap est nécessaire?

/var dans le disque dur, très bien. Pas besoin que la manipulation des paquets soit particulièrement rapide.

raleur a écrit :

Pour mes besoins 32 Go sont largement suffisants pour installer un système (mon système actuel avec LXDE tient dans moins de 10 Go) mais il faut voir en fonction des applications à installer.


On m'a conseillé (sur la discussion dans laquelle je me suis présenté), de commencer par Xfce, mais je suppose qu'il n'y a pas de grande différence de taille avec LXDE.
Au sujet des applications, il me semble que la majorité de celles que j'utiliserai est déjà préinstallée : Firefox, LibreOffice, éventuellement Gimp ou des outils de base pour le développement web.
32 Go me semble suffisant pour mon usage également, qu'en dis-tu?

raleur a écrit :

Peux-tu préciser à quoi tu fais allusion ?


C'est vrai que ce n'était pas clair. Je pensais à :

raleur a écrit :

Le système, le swap et les fichiers de travail (dont /home) sur le SSD. Les fichiers statiques sur le disque dur classique (HDD).

#18 Re : Installation et migration » [Résolu] Disque et SSD internes non détectés par l'installateur » 01-03-2019 06:52:54

masa
C'est compliqué le partitionnement, je suis tombé sur cette discussion http://forums.debian.net/viewtopic.php?f=16&t=76921 : "With a 32gb SSD I would probably use it all for root and have swap and /home on the HDD"
...ce qui est plus ou moins à l'opposé de ce que tu conseilles, raleur, dans l'article de mon message précédent. Pour moi qui ai une utilisation basique, si LibreOffice, la navigation web, la lecture de DVD sont rapides, c'est le principal. Mais je n'ai pas encore bien compris ce que je peux faire pour cela. neutral

#19 Re : Installation et migration » [Résolu] Disque et SSD internes non détectés par l'installateur » 28-02-2019 17:05:19

masa

anonyme a écrit :

si le portable vaut le coup ça va lui donner un coup de boost


Vaut-il vraiment le coup? Pour l'instant je n'ai pas les connaissances requises pour émettre un avis éclairé sur le sujet, je vais m'en tenir à ce qui est actuellement en place pour tester Debian.
Néanmoins je garde toutes ces infos de côté, il y a des chances qu'elles me servent à l'avenir!

raleur a écrit :

Le RAID en tant que tel n'augmente pas la vitesse de l'ordinateur. C'est l'utilisation d'un mode particulier et propriétaire (inutilisable avec Linux) où le SSD sert de cache pour le disque dur qui augmente la vitesse.


Si j'ai bien compris, ce "mode particulier et propriétaire" est donc ce qui est appelé "accélération" dans les réglages Intel RST.
Dans ce cas, sans cette "accélération", quelle est la différence entre RAID et non-RAID (=AHCI?) ?

raleur a écrit :

Une autre possibilité consiste à installer le système sur le SSD et à réserver le disque dur au stockage des données volumineuses qui n'ont pas besoin d'accès rapide.


Oui, ça me paraît être une bonne solution. Je vais faire l'installation en Legacy, sans LVM.
Est-il possible de faire cela à l'aide du partitionnement assisté de l'installateur, en choisissant le SSD en tant que disque à partitionner? Comment rediriger les données volumineuses sur le DD?

Edit : j'ai vu qu'avec un partitionnement manuel, je pouvais mettre certains dossiers racine sur le DD et d'autres sur le SSD, mais je ne sais pas lesquels mettre sur le DD.

Edit2 : ce que tu indiques raleur sur cette page me paraît adapté, qu'en penses-tu? https://debian-facile.org/doc:materiel: … tionnement
si ça convient, comment puis-je le mettre en place?

#20 Re : Installation et migration » [Résolu] Disque et SSD internes non détectés par l'installateur » 28-02-2019 04:41:44

masa
J'ai effectué les "Remove Acceleration" et "Reset to non-RAID", et l'installateur reconnaît bien le DD et le SSD. Merci! (peut-être puis-je indiquer [Résolu] dans le sujet?)

anonyme a écrit :

par contre ton DD de 500Go va être particulièrement lent (et en 5400 T)


J'ai relancé Windows pour remplacer l'image live par une DVD1 complète sur la clef d'installation, et le système m'a paru plus lent. J'ai lu quelque part sur internet que le RAID accroissait effectivement la rapidité de l'ordi. N'est-il pas dommage de ne pas profiter du RAID? Qu'en pensez-vous?

anonyme a écrit :

a voir si le module 32Go peut être utilisé comme disque bootable (ce doit être un module M2 je suppose ).


En quoi cela consiste-t-il?

En me documentant sur le partitionnement, j'ai lu que LVM permettait de ne pas fixer la taille des partitions au départ, ce qui me convient car je ne sais pas encore vraiment quel usage je vais faire de ce portable.
Auriez-vous des conseils de répartition des partitions LVM pour utiliser au mieux le HDD et le SDD dans mon cas?

anonyme a écrit :

cette machine n'est pas neuve ?


Non, elle a effectivement été achetée il y a quelques années. Elle doit être de fabrication ultérieure à 2013 car la version du BIOS est de 30/07/2013.

anonyme a écrit :

tu n'a pas testé la résolution native ?


Je viens de tester avec le dvd1, en effet ça marche, et c'est même plus confortable, tout est plus petit et paraît parfaitement adapté à l'écran.

Merci pour ces infos à propos des DD et SSD anonyme!

#21 Re : Installation et migration » [Résolu] Disque et SSD internes non détectés par l'installateur » 27-02-2019 23:29:09

masa
D'accord, merci pour ces précisions. En effet ce n'est ni gênant pour la réinitialisation, ni pour le multi-boot en legacy.

cat /proc/mdstat


Personalities :
md126 : inactive sda[0](S)
      3153 blocks super external:imsm
       
md127 : inactive sdb[0](S)
      3153 blocks super external:imsm
       
unused devices: <none>
 



mdadm --examine --scan --verbose


ARRAY metadata=imsm UUID=394741a9:049af813:5ed85f01:c57bbc36
   devices=/dev/sdb
ARRAY /dev/md/Volume_0000 container=394741a9:049af813:5ed85f01:c57bbc36 member=0 UUID=af26a6c9:a5db3df4:bc3e8636:5962bbb8

ARRAY metadata=imsm UUID=0143ffe6:9184d76c:21a796e8:44f63750
   devices=/dev/sda
ARRAY /dev/md/8328P09WT container=0143ffe6:9184d76c:21a796e8:44f63750 member=0 UUID=42e9b964:ff222c82:9adbe61c:65899939

 



raleur a écrit :

Oui, et "Reset to non RAID".


Pour le DD et le SSD, ou seulement l'un des deux?

Edit : je viens de remarquer que les réglages RAID Intel RST ne sont accessibles qu'en mode UEFI, en Legacy pas moyen de les ouvrir.

#22 Re : Installation et migration » [Résolu] Disque et SSD internes non détectés par l'installateur » 27-02-2019 21:55:42

masa

raleur a écrit :

Avant de désactiver le RAID il serait intéressant de récupérer les résultats des commandes suivantes


toujours dans une console de l'installateur (Ctrl+Alt+F2/3)? en legacy?

raleur a écrit :

A ta place, je désactiverais toutes ces options et réinitialiserais les disques en non RAID puisque tu ne veux pas conserver Windows.


Qu'entends-tu exactement par "toutes ces options"? "Remove Acceleration"?
Qu'implique une réinitialisation en non RAID? Les DD et SSD seront effacés avec leurs partitions, et le système Windows avec?

raleur a écrit :

Quel avantage s'il n'y a pas de multi-boot à gérer ?


Si j'installe Debian en legacy, et qu'un jour pour une quelconque raison je souhaite installer un deuxième système en dual-boot, y a-t-il une façon pour passer facilement en UEFI?

Merci encore pour vos réponses, j'apprends plein de choses.

#23 Re : Installation et migration » [Résolu] Disque et SSD internes non détectés par l'installateur » 27-02-2019 19:28:02

masa

anonyme a écrit :

il me semble que ce que tu montre c'est le live de stretch  ?
nota: si tu a le dvd1 de stretch (sur une clé usb )c'est mieux pour faire une installation .


oui c'est le live de Stretch. Quel avantage d'installer debian avec le dvd1? et sur une clef USB, quelle différence entre le dvd1 et le cd1?

anonyme a écrit :

en théorie toutes doivent fonctionner


alors avec 800x600 aucun changement hmm
avec 1024x768 idem neutral
mais avec 640x480 ça marche! yikes peut-être que ce pb apparaît quand la résolution indiquée est trop grande pour l'afficher correctement?


raleur a écrit :

et je ne vois pas pourquoi celui-ci afficherait les disques différemment en mode BIOS et en mode EFI.


en effet, les disques ne sont pas détectés en EFI également roll

raleur a écrit :

Il devrait être avec les paramètres de stockage SATA. Sans le manuel, il faut parcourir tous les menus.


Dans l'onglet "Advanced" des réglages, je peux changer "xHCI Mode". Pour l'instant il est en "Smart Auto" mais je peux le mettre en "Disabled". C'est ça?

Sinon, le seul endroit où il pourrait y avoir ce réglage est dans le setup "Intel(R) Rapid Storage Technology" qui s'ouvre à partir du même onglet "Advanced" : les "RAID Volumes" y sont affichés, c'est-à-dire le DD de 465.8GB et le SSD de 29.8GB.
Ensuite quand j'entre dans le DD, je peux faire "Remove Acceleration" ou bien entrer dans le "Port 0, TOSHIBA MQ0..." et faire "Reset to non-RAID" (mais sur la même page il y a écrit "Status: Non-RAID").
Si j'entre dans le SSD, il y a "Delete" au lieu de "Remove Acceleration" et toujours "Reset to non-RAID" (avec "Status: Cache") dans "Port 1, SAMSUNG MZM..."

#24 Re : Installation et migration » [Résolu] Disque et SSD internes non détectés par l'installateur » 27-02-2019 17:19:34

masa
Les menus ne sont pas brouillés. smile
"c" :

videoinfo


List of supported video modes:
Legend: mask/position=red/green/blue/reserved
Adapter `Cirrus CLGD 5446 PCI Video Driver' :
   No info available
Adapter `Bochs PCI Video Driver' :
   No info available
Adapter `EFI GOP driver' :
   0x000 1366 x  768 x 32 (5464)  Direct color, mask: 8/8/8/8  pos:  16/8/0/24
   0x001 640 x  480 x 32 (2560)  Direct color, mask: 8/8/8/8  pos:  16/8/0/24
 * 0x002 800 x  600 x 32 (3200)  Direct color, mask: 8/8/8/8  pos:  16/8/0/24
   0x003 1024 x  768 x 32 (4096)  Direct color, mask: 8/8/8/8  pos:  16/8/0/24
 


C'est le troisième — "800 x 600" — que je dois mettre après "set gfxpayload="?

sur "e" je n'ai pas tout à fait comme toi :

setparams 'Graphical Debian Installer'

   linux /d-i/gtk/vmlinuz append video=vesa:ywrap, mtrr vga=788 "${loopback}"
   initrd /d-i/gtk/initrd.gz


c'est bon, je peux effectuer les opérations de ton message #14?


PS Merci également pour ton aide anonyme smile

#25 Re : Installation et migration » [Résolu] Disque et SSD internes non détectés par l'installateur » 27-02-2019 16:58:27

masa

anonyme a écrit :

quand tu démarre en efi sur la clé tu a le menu installation lisible (ou déjà affichage mauvais ) ou ça vient après le choix du mode d'installation l'affichage illisible ?


En EFI le menu du GRUB (si c'est bien ça) est lisible. Il y a cinq options : session live ; session live avec localisation ; installateur graphique ; installateur ; installateur avec synthèse vocale. Je peux lancer les deux premières sans pb. Pour les autres, quand je les lance l'affichage brouillé apparaît sur la moitié supérieure de l'écran seulement. À part pour l'affichage ça a l'air de fonctionner car quand je clique sur les flèches pour sélectionner le pays je vois des lignes qui montent et descendent (et la synthèse vocale fonctionne mais il semble y avoir un bug car impossible de comprendre ce qui est sélectionné).

raleur a écrit :

Je n'ai peut-être pas indiqué assez clairement que ces actions devaient être exécutées depuis l'installateur et non depuis le système live. Est-ce bien le cas ?


Oui, j'ai utilisé le système de sauvegarde des logs sur un serveur pour obtenir les fichiers des outputs.

raleur a écrit :

Peux-tu entrer dans les réglages du firmware UEFI pour passer le contrôleur en mode AHCI au lieu de RAID ?


Où est-ce que se trouve ce paramètre? Je ne le vois pas dans les réglages du BIOS (là où je peux changer le mode en UEFI ou Legacy)

anonyme a écrit :

si le menu apparaît "install", taper "c" et puis entrer la commande "videoinfo" qui va te donner la liste des modes supportés


Où puis-je effectuer ces opérations? dans le menu du GRUB? en UEFI ou en Legacy?

Pied de page des forums

Propulsé par FluxBB