En el següent tutorial o truc, Els vaig a ensenyar a que sigui Windows el valors per el Grub de Linux, Perquè quan passi el temps predefinit, sigui el sistema operatiu de Microsoft, el que es arrencada per defecte.
Per aconseguir això, haurem de modificar el llançador d'arrencada o també conegut com el Grub de Linux, Això ho aconseguirem utilitzant la línia d'ordres o terminal de Linux.
M'he decidit a crear aquest senzill tutorial pràctic, Ja que m'he trobat amb molts usuaris que no saben com habilitar aquesta opció, I que prefereixen que en l'arrencada de l'Grub de Linux, sigui Windows el qual s'iniciï passada el compte enrere.
Jo personalment, prefereixo que si no toco res en l'arrencada del nostre sistema, sigui l'opció de Linux la qual prevalgui sobre la de Windows, Però com sobre gustos no hi ha res escrit i cada un té suspreferencias, anem a l'embolic amb el mètode a seguir per modificar les preferències en l'arrencada de l' Grub de Linux.
Canviant a Windows com per defecte al Grub de Linux
Per aconseguir això, primerament, obrirem XNUMX finestra de la terminal i teclejarem la següent línia de comandes:
- sudo nano grub.cfg
La terminal ens mostrarà el següent:
On haurem de modificar només la línia setembre default = »0", En la qual canviarem el 0 pel 4, Que és el número que correspon a la partició de Windows que aquesta instal·lada al costat del teu sistema Linux.
Per canviar-ho, ens mourem amb els cursors de les fletxes i ens col·locarem sobre de les cometes que estan a la dreta de l'nombre zero, donarem a les tecles de Retrocés o enrere i s'esborrarà el zero i en el seu lloc col·locarem el 4.
Finalitzat això, guardarem amb CTRL + O i després sortirem amb CTRL + X.
No haurem de modificar res més, Simplement amb això ja tindrem habilitada l'opció d'iniciar amb Windows per defecte des del Grub de Linux. Si ens equivoquem, i vam canviar alguna altra cosa, podem sortir sense guardar els camios mitjançant la combinació CTRL + X i després N.
Més informació - Com recuperar el grub de Linux a Ubuntu 12.04
Acabo d'instal·lar Fuduntu 2012.4 i a l'fer a la terminal això:
sudo nano grub.cfg
només em surt una pantalla en negre i res del que mostra la de l'exemple, això ja ho coneixia i ho havia fet per Linux Mint, Kubuntu i Zorin i canviava sense problema, però en Fuduntu no hi ha cap línia per editar a la terminal.
Agrairia de pas si poguessis col·locar algunes de les ordres més usats i els seus equivalents en Kubuntu (apt-get o muon) - OpenSuse (Zypper o YaST), etc ...
M'ha agradat enormement Fuduntu 2012.04 per al meu netbook i és el que estava buscant, que fos senzilla, ràpida, amb bon entorn gràfic personalitzable, i amb el programari necessari per a aquest tipus de màquines sobretot per la pantalla tan noia.
Gràcies de nou per tota la teva col·laboració, molt agraït sempre.
Funciona, però si realitzes tasques d'actualització i aquestes afecten el Core d'Ubuntu has de repetir la tasca. Hi ha alguna manera que aquesta modificació es quedi així?
Si Javivi, pots crear un script que per exemple corri cada que es fa una actualització, i creu el fitxer de configuració personalitzat.
Ens veiem i t'explico com faig jo
moltes gràcies! Espero que funcioni en elementary.
Salutacions 😀
No em va servir a kali linux
No em serveix a PrimeOS ...... 🙁 baix deixo el meu android.cfg
# $ 1 Títol
# $ 2 ... Kernel cmdline
function add_entry {
menuentry «PrimeOS $ 1» «$ @» -class android-x86 {
torn 2
setembre root = $ Android
linux $ kdir / kernel root = / dev / ram0 androidboot.selinux = permissive buildvariant = userdebug $ src $ @
initrd $ kdir / initrd.img
}
}
# $ 1 EFI to chainload
# $ 2 US name
# $ 3 Class
funció add_os_if_exists {
# Hi ha una millor manera de trobar l'ESP?
for d in hd0, gpt1 hd0, gpt2 hd1, gpt1 hd1, gpt2 hd0, msdos1 hd0, msdos2 hd1, msdos1 hd1, msdos2; do
if [ «($ d) $ 1»! = «$ cmdpath / $ bootefi» -a -e ($ d) $ 1]; then
menuentry «$ 2 at $ d ->» «$ d» «$ 1» -class «$ 3» {
setembre root = $ 2
chainloader ($ root) $ 3
}
trencar
fi
fet
}
if [-s $ prefix / grubenv]; then
load_env
fi
if [ "$ grub_cpu» = «i386»]; then
setembre bootefi = bootia32.efi
setembre grub = grubia32
else
setembre bootefi = BOOTx64.EFI
setembre grub = grubx64
fi
if [-z "$ src» -a -n «$ isofile»]; then
setembre src = iso-scan / filename = $ isofile
fi
search -no-floppy -Set Android -f $ kdir / nucli
exportar Android bootefi grub kdir live src
# Crea el menú principal
add_entry «$ live» quiet
# Add other Osés boot loaders if exist
add_os_if_exists /EFI/fedora/${grub}.efi Fedora fedora
add_os_if_exists /EFI/centos/${grub}.efi CentOS centenars
add_os_if_exists /EFI/ubuntu/${grub}.efi Ubuntu Ubuntu
add_os_if_exists /EFI/debian/${grub}.efi Debian debian
add_os_if_exists /EFI/linuxmint/${grub}.efi "Linux Mint» Linux Mint
add_os_if_exists /EFI/Microsoft/Boot/bootmgfw.efi Windows Windows
if [-s ($ android) $ kdir / install.img]; then
add_entry «Installation» INSTALL = 1
fi
submenu «Advanced options ->» {
add_entry «$ debug_mode - DEBUG Mode» DEBUG = 2
add_entry «$ live - No Setup Wizard» quiet SETUPWIZARD = 0
add_entry «$ live - No maquinari Acceleration» quiet nomodeset HWACCEL = 0
if [-s ($ android) $ kdir / install.img]; then
add_entry «Acte Install to specified harddisk» AUTO_INSTALL = 0
add_entry «Acte Update» AUTO_INSTALL = update
fi
add_os_if_exists / EFI / BOOT / $ bootefi «UEFI US»
add_os_if_exists /EFI/BOOT/fallback.efi «UEFI fallback»
if [ "$ grub_cpu»! = «i386»]; then
add_os_if_exists /EFI/BOOT/fallback_x64.efi «UEFI fallback»
menuentry «Reboot» {reboot}
menuentry «poweroff» {halt}
menuentry «UEFI BIOS Setup» {fwsetup}
fi
}
for d in $ config_directory $ cmdpath $ prefix; do
if [-f $ d / custom.cfg]; then
source $ d / custom.cfg
fi
fet
si bé la seqüència d'ordres que té és llarga en la versió que jo tinc la vaig trobar i no va resultar gens complicat ubicar-la ja que era l'única que vaig veure entre totes les ordres que tenia el grub. Gràcies em va servir aquest tutorial
THX
Moltes gràcies Francisco !!! Tinc Zorin, vaig seguir els teus passos i va ser tot un èxit. Ho he aconseguit gràcies al teu codi, que estiguis molt bé!