Bienvenue sur CFTPfr.fr › Forums › core › Procédure — installation permanente Tiny Core sur disque dur virtuel (tc-install)
- Ce sujet est vide.
-
AuteurMessages
-
28.08.2026 à 18h53 #314
Mario Da Conceicao
Maître des clésProcédure du 26/08/2026 — installation permanente de Tiny Core sur le disque dur virtuel (session 3+). Découverte importante : la VM démarrée directement depuis le CD (Core-current.iso) ne garde RIEN d’une session à l’autre, pas même Python lui-même — le CD est en lecture seule. Cette procédure copie le système pour de vrai sur le disque dur virtuel, pour que tout reste en place définitivement.
Pré-requis
Le CD Core-current.iso doit être attaché et la VM doit démarrer dessus (comportement normal jusqu’à cette installation).
Étape 1 — Toujours tester la connexion en premier
ping -c 3 google.comSi ça échoue (DNS cassé, ça arrive après certains redémarrages) :
sudo sh -c "echo 'nameserver 8.8.8.8' > /etc/resolv.conf"Étape 2 — Confirmer le bon miroir de paquets
repo.tinycorelinux.net a été instable/404 à plusieurs reprises. Le miroir fiable trouvé et confirmé :
sudo sh -c "echo http://distro.ibiblio.org/tinycorelinux/16.x/x86/tcz/ > /opt/tcemirror"Étape 3 — Installer l’outil d’installation
tce-load -wi tc-install.tcz(télécharge aussi ses dépendances : syslinux, perl5, mtools, dosfstools — 1-2 minutes)
Étape 4 — Lancer l’installateur
sudo tc-install.shÉtape 5 — Dans les menus de l’installateur (à suivre à l’écran)
- Type d’installation : "Whole Disk"
- Disque cible : sda (le disque dur virtuel, PAS le CD)
- Formatage : ext4
- Cocher "Install boot loader"
- Accepter de copier les extensions actuellement chargées (sauve Python, Xvesa, tk8.6, compiletc, expat2, python3.9-pip d’un coup — évite de tout retélécharger)
- Laisser terminer, redémarrer quand proposé
Étape 6 — Retirer le CD AVANT de redémarrer (piège rencontré : ne pas le faire avant que l’installation soit vraiment terminée)
VM éteinte → Paramètres → Stockage → sélectionner chaque ligne "Core-current.iso" → Supprimer (confirmer le message d’avertissement, sans conséquence puisqu’on n’en a plus besoin).
Vérifier aussi Système → Carte mère → ordre de démarrage : Disque dur en premier.Étape 7 — Vérification finale après redémarrage sur le disque dur
python3.9 --versionls /mnt/home/MIRA_Project/mira_ai/Si les deux répondent correctement (version affichée, fichiers de MIRA présents), la persistance fonctionne enfin — plus besoin de réinstaller quoi que ce soit entre deux sessions.
Paquets de base à réinstaller une fois si besoin (méthode fiable, wget + tce-load -i, en cas de nouveau 404 sur tce-load direct)
wget http://distro.ibiblio.org/tinycorelinux/16.x/x86/tcz/NOM.tcz wget http://distro.ibiblio.org/tinycorelinux/16.x/x86/tcz/NOM.tcz.md5.txt tce-load -i NOM.tczAttention : le paquet "expat" s’appelle en réalité expat2.tcz (pas expat.tcz) sur ce dépôt.
-
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.