not able to get correct out_skull.surf of fsaverage

I just learn about the tutorial ā€œHead model and forward computationā€, which use ā€œsampleā€ to generate a volume src. Here is the plot of sampleā€™s bem.
tutorial of Head model and forward computation


Since I want to get source localization using eeg only, I try to use ā€œfsaverageā€ to do the same job, so that it can provide the location of montage of ā€œ10-20ā€.
But I get fsaverageā€™s bem like THAT:

Looks like I got the wrong ā€œouter_skullā€, since it was attached to the outer_skin. itā€™s really different from the plot of tutorial.
Was it right?
here is my code:

surface = 'C:/Users/xuesiyang/mne_data/MNE-fsaverage-data/fsaverage/bem/inner_skull.surf'

plot_bem_kwargs = dict(
    subject='fsaverage', subjects_dir=fs_dir,
    brain_surfaces='white', orientation='coronal',
    slices=[50, 100, 150, 210])

vol_src = mne.setup_volume_source_space(
    subject='fsaverage', subjects_dir=fs_dir, surface=surface,
    add_interpolator=True)  # Just for speed!
print(vol_src)

mne.viz.plot_bem(src=vol_src, **plot_bem_kwargs)