Не запускается Debian на скопированном винте

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модератор: SLEDopit

Ответить
cutecode22
Сообщения: 31

Не запускается Debian на скопированном винте

Сообщение cutecode22 »

Скопировал ОС с одного диска на другой, grab запускается, но дальше ОС не грузиться.
Пишет ошибку что не найден диск UUID=86c51808-48a2-4175-8090-3f9060301162
Это UUID старого винта. Я проверял, в /etc/fstab указан новый UUID
Если вставлю в USB старый диск, то ОС начинает грузиться

сделал поиск по всему диску чтоб найти ссылку на этот UUID=86c51808-48a2-4175-8090-3f9060301162

Код: Выделить всё

sudo grep -rl "86c51808" /mnt
и получил резултат

Код: Выделить всё

/mnt/home/alexander/.config/caja/desktop-metadata
/mnt/home/alexander/.config/caja/desktop-metadata.TWKZOZ
/mnt/home/alexander/.local/share/xorg/Xorg.10.log.old
/mnt/home/alexander/.local/share/xorg/Xorg.10.log
/mnt/home/alexander/.local/share/xorg/Xorg.0.log
/mnt/home/alexander/.local/share/xorg/Xorg.0.log.old
/mnt/home/alexander/.cache/thumbnails/fail/gnome-thumbnail-factory/61449eb757b30f7bf986448b89465e53.png
/mnt/home/alexander/.cache/thumbnails/fail/gnome-thumbnail-factory/c27cd816c5262dac9f6a2be9df9803f0.png
/mnt/home/alexander/.cache/thumbnails/fail/gnome-thumbnail-factory/d69c17a41894ea0a4e973c6f3b8e9285.png
/mnt/home/alexander/.cache/thumbnails/fail/gnome-thumbnail-factory/5d07c105ff10c6110feeabbc6cc75d9f.png
/mnt/home/alexander/.cache/thumbnails/fail/gnome-thumbnail-factory/2ade8656a459bb883e620f1fa4db01a9.png
/mnt/home/alexander/.cache/thumbnails/fail/gnome-thumbnail-factory/d3f596eb409546b301e773582741ddab.png
/mnt/home/alexander/.cache/thumbnails/fail/gnome-thumbnail-factory/692c7d8b3fbbde2a35cdd3f4e731b321.png
^[[A/mnt/root/.config/katemetainfos
/mnt/root/.local/share/kactivitymanagerd/resources/database-wal
/mnt/root/.local/share/kate/anonymous.katesession
/mnt/var/log/messages.1
/mnt/var/log/teamviewer13/TeamViewer13_Logfile_OLD.log
/mnt/var/log/teamviewer13/TeamViewer13_Logfile.log
/mnt/var/log/auth.log
/mnt/var/log/user.log
/mnt/var/log/kern.log.1
/mnt/var/log/syslog.1
/mnt/var/log/user.log.1
/mnt/var/log/syslog
/mnt/var/log/messages
/mnt/var/log/kern.log
/mnt/var/log/daemon.log
В каком из этих файлов мне надо поменять ссылку со старого UUID на новый?
спасибо
Спасибо сказали:
Аватара пользователя
RusWolf
Сообщения: 604
ОС: Arch Linux x64 на BTRFS

Re: Не запускается Debian на скопированном винте

Сообщение RusWolf »

А в grub.cfg кто за тебя UUID менять будет?
Спасибо сказали:
cutecode22
Сообщения: 31

Re: Не запускается Debian на скопированном винте

Сообщение cutecode22 »

в grab.cfg нет значения старого UUID, только новый 1fd43093-5133-455d-b3b1-a11c4fd3ec7c
я запускал

Код: Выделить всё

sudo grub-install --root-directory=/mnt /dev/sdb
и эта команда, я думаю, сама там все поменяла
или еще какую команду надо выполнить?

спасибо
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Контактная информация:

Re: Не запускается Debian на скопированном винте

Сообщение serzh-z »

cutecode22 писал(а):
15.09.2018 21:59
еще какую команду надо выполнить
update-grub, после редактирования /etc/default/grub
Спасибо сказали:
cutecode22
Сообщения: 31

Re: Не запускается Debian на скопированном винте

Сообщение cutecode22 »

не помогло

Код: Выделить всё

alexander@debian:~$ sudo update-grub --output=/mnt/boot/grub/grub.cfg
[sudo] пароль для alexander: 
Генерируется файл настройки grub …
Found background image: /usr/share/images/desktop-base/desktop-grub.png
Найден образ linux: /boot/vmlinuz-4.9.0-8-amd64
Найден образ initrd: /boot/initrd.img-4.9.0-8-amd64
Найден образ linux: /boot/vmlinuz-4.9.0-7-amd64
Найден образ initrd: /boot/initrd.img-4.9.0-7-amd64
Найден Windows 10 на /dev/sda1
Найден Debian GNU/Linux 9 (stretch) на /dev/sdb1
завершено
я понял, я нажимал на 1-й пункт меню GRAB, это же была ссылка на старый диск, а я его вытащил перед загрузкой.
Я попробовал загрузить другой пункт меню, где есть ссылка на новый диск - sdb1. В результате получил черный экран с мигающим курсором. И система не грузится.
Попробовал запустить recovery mode для sdb1, пошли строки с логами, и в конце написано

Код: Выделить всё

Cannot open access to consol, the root is locked
это можно как то испаравить?
Спасибо сказали:
Аватара пользователя
Vascom
Сообщения: 1699
ОС: Fedora 32

Re: Не запускается Debian на скопированном винте

Сообщение Vascom »

Просто переустанови систему с нуля.
Спасибо сказали:
cutecode22
Сообщения: 31

Re: Не запускается Debian на скопированном винте

Сообщение cutecode22 »

Vascom писал:
16.09.2018 07:03
Просто переустанови систему с нуля.
Very funny
Спасибо сказали:
cutecode22
Сообщения: 31

Re: Не запускается Debian на скопированном винте

Сообщение cutecode22 »

в общем попробовал еще раз, отформатировал /dev/sdb1, /dev/sdb2 - я не трогал, т.к. это SWAP
прежде чем переносить систему составил план действий

Код: Выделить всё

sudo mount -t auto /dev/sdb1 /mnt
cd /
sudo cp -ax bin/ boot/ etc/ home/ lib/ lib32/ lib64/ opt/ root/ sbin/ tmp/ usr/ var/ /mnt
cd /mnt
sudo chmod 777 tmp
mkdir dev 
mkdir proc 
mkdir srv 
mkdir sys 
mkdir mnt 
mkdir media
sudo grub-install --root-directory=/mnt --recheck /dev/sdb
sudo update-grub --output=/mnt/boot/grub/grub.cfg

#меняем /mnt/etc/fstab на новые UUID
sudo kate /mnt/etc/fstab

#UUID можно узнать одной из команд
ls -l /dev/disk/by-uuid
lsblk -o NAME,UUID
blkid
reboot
сделал все именно так, как выше описано, что я пропустил?
не запускается Debian
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Контактная информация:

Re: Не запускается Debian на скопированном винте

Сообщение serzh-z »

cutecode22 писал(а):
16.09.2018 09:55
Very funny
Yeah, we are all here merry fellows.

Причем тут fstab? root, который ядро пытается смонтировать, задан в /etc/default/grub
Спасибо сказали:
cutecode22
Сообщения: 31

Re: Не запускается Debian на скопированном винте

Сообщение cutecode22 »

serzh-z писал:
16.09.2018 10:24
Причем тут fstab? root, который ядро пытается смонтировать, задан в /etc/default/grub

так что делать то еще?
я проверил /etc/default/grub и /mnt/etc/default/grub
они идентичные

Код: Выделить всё

GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
GRUB_CMDLINE_LINUX=""
остальные строки закоментированны
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Контактная информация:

Re: Не запускается Debian на скопированном винте

Сообщение serzh-z »

cutecode22 писал(а):
16.09.2018 10:56
так что делать то еще?
Добавить в GRUB_CMDLINE_LINUX_DEFAULT нечто типа "root=UUID=..." и запустить update-grub. Либо проверить grub.cfg на предмет того, что там не так с пунктом загрузки.
Спасибо сказали:
Аватара пользователя
Vascom
Сообщения: 1699
ОС: Fedora 32

Re: Не запускается Debian на скопированном винте

Сообщение Vascom »

cutecode22 писал(а):
16.09.2018 09:55
Vascom писал:
16.09.2018 07:03
Просто переустанови систему с нуля.
Very funny
Ничего смешного. Уже давно бы всё переустановил и настроил, а не мучался.
Спасибо сказали:
cutecode22
Сообщения: 31

Re: Не запускается Debian на скопированном винте

Сообщение cutecode22 »

Ничего смешного. Уже давно бы всё переустановил и настроил, а не мучался.
Вообще то я собираюсь скопировать все это на 30 компьютеров.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Не запускается Debian на скопированном винте

Сообщение Bizdelnick »

cutecode22 писал(а):
21.09.2018 12:43
Вообще то я собираюсь скопировать все это на 30 компьютеров.
Для этого придуман preseed. И 30 — это не так уж много.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
cutecode22
Сообщения: 31

Re: Не запускается Debian на скопированном винте

Сообщение cutecode22 »

Для этого придуман preseed.
Oh yeah? That sounds interesting.
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Контактная информация:

Re: Не запускается Debian на скопированном винте

Сообщение serzh-z »

Подарите уже, наконец, автору клавиатуру с кириллицей...
Спасибо сказали:
cutecode22
Сообщения: 31

Re: Не запускается Debian на скопированном винте

Сообщение cutecode22 »

в общем перенес я винт с помощью clonezilla.
И все равно есть один трюк, которого я сразу не нашел.
После копирования винта надо заменить своим UUID в файле /etc/initramfs-tools/conf.d/resume

Код: Выделить всё

#после перноса OS
sudo nano /etc/initramfs-tools/conf.d/resume
sudo update-initramfs -u
мож. кому пригодится
Спасибо сказали:
Ответить