Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: zdenek.sip 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.
-
V základu je potřeba nastartovat live médium a po chrootnutí (https://wiki.archlinux.org/index.php/change_root) se do původní instalace reinstalovat aktuální jádro, memtest a znovu nahrát grub (http://wiki.ubuntu.cz/grub2#obnoven%C3%AD_grub2_pomoc%C3%AD_livecd).
-
Zní to jednoduše jde to bez straty dat, udělam to i pres instalační cd ubuntu server?
nebo musim stahnout desktop?
-
Desktop, server nemá live ...
-
Upřímně, asi si s tím neporadím.
-
Desktop, server nemá live ...
Za mych mladych let se v serverove instalacce dal misto instalace spustit plnohodnotny terminal...
-
Nejde to někde vybrat v textovém menu a nebo prostě skočit na jinou konzoli zkratkou (Ctrl) + Alt + F<číslo>?
-
Nastartuj live systém a jdi do jakékoli konzole.
Pak si přepni na roota:
sudo -iZjisti, který oddíl je se zbořeným systémem (hlavní oddíl + případný oddělený boot oddíl):
parted -lPak připoj daný oddíl a chrootni:
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 /mntReinstalace balíků:
# 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:
grub-install /dev/sd<disk, ale pozor, ne oddíl! takže bez čísla>
update-grubExit z chrootu:
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 /mntExit z roota:exitestetický edit: zarovnání u mountů pro chroot
-
Díky za pomoc je to vyřešeno. Jste tu skvělí