i è capitato di aggiornare GRUB sulla mia Arch Linux, per passare dal vecchio GRUB1 al nuovo GRUB2. Durante l’installazione del bootloader (grub-install) ho ricevuto un warning:
Sector 33 is already in use by FlexNet; avoiding it. This software may cause boot or other problems in future. Please ask its authors not to store data in the boot track.
Ho cercato su internet e sembra che questo problema derivi da Adobe DRM per Windows. Premetto che io NON uso Windows ma che ho acquistato il mio computer usato qualche anno fa. Nonostante la formattazione, qualcosa è rimasto di quella vecchia installazione, molto probabilmente l’installer di Arch non ha fatto una formattazione a basso livello ma una di tipo veloce per i primi settori del disco. Per eliminare il problema aprite un terminale e collegatevi come root. Poi lanciare i seguenti comandi:
# dd if=/dev/zero of=/dev/sda bs=512 count=1 seek=xx
# grub-install
Il primo comando (sostituite a “xx” il numero del settore in cui avete i dati di FlexNet, nel mio caso era il settore 33) serve a eliminare ogni dato sul settore incriminato, mentre il secondo reinstalla GRUB. Controllate se l’installer del bootloader si lamenta ancora della presenza di dati estranei, non dovrebbe più farlo 😉