J'ai un serveur Debian Unstable sans tête sur lequel j'aimerais installer Ubuntu Trusty. Cependant, je n'ai pas de clavier ni de moniteur connecté, je voudrais donc l'installer via SSH. J'ai déjà sauvegardé / etc, / home et diverses données de serveur que je possédais dessus.
Je suis d'accord pour perdre des données car tout est déjà sauvegardé.
Réponses:
vous pouvez remplacer debian par ubuntu, avec un peu de travail ... Ce n’est pas facile, ni amical, mais c’est possible.
dresse la première liste de tous les paquets debian (
dpkg -l >/root/debian.pkg.lst
)Vous pouvez éditer
/etc/apt/sources.list
et remplacer la debian par les sources Ubuntu. après aapt-get update
;apt-get upgrade
;apt-get dist-upgrade
vous devriez avoir un près d'ubuntu. Essayez de résoudre manuellement les problèmes avec aptitude et essayez de supprimer les paquets debian (vérifiez le fichier de liste debian ci-dessus pour le comparer). puis essayez de supprimer tous les paquets debian (encore une fois dans la liste ci-dessus). Si possible, essayez de reporter le redémarrage à plus tard, jusqu'à ce que tout soit corrigéLes plus proches sont debian et ubuntu, mieux ce sera.
Une autre méthode consiste à partitionner le disque dur pour disposer d'un peu d'espace libre. Configurez ensuite une machine virtuelle qui utilise le disque dur réel en tant que disque dur virtuel. En prenant soin de ne pas toucher la partition en cours d'exécution, démarrez la VM et connectez-vous à l'écran sur un autre PC. Démarrez l'iso Ubuntu et lancez l'installation sur la partition libre. ne touchez pas la partition Debian actuelle, mais installez le fichier grub normalement.
Une fois que tout est installé, redémarrez la machine virtuelle pour vérifier que Ubuntu peut démarrer et qu’il s’agit de la configuration par défaut.
Si tout va bien, redémarrez la vraie machine et elle devrait démarrer à partir de Ubuntu installé. Après avoir démarré correctement, vous pouvez supprimer l’ancienne partition Debian et développer le système de fichiers Ubuntu ainsi que tout réglage précis dont vous pourriez avoir besoin.
la source
Une façon de procéder consiste à utiliser debootstrap pour installer le serveur Ubuntu sur une nouvelle partition, ajoutez les paramètres requis à votre chargeur de démarrage actuel et une fois que vous êtes satisfait de la configuration, vous pouvez supprimer l'ancienne installation Debian. Quelques instructions assez détaillées pour installer Ubuntu via debootstrap dans un chroot sont ici Debootstrap un Ubuntu .
Si ce n’est que l’aspect sans tête, vous pouvez également connecter un câble série et lancer l’installation par dessus.
la source