boot OS (XV6) du port USB
-
29-09-2019 - |
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?
La solution
Je pense que vous il Overthinking un peu.
-
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.
-
Traiter le disque flash USB comme tout autre disque.
-
Assurez-vous que votre BIOS est configuré pour faire démarrage USB -. Comme le premier appareil, etc
-
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.
-
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