Σελίδα 1 από 2

grub custom menu entries;

ΔημοσίευσηΔημοσιεύτηκε: 30 Νοέμ 2018, 10:12
από lepidas
Χαιρετώ!
Ξέρει κάποιος πως μπορώ να προσθέσω στο grub κάποιους δίσκους;
Κώδικας: Επιλογή όλων
NAME                    MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
sdc                       8:32   0 111.8G  0 disk 
├─sdc1                    8:33   0   200M  0 part 
├─sdc2                    8:34   0   111G  0 part 
└─sdc3                    8:35   0 619.9M  0 part 
sdd                       8:48   0 111.8G  0 disk 
├─sdd1                    8:49   0   549M  0 part 
├─sdd2                    8:50   0  67.3G  0 part 
├─sdd3                    8:51   0     1K  0 part 
└─sdd5                    8:53   0    44G  0 part 
nvme0n1                 259:0    0 232.9G  0 disk 
├─nvme0n1p1             259:1    0   512M  0 part  /boot/efi
├─nvme0n1p2             259:2    0   732M  0 part  /boot
└─nvme0n1p3             259:3    0 231.7G  0 part

Ο sdc ειναι gpt και uefi kai έχει hackintosh και τον clover (που μπορώ να επιλέξω sierra ή ubuntu18.04-nvme)
Ο sdd ειναι mbr και έχει win10 και ubuntu18.10(legacy και τα δυο)
Ο nvme ειναι gpt και εχει ubuntu18.04 uefi

Ένας grub ειναι εγκατεστημένος στο δίσκο sdd και βρίσκει οτι είναι μέσα σε εκείνο το δίσκο, θα ήθελα να δείξει και τις υπόλοιπες επιλογές, πχ να ήταν έτσι:
Ubuntu18.04nvme
Sierra
Ubuntu18.10
Win10

ή

Clover (και στον clover να επιλέγω ubuntu18.10 ή sierra)
Ubuntu18.04
win10

Re: grub custom menu entries;

ΔημοσίευσηΔημοσιεύτηκε: 30 Νοέμ 2018, 16:25
από Th P
Καλησπέρα
Δοκίμασε το Grub Customizer https://launchpad.net/grub-customizer

Φιλικά
Θανάσης Π.

Re: grub custom menu entries;

ΔημοσίευσηΔημοσιεύτηκε: 30 Νοέμ 2018, 20:14
από the_eye
Το παρακάτω δεν βρίσκει όλα τα λειτουργικά ;
Κώδικας: Επιλογή όλων
gksu update-grub

Re: grub custom menu entries;

ΔημοσίευσηΔημοσιεύτηκε: 01 Δεκ 2018, 13:58
από lepidas
the_eye έγραψε:Το παρακάτω δεν βρίσκει όλα τα λειτουργικά ;
Κώδικας: Επιλογή όλων
gksu update-grub

Κώδικας: Επιλογή όλων
gksu update-grub
Το πακέτο δεν υπάρχει και δεν υπάρχει ούτε για εγκατάσταση (Ubuntu 18.10)

Έτρεξα
Κώδικας: Επιλογή όλων
update-grub
, βρίσκει μόνο οτι περιέχεται στο δίσκο που είναι εγκατεστημένος ο grub (sdd).
Μια μικρή διόρθωση, ο δίσκος που κάνει dual boot είναι Ubuntu 18.10 και οχι 18.04 όπως είχα γράψει στην αρχή, το διόρθωσα.
Th P έγραψε:Καλησπέρα
Δοκίμασε το Grub Customizer https://launchpad.net/grub-customizer

Φιλικά
Θανάσης Π.
Το εγκατέστησα αλλά δε νομίζω οτι μπορώ να κάνω τις ρυθμίσεις, φαίνεται περίπλοκο.

Re: grub custom menu entries;

ΔημοσίευσηΔημοσιεύτηκε: 01 Δεκ 2018, 14:08
από the_eye
Το gksu δεν βρίσκει από ότι κατάλαβα. Δοκίμασε με
Κώδικας: Επιλογή όλων
sudo update-grub

Re: grub custom menu entries;

ΔημοσίευσηΔημοσιεύτηκε: 01 Δεκ 2018, 14:29
από kyknos123
Μαλλον δεν ειναι εγκατεστημενο το os-prober για να βρει τα αλλα λειτουργικα, εγκατεστησε το με apt-get os-prober και στη συνεχεια update-grub

P.S επισης οι δισκοι πρεπει να ειναι unmount για να τους δει ο grub, να μην ειναι προσαρτησμενοι στο /home/user/media

Re: grub custom menu entries;

ΔημοσίευσηΔημοσιεύτηκε: 01 Δεκ 2018, 17:01
από lepidas
the_eye έγραψε:Το gksu δεν βρίσκει από ότι κατάλαβα. Δοκίμασε με
Κώδικας: Επιλογή όλων
sudo update-grub
το εγραψα παραπανω, κανει update ομως δε κοιταζει αλλους δισκους

kyknos123 έγραψε:Μαλλον δεν ειναι εγκατεστημενο το os-prober για να βρει τα αλλα λειτουργικα, εγκατεστησε το με apt-get os-prober και στη συνεχεια update-grub

P.S επισης οι δισκοι πρεπει να ειναι unmount για να τους δει ο grub, να μην ειναι προσαρτησμενοι στο /home/user/media
Κοιταξα, το os-prober ειναι εγκατεστημενο και παλι δε μπορει να δει αλλους δισκους(δεν τους εχω προσαρτησει)

Re: grub custom menu entries;

ΔημοσίευσηΔημοσιεύτηκε: 01 Δεκ 2018, 20:24
από Maras
Δώσε τα αποτελέσματα των εντολών :
Κώδικας: Επιλογή όλων
sudo os-prober

Κώδικας: Επιλογή όλων
sudo fdisk -l

Κώδικας: Επιλογή όλων
cat /etc/fstab

Νομίζω ότι θα πρέπει να δοκιμάσεις να δημιουργήσεις grub entries μέσα στον φάκελο :
Κώδικας: Επιλογή όλων
/etc/grub.d

μέσα σε κάποιο αρχείο της μορφής π.χ 11_name (11 για να είναι πιο κάτω στην λίστα από τα entries που έχεις ήδη)
στη συνέχεια θα πρέπει να κάνεις εκτελέσιμο το συγκεκριμένο αρχείο με την εντολή:
Κώδικας: Επιλογή όλων
sudo chmod +x 11_name

και έπειτα να ενημερώσεις τον GRUB με την εντολή :
Κώδικας: Επιλογή όλων
sudo update-grub

To αρχείο 11_name θα πρέπει να περιέχει κάτι σαν αυτό (παράδειγμα για windows partition) :
Κώδικας: Επιλογή όλων
#!/bin/sh -e
echo "Adding Windows 7 to GRUB 2 menu"
cat << EOF
menuentry "Windows 7" {
set root=(hd0,1)
chainloader (hd0,1)+1
}
EOF

(hd0,1) αναφέρεται στο sda1

Re: grub custom menu entries;

ΔημοσίευσηΔημοσιεύτηκε: 02 Δεκ 2018, 23:22
από lepidas
Στο ίντερνετ που έψαξα βρήκα ανθρώπους με το αντίθετο πρόβλημα πάντως....πολύ παράξενο
Ίσως πρέπει να μπει ο grub σε κανένα στικάκι μόνιμα προσαρτημένο στο pc....;

Κώδικας: Επιλογή όλων
blades@nvidia-ubuntu:~$     sudo os-prober
[sudo] password for blades:
/dev/sda1:Windows 10:Windows:chain
blades@nvidia-ubuntu:~$     sudo fdisk -l
Disk /dev/loop0: 2.3 MiB, 2355200 bytes, 4600 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop1: 140.9 MiB, 147722240 bytes, 288520 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop2: 87.9 MiB, 92123136 bytes, 179928 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop3: 2.3 MiB, 2355200 bytes, 4600 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop4: 13 MiB, 13619200 bytes, 26600 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop5: 140.7 MiB, 147496960 bytes, 288080 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop6: 34.6 MiB, 36216832 bytes, 70736 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop7: 14.5 MiB, 15208448 bytes, 29704 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/nvme0n1: 232.9 GiB, 250059350016 bytes, 488397168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 148BEBDF-FF82-4120-81F2-EF90DC59433A

Device           Start       End   Sectors   Size Type
/dev/nvme0n1p1    2048   1050623   1048576   512M EFI System
/dev/nvme0n1p2 1050624   2549759   1499136   732M Linux filesystem
/dev/nvme0n1p3 2549760 488396799 485847040 231.7G Linux filesystem


Disk /dev/sda: 111.8 GiB, 120034123776 bytes, 234441648 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xa92c7f8f

Device     Boot     Start       End   Sectors  Size Id Type
/dev/sda1  *         2048   1126399   1124352  549M  7 HPFS/NTFS/exFAT
/dev/sda2         1126400 142278655 141152256 67.3G  7 HPFS/NTFS/exFAT
/dev/sda3       142280702 234440703  92160002   44G  5 Extended
/dev/sda5       142280704 234440703  92160000   44G 83 Linux


Disk /dev/sdb: 111.8 GiB, 120034123776 bytes, 234441648 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 63E7412C-8492-4455-A60B-3E56CFBAD9F0

Device         Start       End   Sectors   Size Type
/dev/sdb1         40    409639    409600   200M EFI System
/dev/sdb2     409640 233172071 232762432   111G Apple HFS/HFS+
/dev/sdb3  233172072 234441607   1269536 619.9M Apple boot


Disk /dev/sdc: 2.7 TiB, 3000592982016 bytes, 5860533168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 3655561A-7641-492A-B3AE-D0D5D2F1A8D5

Device     Start        End    Sectors  Size Type
/dev/sdc1   2048 5860532223 5860530176  2.7T unknown


Disk /dev/sdd: 465.8 GiB, 500107862016 bytes, 976773168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0x58d567f0

Device     Boot Start       End   Sectors   Size Id Type
/dev/sdd1        2048 976769023 976766976 465.8G  7 HPFS/NTFS/exFAT


Disk /dev/loop8: 42.1 MiB, 44183552 bytes, 86296 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop9: 13 MiB, 13619200 bytes, 26600 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop10: 3.7 MiB, 3878912 bytes, 7576 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop11: 88.2 MiB, 92483584 bytes, 180632 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
blades@nvidia-ubuntu:~$     cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda5 during installation
UUID=e843644a-b190-4bc9-9dbc-68dc0a721b6b /               ext4    errors=remount-ro 0       1
/swapfile       

Re: grub custom menu entries;

ΔημοσίευσηΔημοσιεύτηκε: 02 Δεκ 2018, 23:46
από Maras
Δοκίμασες να φτιάξεις ένα δικό σου αρχείο και να δεις αν ενημερώνεται ο grub? Φτιάξε μόνο για κάποιο συγκεκριμένο λειτουργικό που δεν το έχεις ήδη στη λίστα. Να ξέρεις ότι μπορείς να κάνεις chainloading και δευτερο GRUB που είναι εγκατεστημένος σε άλλο partition. Δηλαδή να έχεις επιλογή από τον πρώτο GRUB που να σε στέλνει σε 2ο GRUB με άλλες επιλογές.