Le firmware Mac dispose d'un mode de démarrage spécial qui vous permet d'offrir son disque dur interne à un autre ordinateur en tant que disque externe (il vous suffit de connecter les deux machines via un câble IEEE 1394). Seule la deuxième machine a besoin d'un système d'exploitation fonctionnel installé.
Avez-vous de bonnes suggestions pour quelque chose de similaire du côté PC? L'accès au niveau bloc n'est pas important pour moi, j'aimerais juste pouvoir copier des fichiers. Peu importe pour moi qu'il utilise Ethernet, IEEE 1394 ou wifi - j'aime juste avoir un moyen rapide d'accéder aux fichiers sur un PC client.
Existe-t-il une distribution Linux à usage unique spécialement conçue pour cela? Ce serait bien d'avoir quelque chose de super simple, de démarrage rapide et de petite taille que je pourrais installer sur une clé USB. J'avais l'habitude d'utiliser Knoppix, mais c'est exagéré en remplacement du mode cible.
Le mode disque cible est une fonctionnalité du micrologiciel Mac. Je n'ai jamais entendu parler de cela implémenté dans le BIOS d'un fabricant de PC.
la source
Il y a longtemps, vous pouviez utiliser un câble parallèle spécial ou un câble null modem pour connecter deux ordinateurs. Cela ne vaut absolument rien, étant donné la vitesse et la quantité de données que vous devez probablement transférer.
Vous pouvez utiliser un câble USB spécial pour vous connecter aux ordinateurs. Plusieurs fournisseurs vendent un câble qui vous permet de connecter deux ordinateurs via USB.
Si les deux ordinateurs ont Ethernet, vous pouvez bien sûr configurer un réseau entre les deux. Vous pourriez avoir besoin d'un câble croisé. Je n'en connais aucun du haut de ma tête, mais il semble que ce serait vraiment facile de construire un cd / usb en direct qui démarre, monte tous les appareils possibles et partage le tout via smb, nfs, ssh et démarre un serveur DHCP.
la source
Je ne pense pas qu'il y ait quoi que ce soit sur le marché pour le faire.
Si vous êtes vraiment dévoué à y arriver et que vous avez du temps et des compétences en programmation, vous pouvez probablement jeter un coup d'œil à l'un des exploits de Firewire DMA et comprendre comment ils fonctionnent. Il y en avait un écrit en Python l'année dernière dont le code était très lisible.
Firewire vous donne un accès direct à la mémoire, vous pouvez donc démarrer un noyau minimaliste et faire tout ce que vous voulez via la connexion. Si vous êtes préoccupé par le cryptage complet du disque, c'est un risque majeur que vous devez prendre en compte, car quelqu'un pourrait brancher un périphérique Firewire sur un ordinateur portable endormi (par opposition à la mise en veille prolongée ou hors tension) et compromettre la clé de cryptage.
la source
Ceci est géré par le module sbp-target des versions 3.5 et ultérieures du noyau linux , activé avec SBP_TARGET.
la source