Lainaus
Mikä estää laittamasta kommentin yksiselittesesti kommentiksi,
ja ehdot ym normaalien if,then,while jne rakentella toteutettaviksi Huh
Kaikkiin kysymyksiin ei ole olemassa yksiselitteistä vastausta Cheesy
Uteliaisuuttahan tämä vain on joten pitempikin "selittely" perusteista
suomenkielellä toki käy...
Grubin silmissä kaikki menu.lst rivit jotka alkavat kommenttimerkillä ovat kommentteja riippumatta siitä, kuinka monella kommenttimerkillä rivi alkaa.
Tuo "Debian automagic" osio on debianin (ja johdannaisten) tapa hoitaa menu.lst päivitys (ja tarjota käyttäjälle mahdollisuus optioiden muuttamiseen). Debianin tapa ei suinkaan ole ainoa (tai edes välttämättä paras) tapa, toisissa jakeluissa voidaan käyttää (ja käytetäänkin) muita tapoja.
Sinällään ei olisi estettä sijoittaa koko automagic asetusosio vaikka omaan tiedostoonsa (jolloin "hämäävää" kommentointia ei tarvittaisi piilottamaan nämä asetukset grubilta itseltään), mutta ehkä on katsottu helpommaksi laittaa asetukset samaan tiedostoon mistä varsinaiset buuttirivitkin löytyvät.
Mikä estää laittamasta kommentin yksiselittesesti kommentiksi,
Koska nämä Debian automagic osion asetukset eivät kuulu grubin menu.lst syntaksiin, ne pitää piilottaa grubilta, mistä syystä kaikkien rivien pitää alkaa kommenttimerkillä. Jotta taas update-grub osaa erottaa varsinaiset asetukset asetusten kommenteista, nämä kommentit on varustettu kahdella kommenttimerkillä. Lisäkommenttimerkit ovat luultavasti luettavuuden parantamiseksi (tosin näitäkään rivejä ei kannata muutella, koska update-grub etsii juuri näitä rivejä löytääkseen tuon automagic osion menu.lst tiedostosta jne.)