Android-x86 su pendrive non visibile al Grub di Ubuntu

Informazioni, consigli e novità sulla galassia delle distribuzioni GNU/Linux, *nix, *BSD e su altri sistemi operativi non liberi.
Scrivi risposta
Avatar utente
artikkko
Prode Principiante
Messaggi: 142
Iscrizione: lunedì 5 maggio 2014, 17:43
Desktop: Openbox
Distribuzione: Ubuntu 16.04

Android-x86 su pendrive non visibile al Grub di Ubuntu

Messaggio da artikkko »

Salve a tutti!
Scrivo qui perchè vi avevo già pubblicato un intervento sempre inerente a Grub, anche se stavolta la faccenda sembra essere più complessa.

Ho un netbook con installato solo Lubit6 (distro basata su Ubuntu 14.04).
Vorrei installare Android-x86 su pendrive 8GB e farlo vedere al Grub di Ubuntu al boot del pc.

Badate bene: non sto cercando di creare una pennetta avviabile per installare Android-x86 sul disco fisso accanto ad Ubuntu o al suo posto, bensì di installare Android-x86 direttamente sulla pendrive e di farlo vedere al Grub di Ubuntu quando la pendrive è connessa al boot del pc.

Dunque, relativamente alla prima parte ho fatto così:
- ho reso bootable la iso di Android-x86 su pendrive 1GB;
- ho formattato in ext4 l'altra pendrive da 8GB;
- collegate entrambe le pendrive, al riavvio ho fatto partire l'installazione;
- senza nessun problema ho selezionato la pendrive da 8GB (/dev/sdb1) come destinazione e installato Android-x86.

A questo punto l'installer mi chiede se voglio installare Grub (versione 0.97) sulla pendrive (/dev/sdb) e in seguito EFI.
Qui le ho provate tutte senza mai avere successo:
1) Se installavo solo Grub, al riavvio schermata nera con trattino lampeggiante;
2) Se li installavo entrambi, al riavvio ottenevo "Errore 17";
3) Se non li installavo entrambi e aggiungevo manualmente la menuentry relativa alla pendrive, "Errore 15".

Aggiungo che se avviavo Android-x86 alla fine dell'installer invece di riavviare, questo funzionava tranquillamente.

Dove ho sbagliato? Grazie in anticipo a tutti!
Avatar utente
Mdfalcubo
Moderatore Globale
Moderatore Globale
Messaggi: 20420
Iscrizione: venerdì 26 dicembre 2008, 11:17
Desktop: Solo XFCE
Distribuzione: Xubuntu 64 bit
Sesso: Maschile

Re: Android-x86 su pendrive non visibile al Grub di Ubuntu

Messaggio da Mdfalcubo »

Trattandosi di lubit sposto in altri s.o.
"Il genere umano è stimolante, è la gente che non sopporto,, (Linus - Peanuts)
daigo

Re: Android-x86 su pendrive non visibile al Grub di Ubuntu

Messaggio da daigo »

prova a seguire qui, con le dovute differenze
http://www.webupd8.org/2012/03/how-to-d ... buntu.html
daigo

Re: Android-x86 su pendrive non visibile al Grub di Ubuntu

Messaggio da daigo »

mi hai messo la curiosità e ho voluto provare, a quanto pare ci sono riuscito seguendo il link che ti avevo messo, però io ho omesso l'installazione sia di grub che di EFI.

Spiego quello che ho fatto , scaricata la iso da qui
http://sourceforge.net/projects/android ... ase%204.4/

formattato due usb in fat 32, una usata per creare la live con unetbootin, l'altra per linstallarci android.

Ho avviato il pc con entrambe le usb e scelto dal bios l'avvio della live, arrivato alla schermata iniziale di unetbootin, ho scelto installa android, nei passaggi successivi ho scelto il device di installazione (l'altra usb che era elencata) come dicevo non ho installato ne grub ne EFI e ho proceduto all'installazione.

Finita l'installazione ho spento e tolto la usb live e lasciato solo inserita quella dove ho installato il sistema.

Al riavvio, nel grub di Kubuntu (uso questo) non cè android, allora, sempre con la usb con l'installazione di android inserita, ho editato
/etc/grub.d/40_custom con privilegi di root, naturalmente

Codice: Seleziona tutto

kdesudo kate /etc/grub.d/40_custom
e aggiunto al file queste

Codice: Seleziona tutto

menuentry "Android-x86" {
set root='(hd1,1)'
linux /android-4.4-r3/kernel quiet root=/dev/ram0 androidboot.hardware=eeepc acpi_sleep=s3_bios,s3_mode 
initrd /android-4.4-r3/initrd.img}
salvato il file e chiuso e fatto l'update di grub

Codice: Seleziona tutto

sudo update-grub
e riavviato, al riavvio cè la entry di android in grub e l'ho avviato.

Tu devi verificare alcune cose, che magari sono diverse,questa
set root='(hd1,1)'
si riferisce a dove hai il sistema, per esempio a me che ho un solo HD interno, android è su sdb1, cioè l'usb, lo verifichi con sudo fdisk -l gli HD sono riconosciuti da hd0,1 in poi, cioè hdo,1 sarebbe sda1, nel mio caso, come vedi ho hd1,1 cioè sdb1.

e poi devi verificare queste, se la iso che hai tu non è la stessa
linux /android-4.4-r3/kernel quiet root=/dev/ram0 androidboot.hardware=eeepc acpi_sleep=s3_bios,s3_mode
initrd /android-4.4-r3/initrd.img}
eccolo
Immagine
invia immagini

EDIT: mi ero scordato di dirti che se avvii il pc senza quella usb inserita, vedrai sempre in fondo a grub la voce Android-x86 naturalmente se l'usb non cè e lo selezioni non avvii niente.
Avatar utente
artikkko
Prode Principiante
Messaggi: 142
Iscrizione: lunedì 5 maggio 2014, 17:43
Desktop: Openbox
Distribuzione: Ubuntu 16.04

Re: Android-x86 su pendrive non visibile al Grub di Ubuntu

Messaggio da artikkko »

Grazie infinite per la rapida e dettagliata risposta!

Purtroppo sia seguendo le tue indicazioni (prima) che rifacendo tutto seguendo alla lettera il link (dopo), ottengo Error 15, che a quanto dice Google sembrerebbe voler dire "file non trovato".

La pennetta dove ho installato android lho formattata in ext2 e lasciata tale durante l'installazione.
Al posto di "eeeepc" ho messo "generic_x86", come suggerisce la guida.
Modifiche o no, ottengo sempre lo stesso risultato: se avvio direttamente dopo la fine dell'installazione, funziona; se riavvio no.

A questo punto credo sia un problema del grub di questa stramaledetta distro.
Ultima modifica di artikkko il lunedì 5 ottobre 2015, 16:14, modificato 1 volta in totale.
daigo

Re: Android-x86 su pendrive non visibile al Grub di Ubuntu

Messaggio da daigo »

Allora, io la chiavetta l'ho lasciata coe l'avevo formattata, cioè fat32 , durante l'installazione di android non l'ho fatta formattare.

Hai messo le righe come ti dicevo? Nella guida ce' scritto, se non è su una sdcard vanno tolte le parti che riguardano sd, come ho fatto io, mentre ho lasciato eeepc.

Con la usb con android installato inserita, prova a postare

Codice: Seleziona tutto

sudo fdisk -l
e anche

Codice: Seleziona tutto

cat /etc/grub.d/40_custom
e fai sapere il nome della iso che hai scaricato.
Gerry Ghetto

Re: Android-x86 su pendrive non visibile al Grub di Ubuntu

Messaggio da Gerry Ghetto »

Error 15 è un errore di Grub(1). Devi reinstallare Grub2 nel MBR del disco fisso.
Avatar utente
artikkko
Prode Principiante
Messaggi: 142
Iscrizione: lunedì 5 maggio 2014, 17:43
Desktop: Openbox
Distribuzione: Ubuntu 16.04

Re: Android-x86 su pendrive non visibile al Grub di Ubuntu

Messaggio da artikkko »

E come faccio?

@daigo: sì, ho fatto tutto come hai scritto parola per parola; poi nuovamente seguendo la guida (dove ho sostituito solo eeeepc).
caturen
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 18073
Iscrizione: giovedì 8 aprile 2010, 18:41
Desktop: diversi
Distribuzione: debian

Re: Android-x86 su pendrive non visibile al Grub di Ubuntu

Messaggio da caturen »

Avatar utente
artikkko
Prode Principiante
Messaggi: 142
Iscrizione: lunedì 5 maggio 2014, 17:43
Desktop: Openbox
Distribuzione: Ubuntu 16.04

Re: Android-x86 su pendrive non visibile al Grub di Ubuntu

Messaggio da artikkko »

Grazie ad entrambi!
Prima di mettere RISOLTO però aspetto di verificare una volta terminata l'installazione minimale di Ubuntu (ho aperto un altro thread apposta).
Scrivi risposta

Ritorna a “Altre distribuzioni e sistemi operativi”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 4 ospiti