Question

I`m faire un peu d'exercice sur XV6 qui est un mini système d'exploitation pour l'éducation. Je veux faire un peu patch pour démarrer le système d'exploitation du port USB. Dois-je mettre le MBR sur le disque USB? Mais que je sache, le premier secteur du disque flash USB économise des informations sur le bloc mauvais. Wat SHOUD je fais? : (

Je sais que le noyau USB est grand programme, si je veux démarrer à partir USB, si le support BIOS tout le protocole USB ou une partie de celui-ci?

Était-ce utile?

La solution

Je pense que vous il Overthinking un peu.

  1. L'ensemble de « Le premier secteur sur le disque flash USB étant réservé pour les informations de bloc défectueux » - si cela est vrai (et il est dépendant du disque lui-même) - ce serait caché de l'utilisateur. (Mappé sur l'espace adressable par l'utilisateur). Ainsi, votre premier bloc, vous pouvez accéder, est vraiment votre MBR standard.

  2. Traiter le disque flash USB comme tout autre disque.

  3. Assurez-vous que votre BIOS est configuré pour faire démarrage USB -. Comme le premier appareil, etc

  4. En général, vous souhaitez partitionner le disque, créez un partiion pour votre système d'exploitation, puis installer un chargeur de démarrage comme GRUB - qui commencerait sur le MBR. La configuration juste pour démarrer votre GRUB OS.

  5. Si # 4 est trop à traiter - et votre système d'exploitation a une certaine facilité à faire l'installation standard MBR -. Il suffit de faire cela comme vous le feriez avec tout autre disque normal

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top