One at a time, each player opens a booster pack (generates) and reveals them to every player. They then select a card and it moves in order until the last person to select a card from that pack selects two and it continues in reverse order until all cards are drafted. Do this for all packs in the draft.
Example:
Melkor opens a pack and lists them.
Drafts picks
Melkor
Spiderman
MM
DF
Oversoul
Ransac
EB
Limited
Limited
EB
Ransac
Oversoul
DF
MM
Spiderman
Now Spiderman opens a pack and it continues with Spiderman drafting first and Melkor getting the two picks together.
As you see, the pack you open only yields you one card if we have 8 players.
Everyone knows everyone else's cards.