Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: /Boot/ [vyřešeno]  (Přečteno 3106 krát)

zdenek.sip

  • Návštěvník
  • Příspěvků: 4
/Boot/ [vyřešeno]
« kdy: 19 Května 2016, 21:14:54 »
Dobrý den potřeboval bych poradit.
Omylem jsem smazal obsah adresaře /BOOT/ na 14.04. 64bit Server lze to nějak opravit???
Samozřejmě server nenabíhá.

Děkuji za každou pomoc.
« Poslední změna: 22 Května 2016, 13:39:11 od Petr Merlin Vaněček »

Jakub Vaněk

  • Stálý člen
  • **
  • Příspěvků: 752
    • Web programátora a studenta Jakuba Vaňka
Re:/Boot/
« Odpověď #1 kdy: 19 Května 2016, 22:04:03 »
V základu je potřeba nastartovat live médium a po chrootnutí se do původní instalace reinstalovat aktuální jádro, memtest a znovu nahrát grub.
Notebook: Lenovo Thinkpad X200, Xubuntu 16.04

zdenek.sip

  • Návštěvník
  • Příspěvků: 4
Re:/Boot/
« Odpověď #2 kdy: 19 Května 2016, 22:41:47 »
Zní to jednoduše jde to bez straty dat, udělam to i pres instalační cd ubuntu server?
nebo musim stahnout desktop?

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5058
    • Lomítkáři
Re:/Boot/
« Odpověď #3 kdy: 19 Května 2016, 23:10:22 »
Desktop, server nemá live ...
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

zdenek.sip

  • Návštěvník
  • Příspěvků: 4
Re:/Boot/
« Odpověď #4 kdy: 20 Května 2016, 01:28:02 »
Upřímně, asi si s tím neporadím.

Martin Šácha

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • ******
  • Příspěvků: 5153
Re:/Boot/
« Odpověď #5 kdy: 20 Května 2016, 07:07:31 »
Desktop, server nemá live ...
Za mych mladych let se v serverove instalacce dal misto instalace spustit plnohodnotny terminal...
Mint MATE 64bit / DuckDuckGo.com
Programátoři považují WYSIWYG za špatné u kódu i u žen. Programátor chce "dostat to, co žádá“ – kód tajemný, neodpouštějící, nebezpečný.

Jakub Vaněk

  • Stálý člen
  • **
  • Příspěvků: 752
    • Web programátora a studenta Jakuba Vaňka
Re:/Boot/
« Odpověď #6 kdy: 20 Května 2016, 08:06:50 »
Nejde to někde vybrat v textovém menu a nebo prostě skočit na jinou konzoli zkratkou (Ctrl) + Alt + F<číslo>?
Notebook: Lenovo Thinkpad X200, Xubuntu 16.04

Jakub Vaněk

  • Stálý člen
  • **
  • Příspěvků: 752
    • Web programátora a studenta Jakuba Vaňka
Re:/Boot/
« Odpověď #7 kdy: 20 Května 2016, 08:40:55 »
Nastartuj live systém a jdi do jakékoli konzole.
Pak si přepni na roota:
Kód: [Vybrat]
sudo -iZjisti, který oddíl je se zbořeným systémem (hlavní oddíl + případný oddělený boot oddíl):
Kód: [Vybrat]
parted -lPak připoj daný oddíl a chrootni:
Kód: [Vybrat]
mount /dev/sd<disk + číslo hlavního oddílu> /mnt
# následující jeden příkaz spusť jen pokud máš adresář /boot v jiném oddíle než /
mount /dev/sd<disk + číslo oddílu s /boot>  /mnt/boot
mount proc   -t proc     /mnt/proc
mount sysfs  -t sysfs    /mnt/proc
mount udev   -t devtmpfs /mnt/dev
mount devpts -t devpts   /mnt/dev/pts
mount tmpfs  -t tmpfs    /mnt/run
chroot /mnt
Reinstalace balíků:
Kód: [Vybrat]
# odtud vezmi názvy balíků a přidej je do dalšího příkazu
dpkg --get-selections "linux-image-*" "memtest86+" | grep -E '.*\sinstall$'
# sem:
apt-get -o Dpkg::Options::="--force-confmiss" install --reinstall <balíky>
Reinstalace grubu:
Kód: [Vybrat]
grub-install /dev/sd<disk, ale pozor, ne oddíl! takže bez čísla>
update-grub
Exit z chrootu:
Kód: [Vybrat]
exit
umount /mnt/dev/pts
umount /mnt/dev
umount /mnt/sys
umount /mnt/proc
umount /mnt/run
# následující jeden pouze pokud je boot na jiném oddíle
umount /mnt/boot
umount /mnt
Exit z roota:
Kód: [Vybrat]
exitestetický edit: zarovnání u mountů pro chroot
« Poslední změna: 20 Května 2016, 08:46:31 od Jakub Vaněk »
Notebook: Lenovo Thinkpad X200, Xubuntu 16.04

zdenek.sip

  • Návštěvník
  • Příspěvků: 4
Re:/Boot/
« Odpověď #8 kdy: 22 Května 2016, 13:27:31 »
Díky za pomoc je to vyřešeno. Jste tu skvělí

 

Provoz zaštiťuje spolek OpenAlt.