Autore Topic: come modificare script contenenti in /etc/grub.d ?  (Letto 3745 volte)

Offline dinolib

  • *
  • Post: 3226
  • Reputazione: 110
    • Mostra profilo
Re:come modificare script contenenti in /etc/grub.d ?
« Risposta #15 il: 01 Ottobre 2013 ore 14:43 »
scusate, non ho ben capito il problema (iun po' di fretta. ma giuro di aver letto i post!  ;D).
Se è il fatto che gli vede sempre antergos, probabilmente sarà da pulire manualmente /dev/sda6 in modo che os-prober non lo riconosca come tale.
credo che basti svuotare (x prova magari rinominare) la cartella /dev/sda6/boot

Offline Cylon

  • *
  • Post: 1960
  • Reputazione: 78
  • CYbernetic Life fOrm Node
    • Mostra profilo
Re:come modificare script contenenti in /etc/grub.d ?
« Risposta #16 il: 01 Ottobre 2013 ore 14:48 »
non hai capito bene  :P :P :P ... antergos era su sda7(formattata e sostituita con altra distro,) su sda6 ha ubuntu. ;D
We are the Cylons. Lower your firewalll and surrender.Your PC will adapt to service our GNU/Linux systems. Resistance is futile. Extermination of human race has began!
                                                                     Non rispondo a PM

Offline dinolib

  • *
  • Post: 3226
  • Reputazione: 110
    • Mostra profilo
Re:come modificare script contenenti in /etc/grub.d ?
« Risposta #17 il: 01 Ottobre 2013 ore 15:52 »
ok, ora ci sono. in sda6 vede sia il nuovo ubuntu che il vecchio antergos!  ;D

boh, se da sudo os-prober cosa gli trova?

il contenuto (ls) di /dev/sda6/boot quel'è?

sai che non ho idea di cosa viene cercato da os-prober (è lui che lo fas, vero?) per trovare le voci delle altre distro?

EDIT: in quella partizione mi sa che c'è un po' di casino. Crea un submenu Ubuntu con menuentry antergos???
Inizia a rispondere alle domande di cui sopra, poi vediamo.
Per curiosità: quando hai installato Ubuntu, hai detto di formattare la partizione sda6, vero!?!?
« Ultima modifica: 01 Ottobre 2013 ore 16:02 da dinolib »

Offline Cylon

  • *
  • Post: 1960
  • Reputazione: 78
  • CYbernetic Life fOrm Node
    • Mostra profilo
Re:come modificare script contenenti in /etc/grub.d ?
« Risposta #18 il: 01 Ottobre 2013 ore 16:03 »
come vedi dal grub che ha generato sda6 contiene solo il kernel di ubuntu, in questa partizione non può esserci traccia del kernel di antergos vistò che era in una partizione diversa,sda7, (e poi nomina il kernel come arch e chakra) il kernel della voce antergos  è lo stesso di ubuntu. e se leggi il grub.cfg vedi che quello è il modo in cui ubuntu nomina i propri kernel. ;D
« Ultima modifica: 01 Ottobre 2013 ore 16:07 da Cylon »
We are the Cylons. Lower your firewalll and surrender.Your PC will adapt to service our GNU/Linux systems. Resistance is futile. Extermination of human race has began!
                                                                     Non rispondo a PM

Offline dinolib

  • *
  • Post: 3226
  • Reputazione: 110
    • Mostra profilo
Re:come modificare script contenenti in /etc/grub.d ?
« Risposta #19 il: 01 Ottobre 2013 ore 16:10 »
beh, una cosa l'ha detta subito giusta: ho combinato un pasticcio  ;D

cmq sembra una sfida sistemare 'sta cosa.

cylon, non è che ti va di studiare il codice di /usr/bin/os-prober?  ;D ;D ;D
(e anche /usr/share/os-prober/common.sh)

Offline Cylon

  • *
  • Post: 1960
  • Reputazione: 78
  • CYbernetic Life fOrm Node
    • Mostra profilo
Re:come modificare script contenenti in /etc/grub.d ?
« Risposta #20 il: 01 Ottobre 2013 ore 16:14 »
cmq sembra una sfida sistemare 'sta cosa.

si è un pò strana...

cylon, non è che ti va di studiare il codice di /usr/bin/os-prober?  ;D ;D ;D
(e anche /usr/share/os-prober/common.sh)
no no, fallo tu  ;D ;D ;D
We are the Cylons. Lower your firewalll and surrender.Your PC will adapt to service our GNU/Linux systems. Resistance is futile. Extermination of human race has began!
                                                                     Non rispondo a PM

Offline dinolib

  • *
  • Post: 3226
  • Reputazione: 110
    • Mostra profilo
Re:come modificare script contenenti in /etc/grub.d ?
« Risposta #21 il: 01 Ottobre 2013 ore 16:31 »
no no, fallo tu  ;D ;D ;D
avessi il tempo mi sarei già messo!  :P

Offline jonny

  • *
  • Post: 111
  • Reputazione: -5
    • Mostra profilo
Re:come modificare script contenenti in /etc/grub.d ?
« Risposta #22 il: 01 Ottobre 2013 ore 17:18 »
con il comando sudo os prober otengo cosi

Codice: [Seleziona]
sudo os-prober
  No volume groups found
/dev/sda2:openSUSE 12.3 (x86_64):SuSE:linux
/dev/sda6:Ubuntu 13.04 (13.04):Ubuntu:linux
/dev/sda7:Manjaro Linux (0.8.7):ManjaroLinux:linux

be come faccio a vedere cosa c'e nella partizio dev sda 6.
no quando ho installato ubuntu non ho detto di formattare la partizione, mi ha rimpiciolita in automatica quella di chakra,
ma quando ho installato antergos ho formattato la partizione che ho crato e poi nell'instaler ho detto di mettere il grub nella sua partizione, ma quando sono andato ad acendere trovo il grub installato nel mbr e di conseguenza non mi gestiva piu chakra e  gia li mi sono un po preocupato

Offline UnderTheGun

  • *
  • Post: 716
  • Reputazione: 69
  • [ Official Packager ]
    • Mostra profilo
    • kernel-CK repository
Re:come modificare script contenenti in /etc/grub.d ?
« Risposta #23 il: 01 Ottobre 2013 ore 21:57 »
Guarda, sinceramente mi pare tu stia facendo un pò di casino....

Postami l'output di
Codice: [Seleziona]
sudo fdisk -l
poi dimmi quale distro hai EFFETTIVAMENTE installato
quali sono quelle che ti trova ma che non dovrebbero esserci

Perchè all'inizio dicevi che al boot ti compariva l'opzione per selezionare antergos, dico bene?
Ma tu antergos non ce l'hai più?Giusto??
Dall'output che hai postato CHAKRA NON VEDE ASSOLUTAMENTE antergos...quindi mi pare strano....se dici che il bootloader è installato da Chakra

Kernel ottimizzati per Chakra
*Kernel CK - Kernel PF*

Offline jonny

  • *
  • Post: 111
  • Reputazione: -5
    • Mostra profilo
Re:come modificare script contenenti in /etc/grub.d ?
« Risposta #24 il: 01 Ottobre 2013 ore 22:13 »
il comando che mi hai citato mi risponde
Codice: [Seleziona]
Disk /dev/sda: 320.1 GB, 320072933376 bytes, 625142448 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 label type: dos
Identificativo disco: 0x000a45e6

Dispositivo Boot      Start         End      Blocks   Id  System
/dev/sda1            2048     4208639     2103296   82  Linux swap / Solaris
/dev/sda2         4208640    46153727    20972544   83  Linux
/dev/sda3        46153728   249669631   101757952   83  Linux
/dev/sda4       249669632   625141759   187736064    5  Extended
/dev/sda5       249671680   443734015    97031168   83  Linux
/dev/sda6       443736064   569995263    63129600   83  Linux
/dev/sda7       569997312   625141759    27572224   83  Linux
le distro efettive che ho sono   Opensuse chakra ubuntu manjaro
nel senso vedo la scritta antegros  ma in ralta mi carica ubuntu con un kernel vecchio
e come dire quando vado opzioni di chakra e apposto della scritta chakra linux vedessi scritto qualcosa altro pero mi parte chakra. non so se mi sono spiegato bene

Offline UnderTheGun

  • *
  • Post: 716
  • Reputazione: 69
  • [ Official Packager ]
    • Mostra profilo
    • kernel-CK repository
Re:come modificare script contenenti in /etc/grub.d ?
« Risposta #25 il: 01 Ottobre 2013 ore 22:37 »
Ok.
Ho capito.

Ti compare queste opzioni,

Chakra
 Chakra fallback
Ubuntu
 Ubuntu - opzioni avanzate
Antergos
Manjaro
 Manjaro - opzioni avanzate
  Manjaro fallback

giusto?

Kernel ottimizzati per Chakra
*Kernel CK - Kernel PF*

Offline jonny

  • *
  • Post: 111
  • Reputazione: -5
    • Mostra profilo
Re:come modificare script contenenti in /etc/grub.d ?
« Risposta #26 il: 01 Ottobre 2013 ore 22:42 »
si è giusto

Offline UnderTheGun

  • *
  • Post: 716
  • Reputazione: 69
  • [ Official Packager ]
    • Mostra profilo
    • kernel-CK repository
Re:come modificare script contenenti in /etc/grub.d ?
« Risposta #27 il: 01 Ottobre 2013 ore 22:48 »
Per risolvere devi fare così.

Prima fai una copia di backup del file grub.cfg
Codice: [Seleziona]
sudo cp  /boot/grub/grub.cfg  /boot/grub/grub.cfg.backup
poi aprilo con Kate:
Codice: [Seleziona]
kdesu kate /boot/grub/grub.cfg
o con Nano da trerminale, se ti trovi meglio:
Codice: [Seleziona]
sudo nano  /boot/grub/grub.cfg
Scorri fino alla riga
Codice: [Seleziona]
menuentry 'Antergos (su /dev/sda6)' --class gnu-linux --class gnu --class os
e cancella tutta questa parte:

Codice: [Seleziona]
menuentry 'Antergos (su /dev/sda6)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.8.0-31-generic-root=UUID=57ab0d39-7f6d-405d-8d82-f5eb18684ce5 ro single-57ab0d39-7f6d-405d-8d82-f5eb18684ce5' {
savedefault
insmod part_msdos
insmod ext2
set root='hd0,msdos6'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos6 --hint-efi=hd0,msdos6 --hint-baremetal=ahci0,msdos6  57ab0d39-7f6d-405d-8d82-f5eb18684ce5
else
  search --no-floppy --fs-uuid --set=root 57ab0d39-7f6d-405d-8d82-f5eb18684ce5
fi
linux /boot/vmlinuz-3.8.0-31-generic root=UUID=57ab0d39-7f6d-405d-8d82-f5eb18684ce5 ro single
initrd /boot/initrd.img-3.8.0-31-generic
}

SALVA e riavvia.

Fammi sapere


Kernel ottimizzati per Chakra
*Kernel CK - Kernel PF*

Offline Cylon

  • *
  • Post: 1960
  • Reputazione: 78
  • CYbernetic Life fOrm Node
    • Mostra profilo
Re:come modificare script contenenti in /etc/grub.d ?
« Risposta #28 il: 01 Ottobre 2013 ore 22:59 »
si ma non hai capito il problema. ;). se aggiorna grub ricompare la voce Antergos, gli ho fatto generare grub.cfg e la voce continua a trovarla, ha installato e usa grub in chakra e la voce continua a comparire..
We are the Cylons. Lower your firewalll and surrender.Your PC will adapt to service our GNU/Linux systems. Resistance is futile. Extermination of human race has began!
                                                                     Non rispondo a PM

Offline UnderTheGun

  • *
  • Post: 716
  • Reputazione: 69
  • [ Official Packager ]
    • Mostra profilo
    • kernel-CK repository
Re:come modificare script contenenti in /etc/grub.d ?
« Risposta #29 il: 01 Ottobre 2013 ore 23:02 »
Ma io infatti gli ho fatto modificare a mano grub.cfg SENZA rigenerare grub!  ;D

Kernel ottimizzati per Chakra
*Kernel CK - Kernel PF*

 

Template by Homey | Sito ufficiale | Disclaimer