Salut
Mi s-a intimplat de curind sa "defectz" o instalare Rosa R3 pe 64 de biti. Norocul meu ca era in masina virtuala, pregatita tocmai pentru asemenea prostii.
Cu ocazia asta am realizat ca nu pot sa pornesc sistemul in mod text, ca sa fac ceva reparatii.
Si acum intrebarea: cum pot sa adaug in meniul de start posibilitatea de pornire in mod text?
Multumesc anticipat.
Ilie
Salut
Din pacate pe 2012.1 R3 Nu avem intrare CLI in grub2... nici bootloader in modalitate text, nici installer in modlitate text... sper ca incepind cu 2014.1-R4 sa se rezolve...
Crede-ma si eu urasc drakut-emergency-shell...
Singura posibilitate , in caz ca grub2 esueaza sa se incarce, sau esueaza sa incarce vocea selectata , este drakut-emergency-shell si acolo tre sa montezi partitia de care ai nevoie...
PS:
Oricum o sa le scriu pe ML sa stim sigur.
Unix is user-friendly. It’s just very selective about who its friends are
Ti-o scriu asa cum Silakov mi-a raspuns ( eu n-am incercat inca nimic):
pass "init=/bin/bash" in kernel boot parameters
Cum reusesc, o sa fac si eu ceva teste.
Unix is user-friendly. It’s just very selective about who its friends are
N-ar strica și opțiunea/ flagul rw pentru montarea partițiilor cu drepturi de scriere (read-write), că altfel implicit e read only. După boot ești într-un shell ca root.
rw init=/bin/bash
==Those who feel the breath of sadness Sit down next to me Those who find they’re touched by madness Sit down next to me Those who find themselves ridiculous Sit down next to me == http://stressat.blogspot.com/
Ok merge , shogunelu nu cred ca are sens sa divagam prea mult era doar in caz de forta majora ,
si dupa boot te loghezi intr-un tty cum vrea muschiul tau , ca root ca user...
menuentry 'ROSA Desktop Fresh R3 - Linux 3.10.27-nrj-desktop-1rosa' --class rosa --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.10.27-nrj-desktop-1rosa-advanced-e5b14211-6494-4e1c-817a-20239c1dc48a' {
load_video
init=/bin/bash
set gfxpayload=keep
insmod gzio
insmod part_msdos
insmod ext2
set root='hd2,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd2,msdos1 --hint-efi=hd2,msdos1 --hint-baremetal=ahci2,msdos1 e5b14211-6494-4e1c-817a-20239c1dc48a
else
search --no-floppy --fs-uuid --set=root e5b14211-6494-4e1c-817a-20239c1dc48a
fi
.
echo 'Caricamento Linux 3.10.27-nrj-desktop-1rosa...'
linux /boot/vmlinuz-3.10.27-nrj-desktop-1rosa root=/dev/sdc1 ro splash=silent logo.nologo nomodeset resume=UUID=ea7df18b-0d1f-499f-9af1-5d64efa61b36
echo 'Caricamento ramdisk iniziale...'
initrd /boot/initrd-3.10.27-nrj-desktop-1rosa.img
dupa cum vezi
set root='hd2,msdos1'
ii deja in meniul de config , ( am ales un kernel mai vechi ptr test) deci ajunge sa te loghezi ca si root si poti seta ce vrei.
eu asa as face , as tine un kernel mai vechi in grub2.cfg doar ptr asa ceva, in caz ca ai nevoie
lansezi XFdrake sau ce ai nevoie, si daca shogunelu zice rw, io zic ca din root poti sa dai un "mount hddx" cu ce flaguri vrei...
unde "x" ii partitia plina de pornotzicuri si muieri la sorlicul gol, a shogunelului.... :D
Unix is user-friendly. It’s just very selective about who its friends are
Șefule, io ziceam că init=/bin/bash te aruncă într-un root shell, fără logare, direct!
Poți selecta la boot orice kernel, apeși e pentru editare, navighezi la linia linux, și înlocuiești ro quiet, sau ce ai acolo cu init=/bin/bash (cu sau fără rw), apeși F10 și ești logat ca root ([root@none] /).
@scorpyo: așa comanzi sistemului ca-n loc de system init (care normal e primul proces) să ruleze un shell bash.
==Those who feel the breath of sadness Sit down next to me Those who find they’re touched by madness Sit down next to me Those who find themselves ridiculous Sit down next to me == http://stressat.blogspot.com/
Ah intelesei acuma, asta in cazul in care si grubu' ti l-ai shifonat, huh? Da domnu' frumos din tirgul cu acelasi nume, ai dreptate.
PS:
Scriu de pe oma2014.1 e ceva mai misto decit 2014.0, da... tot cu grub legacy... din cauza UEFI-ului de rahat....
dar de pe usb, nu vrea ma adaugata in grub2 nici macar explodata pe hdd...mah....
@Shogunelu incearc-o si tu poate ai noroace, io am 64 de betze acuma pe stick, ce zici?
Unix is user-friendly. It’s just very selective about who its friends are
Salut șefule, am testat și merge ok de pe hdd, chiar și ne-dezarhivat, deci direct din imaginea iso! Rosa în schimb merge doar dezarhivat, și-ncă-i bine, Mageia, Chakra și multe altele nu merg nicicum...
Ok, voi posta menuentry pentru OpenMandriva, și voi da și câteva explicații pentru cei ce nu-s la curent dar ar putea fi interesați.
menuentry "ISO OpenMandriva Lx 2014.0" {
set isofile='/shogun/Downloads/OpenMandrivaLx-2014.0.x86_64.iso'
loopback loop (hd0,3)$isofile
linux (loop)/isolinux/vmlinuz0 root=live:CDLABEL=OpenMandriva.2014.0-kde4.x86_64 iso-scan/filename=$isofile rd.live.image toram --
initrd (loop)/isolinux/initrd0.img
}
menuentry "ISO OpenMandriva Lx 2014.1" {
set isofile='/shogun/Downloads/OpenMandrivaLx.2014.1-kde4.x86_64.iso'
loopback loop (hd0,3)$isofile
linux (loop)/isolinux/vmlinuz0 root=live:CDLABEL=OpenMandrivaLx_2014.1 iso-scan/filename=$isofile rd.live.image toram --
initrd (loop)/isolinux/initrd0.img
}
Imaginile iso sunt în directorul Downloads din /home/shogun (userul meu), partiția este /dev/sda3, partiție ext4. Nu am acum, dar am încercat alte distribuții și de pe ntfs și btrfs și-au mers! Amatorii trebuie să modifice doar /shogun/Downloads (atenție, nu /home/shogun/Downloads) cu numele userului și directorul unde au descărcat imaginea (ceva gen /florin/Desktop) și (hd0,3) cu numărul partiției (hd0,2) pentru /dev/sda2, (hd0,5) pentru /dev/sda5, șamd.
2014.1 pe 64 bețe descărcat de aici: http://sourceforge.net/projects/openmandriva/files/
Screenshot din sesiune live: http://i.imgur.com/MM39fwj.png
Intrări Grub2 pentru alte câteva zeci de distribuții: http://stressat.blogspot.ro/2014/04/boot-iso-images-from-hdd-grub2.html
==Those who feel the breath of sadness Sit down next to me Those who find they’re touched by madness Sit down next to me Those who find themselves ridiculous Sit down next to me == http://stressat.blogspot.com/
buun.... Adaugam in lista personala de boot :) (pe langa altele...)
Cristian
http://www.mandrivausers.ro
nu vrea ma ... pina la urma tre sa-l adaug ad labam cum zice shogunelu....:D
Io ca batrini cu rosa-fromiso...
Unix is user-friendly. It’s just very selective about who its friends are
Domnilor, multumesc pentru informatii. Am sa incerc si eu sa pornesc sistemul as cum explicati mai sus. Nu stiu cind si daca voi mai avea de chestia asta, insa e bine de stiut cum se face.