Mon problème est que je ne sais pas comment faire comprendre à Ubuntu mon intention de disposer d'un lecteur pour le chargement et l'utilisation du système d'exploitation et d'un autre pour le stockage des programmes. Est-ce même faisable? J'ai une connaissance approfondie de Windows et même des fonctions liées au serveur; Cependant, malgré une année d'utilisation avec Linux il y a 3 ans, je peine à trouver une solution.
J'utilise un SSD Samsung VNAND 3D de 120 Go pour démarrer Ubuntu, ainsi que des mises à jour du système d'exploitation et un disque noir numérique Western Digital de 2 To (sur lequel j'espère pouvoir installer ubuntu pour y installer des programmes).
Comme j'étais confus sur le formatage, j'ai simplement partitionné le SSD de 120 Go pour charger Ubuntu et laissé le câble de données sur le 2To débranché de la carte mère.
Après avoir chargé et joué avec l'outil de partitionnement, j'ai réalisé que le disque dur apparaissait dans une fenêtre séparée.
Il n'y avait aucune cravate avec le SSD d'origine où Ubuntu est situé
Bien que je puisse formater les disques de 2 To et de 120 Go, je suis incapable de déterminer comment les faire fonctionner comme je le souhaite.
Je le déconseillerais et maintiendrais le système d'exploitation sur 1 disque. Et sur le SSD pour avoir le démarrage rapide.
Si vous souhaitez utiliser un deuxième lecteur, vous devez monter les répertoires sur des partitions de ce disque.
Le logiciel est installé dans de nombreux répertoires, car le logiciel est placé dans des répertoires destinés à cette partie du logiciel. Les répertoires/bin /,/usr /,/lib /,/var/et plus contiendront des parties d'une installation. Et vous aurez besoin de partitions pour chacune d’elles où vous devez vous assurer de créer suffisamment de place pour que la partition ne puisse pas se remplir. Chaque répertoire aura une surcharge diminuant l'espace que vous pouvez utiliser pour vos propres fichiers. Voir cette réponse sur U & L où il est expliqué comment procéder de la sorte avec des liens symboliques ou des liaisons (ce qui est cependant un peu élevé).
En fin de compte, vous verrez que vous allez probablement copier - tout - sur ce 2e disque.
Je voudrais moi-même mettre le/sur le SSD et si vous voulez un/home/séparé. Et utilisez le 2 To comme une partition de données. C'est ce que j'ai
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 46G 5,9G 38G 14% /
/dev/sda1 47M 3,5M 43M 8% /boot/efi
/dev/sda5 34G 540M 32G 2% /home
/dev/sdb1 917G 69G 802G 8% /discworld
(J'enlève les tmp).
Mon/home/est vide. J'utilise user-dirs.dirs pour diriger mes répertoires vers/discworld /:
$ ls -l /discworld/
total 72
drwxr-xr-x 6 rinzwind rinzwind 12288 mrt 18 23:07 Desktop
drwxr-xr-x 2 rinzwind rinzwind 4096 mrt 2 19:21 Documents
drwxr-xr-x 3 rinzwind rinzwind 4096 mrt 14 11:46 Downloads
drwxr-xr-x 2 rinzwind rinzwind 4096 jun 7 2015 Music
drwxr-xr-x 4 rinzwind rinzwind 4096 mrt 18 23:47 Pictures
drwxr-xr-x 2 rinzwind rinzwind 4096 jun 7 2015 Public
drwxrwxr-x 3 rinzwind rinzwind 4096 mrt 5 16:04 Steam
drwxr-xr-x 2 rinzwind rinzwind 4096 jun 7 2015 Templates
-rw------- 1 rinzwind rinzwind 672 nov 8 20:15 backup.user-dirs.dirs
drwxr-xr-x 2 rinzwind rinzwind 4096 jun 7 2015 Videos
$ more .config/user-dirs.dirs
XDG_DESKTOP_DIR="/discworld/Desktop"
XDG_DOWNLOAD_DIR="/discworld/Downloads"
XDG_TEMPLATES_DIR="/discworld/Templates"
XDG_PUBLICSHARE_DIR="/discworld/Public"
XDG_DOCUMENTS_DIR="/discworld/Documents"
XDG_MUSIC_DIR="/discworld/Music"
XDG_PICTURES_DIR="/discworld/Pictures"
XDG_VIDEOS_DIR="/discworld/Videos"
Et comme je dispose d’un disque SSD de rechange, je peux être opérationnel en 15 minutes (en cas d’échec (avec un disque SSD, il suffit de l’installer).
Et dans le monde Linux, on a décidé de créer un système de base comportant une partie en lecture seule et une partie en écriture. Quand cela sera possible, votre idée sera possible. Vous mettez tout le contenu en lecture seule sur le disque SSD et le système le remontera en écriture pour effectuer les mises à jour, puis le montera en lecture seule pour l'utiliser.
Rinzwind a expliqué les bases, mais je voudrais faire quelques remarques supplémentaires:
/home
. Les serveurs peuvent stocker beaucoup de données dans /srv
ou /var
. D'autres emplacements peuvent voir une utilisation intensive sur certains systèmes, mais les détails dépendent du but de l'ordinateur et de la façon dont il est administré./usr
(où résident la plupart des fichiers de programme), /home
, /var
, /srv
, /tmp
et de nombreux autres répertoires dans leurs propres partitions. . Cela peut être fait pour séparer les données pour des raisons de sécurité, pour tirer parti des fonctionnalités uniques du système de fichiers ou pour d'autres raisons. Quelques répertoires, tels que /etc
, ne peuvent pas être divisés de cette manière dans leurs propres partitions./discworld
dans son cas) pour stocker la plupart des données utilisateur, du moins dans la plupart des cas. Cela réinvente la roue et entraîne une plus grande complexité. Il peut y avoir des exceptions, par exemple si vous êtes dans une configuration à double démarrage et que vous devez partager vos fichiers personnels sur les deux systèmes d'exploitation. Cela pourrait être un très long débat, cependant.Globalement, il n’est pas clair pourquoi vous voulez configurer les choses comme vous le suggérez, Arosrheoc. Si vous souhaitez indiquer les raisons de la mise en page suggérée, nous pourrons peut-être mieux vous donner des conseils spécifiques. Dans l’ensemble, il semble que vous essayez d’appliquer une habitude Windows courante (séparer le système d’exploitation de ses applications) sous Linux. Linux a un modèle très différent de la façon dont les programmes sont installés, de sorte que l'habitude de Windows ne fonctionne tout simplement pas sous Linux. Comprendre le objectif pratique (optimiser la vitesse, avoir de la place pour de gros programmes spécifiques, permettre une réinstallation facile du système d'exploitation, etc.) peut nous permettre de suggérer une alternative qui fonctionnera aussi bien ou mieux.