Δημοσιεύτηκε: 04 Ιαν 2017, 11:38
από kyknos123
Ενα μερος σε shell script που δοκιμασα εγω κατι τετοιο
Κώδικας: Επιλογή όλων
sudo apt-get update
sudo apt-get install squashfs-tools
sudo cfdisk
sudo mkfs.ext4 /dev/sda1
sudo mount /dev/sda1 /mnt
sudo unsquashfs -f -d /mnt /dev/loop0
sudo cp -R /cdrom/casper/vmlinuz.efi /mnt/boot
sudo mv /mnt/boot/vmlinuz.efi /mnt/boot/vmlinuz-4.4.0-31-generic
sudo gedit /mnt/etc/default/locale
sudo gedit /mnt/etc/hostname
sudo gedit /mnt/etc/hosts
sudo gedit /mnt/etc/fstab
sudo mount --bind /dev /mnt/dev
sudo mount --bind /dev/pts /mnt/dev/pts
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
sudo chroot /mnt
adduser username
update-initramfs -c -k 4.4.0-31-generic
grub-install /dev/sda
grub-install --recheck /dev/sda
update-grub

Με αποθηκευση install_ubuntu.sh εκτελειται μεχρι σε αυτο το σημειο
Κώδικας: Επιλογή όλων
sudo chroot /mnt
στο update initramfs και στην εγκατασταση grub πρεπει να την κανω χειροκινητα, επισης παρελειψα να διευκρινισω σε μενα δεν ξερω αν το δοκιμασες δεν μου ανοιγε το gnome-terminal γιατι ειχα βαλει στο locale ελληνικα και πακετο ελληνικων δεν υποστηριζε το αλλαξα στο
Κώδικας: Επιλογή όλων
#  File generated by update-locale
LANG="en_US.UTF-8"

Παλι δεν μου ανοιγε ενω το xterm ανοιγε κανονικα και χρειαστηκε να ρυθμισω το time zone, ενω μεσα απο το xterm εκανα apt-get update επανεκκινηση και τοτε μου ανοιξε το gnome-terminal, αν αντιμετωπισεις το ιδιο προβλημα να ξερεις αυτες οι παραμετροποιησεις χρειαζονται.
Επισης ενα αλλο προβλημα που δεν μπορω να βρω λυση παροτι εψαξα στο askubuntu etc δεν μπορεσα να καταφερω πως να φτιαξω ονομα διαχειριστη στο ubuntu ως adduser username sudo μονο ενα ονομα επιτρεπεται μου λεει, παλι με αλλο adduser <username> --group sudo το ιδιο, αλλη δοκιμη ως sudo usermod -aG sudo <username> παλι μια απο τα ιδια, μονος ως adduser username και παλι ως βασικο οχι admin τι ισχυει στα 16 και μετα? Δεν καταλαβα τιποτα