> Tous les forums > Forum Linux
 OS entièrement autonome en RAM
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
Byte
  Posté le 27/07/2022 @ 09:34 
Aller en bas de la page 
Petit astucien

Bonjour à tous,

Vous savez déjà qu'il est possible de lancer un OS, notamment de la famille Linux, depuis un DVD, en mode live, ce qui permet de l'utiliser sans rien devoir installer en mémoire de masse, et en plus, rien ne peut venir altérer l'OS, puisque sa gravure sur le DVD est immuable (en tout cas, sur un DVD définitivement gravé).

Bien que n'ayant pas testé l'opération, je suppose qu'un même OS, une fois enregistré sur une carte SD bootable (et ensuite passée en mode write protect), donnera les même possibilités (mode live et protection de l'OS), que celles juste citées pour le DVD.

Par contre, dans les deux cas, au cours de l'utilisation, se produisent parfois des interactions, nécessaires, entre la RAM de l'ordinateur et le support d'enregistrement de l'OS, sous la forme de lectures additionnelles de données enregistrées (sur le DVD ou bien la carte SD), au gré de programmes lancés, de routines nécessaires, etc., venant se placer en RAM, quand il y en a le besoin.

Existe-t-il, chez Linux, ou bien ailleurs, des logiciels qui sont entièrement autonomes en RAM, une fois lancés.

En détail, on boote depuis le support de masse externe (DVD ou bien carte SD), et l'OS s'installe intégralement en RAM (pour peu qu'elle soit d'une taille suffisante, probablement au moins 8 Go), après quoi, on retire le DVD ou bien la carte SD, et tout se passe, tant que l'utilisation dure, entièrement en RAM, sans jamais le besoin d'une communication ultérieure avec le support de masse externe (DVD ou bien carte SD), jusqu'à la fin de la session, avec la disparition du contenu de la RAM, lors de l'extinction de la machine.

Et bien entendu, dans cette configuration, aucun support de masse interne n'est non plus mis à contribution (que ce soit en enregistrement ou bien en lecture), tout au long de la session.

Naturellement, cet OS autonome, seulement présent en RAM, est capable d'assurer des usages usuels, dont la navigation Internet, la gestion de messagerie, etc.

Par exemple, Puppy Linux serait supposé s'installer entièrement en RAM, au lancement depuis un support de masse, mais je ne suis pas sûr qu'il n'ait pas besoin, parfois, d’échanger avec ce support de masse, selon les tâches exécutées, et donc, dans ce cas, bien que présent en RAM, il n'y serait pas entièrement autonome.

Merci d'avance pour toute information sur ce genre d'OS, totalement autonome en RAM, une fois qu'il y a été installé, à supposer qu'il en existe.

A la limite, avec un tel logiciel, on n'a même plus besoin que la machine ait le moindre support de masse interne, de physiquement présent, mais juste de sa RAM, de son processeur, et de ses ports de périphériques, genre SD, USB, pour la connexion du support de masse externe (uniquement au moment du lancement de l'OS), plus la gestion de l'écran.

Cordialement,

Byte



Modifié par Byte le 27/07/2022 09:37
Publicité
enigma7
 Posté le 27/07/2022 à 14:02 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

N'importe quel Linux en mode Live s'installe en RAM

Ginto
 Posté le 27/07/2022 à 14:03 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Bonjour,

Pas sûr d'avoir compris le sens de ce post.....

J'utilise souvent , comme de nombreux linuxiens présents ici, une clé USB sous Ventoy pour booter sur différents Linux ; ceci se passe très bien même si, niveau performance c'est un peu moins rapide qu'un Linux installé sur HD ou SSD.

m_n
 Posté le 27/07/2022 à 14:42 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Par exemple, Puppy Linux serait supposé s'installer entièrement en RAM, au lancement depuis un support de masse, mais je ne suis pas sûr qu'il n'ait pas besoin, parfois, d’échanger avec ce support de masse, selon les tâches exécutées, et donc, dans ce cas, bien que présent en RAM, il n'y serait pas entièrement autonome.

Intéressant comme question ..

Faudrait peut-être débrancher le dd du pc pour le tester



Modifié par m_n le 27/07/2022 14:43
m_n
 Posté le 27/07/2022 à 14:47 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

enigma7 a écrit :

N'importe quel Linux en mode Live s'installe en RAM

enigma7

Comment ?

Je suis curieux d'essayer cà car j'ai 24 Go de RAM sur mon pc principal ..

enigma7
 Posté le 27/07/2022 à 14:52 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

En bootant sor la clé ou DVD pardis. L'os Live sera entièrement chargé en RAM.

Byte
 Posté le 27/07/2022 à 15:16 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Bonjour à tous,

Le seul moyen de savoir si un OS, un fois chargé en RAM, est ensuite entièrement autonome, et comme d'ailleurs le suggère un intervenant, c'est de voir ce qui se passe, une fois que l'on a retiré le support de masse externe (DVD ou bien clé USB, ou encore carte SD) de son emplacement, après quoi, on fait exécuter à l'OS autant de commandes différentes que l'on peut en imaginer, dont de la navigation Internet.

Si tout se passe normalement, tout le temps, il est plus que probable que l'OS est bien totalement indépendant de son support de masse externe, une fois qu'il a été chargé en RAM.

Par contre, si, à un moment donné, il y a un plantage avec un message indiquant, par exemple, que le système n'a pas pu accéder à ceci ou bien à cela, c'est la preuve que l'OS, une fois installé en RAM, n'était pas entièrement autonome, ayant eu besoin d'appeler des ressources présentes sur le support de masse, et ayant échoué à le faire, ce support de masse externe n'étant plus accessible.

Par exemple, je ne suis pas sûr qu'une session Ubuntu Live se déroule entièrement sans faire appel au DVD, de temps en temps, selon la tâche à accomplir, c'est à dire qu'un noyau est effectivement chargé en RAM, mais pour d'autres fonctions, elles sont appelée, depuis le DVD, quand elles sont nécessaires.

Je distingue donc bien, dans ce fil :

Le cas des OS entièrement chargeables en RAM, et cela en toute autonomie (plus besoin du tout de recourir au contenu du support de masse, et ce dernier peut donc être retiré de son port).

Et les OS qui ne se chargent que partiellement en RAM, en faisant appel, ensuite, à des ressources restées sur le support de masse, que ce support de masse soit interne (comme dans le cas de l'installation classique, en HDD ou bien en SSD), ou bien externe (comme dans le cas d'un DVD, clé USB, carte SD, tous bootables et utilisables en mode Live).

Cordialement,

Byte

Slyvester
 Posté le 27/07/2022 à 17:31 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonjour Byte,

Les avantages que tu recherches m'échappent complètement. D'abord, l'utilisation d'un c.d ou un dvd pour y "graver" une distribution Linux est une pratique qui date d'un autre temps ==> super lenteur d'exécution, manque de réactivité de ce support.

Tu sembles passer sous silence l'usage d'un "Live USB" qui même s'il est lent - voire très lent - a le mérite d'exister mais ce, surtout sous la forme d'un test ou essai d'une distribution Linux et ce, avant de procéder à l'installation de celle-sur un disque dur (HDD ou SDD).

Tu n'es pas sans savoir que l'installation d'une distribution Linux peut s'effectuer sur seulement 20 Go de disque dur.
Alors pourquoi se casser les méninges avec une installation sur C.D, DVD ou tout autre support extérieur. Tu n'as d'ailleurs pas mentionné l'installation sur une clé USB (le plus utilisé) et/ou sur un disque externe USB.

Tente l'essai sur une clé USB, mais tu risques d'être Très déçu par le peu de réactivité du dispositif réalisé, et ce peu importe le support externe que tu auras choisi.



Modifié par Slyvester le 27/07/2022 17:32
Logicien
 Posté le 28/07/2022 à 01:20 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Allo,

d'après ce que je comprend dans le cas d'un média (cd,dvd,usb) copié 100% en Ram la Ram sert de média de masse de la taille du média copié. Donc un média de masse (cd,dvd,usb) contenant 4 Go de données est transformé en média de masse Ram de la même taille. Encore faut-il que la Ram soit supérieure à 4go pour que l'exécution des programmes du média Ram se fasse dans l'espace libre de la Ram. Par exemple 8Go de Ram totale permet d'avoir 4Go pour l'exécution des programmes.

Il est possible depuis longtemps de créer un média de masse en mémoire vive. Les médias autonomnes appliquent ce principe. Effectivement on doit pouvoir retirer le média (cd,dvd,usb) après sa copie intégrale en Ram. C'est la meilleure façon de mesurer la totale autonomie du média en Ram. Ce n'est pas conseillé pour des médias Usb persistents qu'on copierait en Ram puisque les données sont perdus après un redémarrage.



Modifié par Logicien le 28/07/2022 01:51
Byte
 Posté le 28/07/2022 à 10:30 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Bonjour à tous,

Je précise les raisons de l'intérêt d'avoir un OS capable de fonctionner intégralement en RAM, en toute autonomie, une fois qu'il y a été chargé, depuis un support de masse amovible.

Tout se passe, alors, en schématisant, presque entièrement entre la RAM, le North Bridge, le Processeur, sauf s'il y a des communications avec le réseau Internet, et de ce fait les opérations se déroulent à la vitesse maximale que peuvent donner les trois composants hardware cités (RAM, North Bridge, Processeur), sans d'autres interactions avec d'autres éléments pouvant ralentir les opérations, comme des E/S avec des supports de masse, internes ou bien externes.

Tout ce qui est présent dans la RAM disparaît immédiatement, automatiquement et intégralement, dès l'extinction de la machine, sans devoir procéder à des opérations spécifiques de purge de fichiers temporaires et autres traces (journaux d'activité, etc.), au moyen de logiciels ad hoc.

Dans le cas de communications avec l'extérieur (via le réseau Internet), une attaque éventuelle (spyware, virus, etc.), au pire, plantera l'ordinateur, mais ne pourra pas aller faire d'autres dégâts, ailleurs, ou bien s'installer de façon permanente.

J'espère qu'un intervenant pourra me confirmer un OS capable de se monter intégralement en RAM, lors d'un bootage effectué depuis un support de masse (DVD, clé USB, carte SD), externe et temporaire (puisque déconnecté, une fois le lancement terminé), et ensuite pouvant y travailler, tant que la RAM est alimentée, en toute autonomie.

Naturellement, on a intérêt à procéder au chargement en RAM, de l'OS, depuis un support de masse externe rapide (clé USB ou bien carte SD), afin que cela se fasse le plus vite possible, au début de chaque session de travail..

Bien entendu, la taille de la RAM doit être suffisante pour accueillir l'intégralité de cet OS, plus de la place pour toutes les données traitées, les fichiers temporaires nécessaires, etc.

Cordialement,

Byte



Modifié par Byte le 28/07/2022 10:33
lop
 Posté le 28/07/2022 à 11:58 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Autant que je sache, l'ordinateur du Module Lunaire (LEM) n'avait que ROM et RAM. C'était en 1969, et ça n'a pas trop mal fonctionné. En Dos, quand un programme tournait on pouvait enlever la diskette: tout en RAM! Plus sérieusement ta question m'intéresse, et encore plus la réponse...

edit: trouvé ce fil https://www.reddit.com/r/hardware/comments/i8can/so_i_decided_to_put_my_entire_os_in_ram_results/



Modifié par lop le 28/07/2022 12:07
Byte
 Posté le 28/07/2022 à 12:35 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Bonjour Lop,

Merci pour le commentaire, et le lien fourni, dont la première lecture rapide donne déjà des idées de pistes intéressantes, tout comme le lien qui s'y trouve, dans un des messages de la page, renvoyant, à son tour, vers le site de l'OS Menuet, lui aussi très intéressant.

Je profite de ce message pour compléter mon précédent texte avec deux autres arguments, pour un OS tournant entièrement en RAM :

On peut utiliser sa machine avec autant d'OS différents que l'on veut, ou bien, avec autant de versions différentes (toutes avec des configurations spécifiques) d'un même OS, juste en changeant de support de masse, au moment de booter, sans devoir les installer en interne, avec des partitions différentes, et la nécessité de créer et de gérer un utilitaire de multibooting.

Entre l'OS intégralement en RAM et le bootage à partir d'un support de masse en mode "write protect" (de type physique, pas logiciel), on bénéficie d'une sécurité d'utilisation et d'une protection sinon absolue (cela n'existe pas), mais déjà très élevée.

Pour peu que le BIOS soit gravé dans une ROM (et non pas dans une EEPROM), et donc impossible à modifier, avec un logiciel, comme c'était le cas sur des machines un peu anciennes, tout ce qui peut arriver c'est un plantage, en cas d'action malveillante depuis l'extérieur.

Au pire, pourra encore se produire une attaque logicielle à distance, visant les composants physiques, mais si on s'en rend compte à temps, il suffit de couper le courant et tout s'arrête.

Cordialement,

Byte



Modifié par Byte le 28/07/2022 12:45
Publicité
Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
129,99 €Ecran portable 14 pouces Arzopa (FullHD, IPS, USB-C) à 129,99 €
159 € -18%

Amazon fait une promotion sur l'écran portable 14 pouces Arzopa qui passe à 129,99 € au lieu de 159,99 € grâce à un coupon à activer sur la page du produit. Cet écran à emporter partout avec vous possède une dalle IPS antireflet FullHD avec un design ultrafin. L'alimentation et l'affichage se font par USB-C. Branchez simplement votre ordinateur portable ou votre smartphone pour profiter d'un second écran ou même votre console, un ordinateur fixe ou un raspberry Pi 4 pour profiter d'écran principal. 


Voir l'offre
26,38 €Micro clé USB 3.1 Sandisk Ultra Fit 256 Go à 26,38 €
47,99 € -45%

Amazon fait une promotion sur la micro clé USB Sandisk Ultra Fit d'une capacité de 256 Go qui passe à 26,38 €. La minuscule taille de cette clé USB va vous permettre de la laisser brancher en permanence sur votre portable, votre TV ou votre autoradio sans qu'elle dépasse de manière disgracieuse. Sa compatibilité USB 3.1 lui permet d'atteindre des débits jusqu'à 130 Mo/s. 


Voir l'offre
29,99 €Multimètre numérique KAIWEETS KM601 à 29,99 €
54 € -44%

GeekBuying fait une promotion sur le multimètre numérique KAIWEETS KM601 qui passe à 29,99 € avec le code NNNFRBEKM601 au lieu de 54 €. Ce multimètre peut mesurer avec précision la tension AC/DC, le courant AC/DC, le courant 10 A, et peut également être utilisé pour tester la continuité, la capacité, la fréquence, le rapport cyclique, la résistance, la diode, la température, le NCV et le fil sous tension.


Voir l'offre
141,05 €LEGO 10302 Icons Optimus Prime à 141,05 € livré
169,99 € -17%

Amazon Allemagne fait une promotion sur le set LEGO 10302 Icons Optimus Prime qui passe à 134,11 €. Comptez 6,94 € pour la livraison en France soit un total de 141,05 € livré. On le trouve habituellement à 169,99 €.


Voir l'offre

Sujets relatifs
Quelle taille prévoir en swap avec 8 Go de ram ??
linux est passé brutalement entièrement en anglais
Convertir un .ram en un .mp3 sous Ubuntu
format winxp en ntfs ou fat .. pour instal os de
Looking Glass,os en 3d
Chrome OS Flex SUR Asus X205TA
Rester en Debian stable avec testing et unstable activés.
Linux Mint, prise en main
système de fichiers en lecture seule
Linux en USB...
Plus de sujets relatifs à OS entièrement autonome en RAM
 > Tous les forums > Forum Linux