Δημοσιεύτηκε: 29 Μάιος 2012, 03:07
Στο http://lists.debian.org/debian-user/201 ... 01027.html έχει περισσότερα παραδείγματα.
Ανάλογα με τη διανομή, θέλει τις κατάλληλες εντολές.
Για παράδειγμα, το initrd (loop)/casper/initrd.lz
θεωρεί ότι το αρχείο initrd είναι τον υποκατάλογο casper, με όνομα αρχείου initrd.lz.
Άλλα ISO έχουν αντίστοιχες απαιτήσεις.
Για να διευκολυνθεί το έργο, θα έλεγα ότι η πρώτη απαίτηση θα ήταν να ρίχνουμε τα .iso στο /boot/ISO, και να φτιαχτεί ένα σκριπτάκι στο /etc/grub.d/ που να διαβάζει τι ISO υπάρχουν στο /boot/ISO, και να εκτυπώνει τις κατάλληλες εντολές.
Με χρήση της grub-mkconfig μπορούμε να δούμε εύκολα να το σκριπτάκι που φτιάξαμε φτιάχνει κατάλληλο grub.conf, δίχως να χρειάζεται να εκκινούμε κάθε φορά τον υπολογιστή.
title "Here are the Live ISOs:"
(μετά μπαίνουν τα menuconfig{} με τα LiveCD)
μπορεί να μπει διαχωριστικό μεταξύ των παραδοσιακών επιλογών του grub, και των όποιων LiveCD που είναι διαθέσιμα.
Ανάλογα με τη διανομή, θέλει τις κατάλληλες εντολές.
Για παράδειγμα, το initrd (loop)/casper/initrd.lz
θεωρεί ότι το αρχείο initrd είναι τον υποκατάλογο casper, με όνομα αρχείου initrd.lz.
Άλλα ISO έχουν αντίστοιχες απαιτήσεις.
Για να διευκολυνθεί το έργο, θα έλεγα ότι η πρώτη απαίτηση θα ήταν να ρίχνουμε τα .iso στο /boot/ISO, και να φτιαχτεί ένα σκριπτάκι στο /etc/grub.d/ που να διαβάζει τι ISO υπάρχουν στο /boot/ISO, και να εκτυπώνει τις κατάλληλες εντολές.
Με χρήση της grub-mkconfig μπορούμε να δούμε εύκολα να το σκριπτάκι που φτιάξαμε φτιάχνει κατάλληλο grub.conf, δίχως να χρειάζεται να εκκινούμε κάθε φορά τον υπολογιστή.
title "Here are the Live ISOs:"
(μετά μπαίνουν τα menuconfig{} με τα LiveCD)
μπορεί να μπει διαχωριστικό μεταξύ των παραδοσιακών επιλογών του grub, και των όποιων LiveCD που είναι διαθέσιμα.