[Решено] Добаловался с разделами

Автор mexx, 10 октября 2013, 12:46:19

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

mexx

Баловался. Мда :-[
На ПК два HDD - /dev/sda и /dev/sdb.
На sda живет Windows, на sdb - Debian Wheezy. GRUB в MBR на sda.
Тестил ROSA Frash R1 под VirtualBox, потом задумал потестить на физическом железе.
GParted из-под Debian "отрезал" кусочек на sdb.
Установил ROSA, но что-то либо я сделал не так, либо что-то пошло не так...
В итоге:
Цитироватьfsck from util-linux 2.20.1
fsck.ext4: Unable to resolve "UUID=..."
fsck died with exit status 8
GParted из-под LiveCD:
Цитировать/dev/sdb unallocated
invalid argument during seek for read on /dev/sdb
unrecognized
На sda вижу некий файл bootsqm.dat Просмотреть его из-под Windows не cмог.
Нашел в Google вариант в /etc/fstab заменить /dev/sdb на мой "UUID=..." - пока не пробовал.
Думаю, ситуация известная, поэтому прошу совета.
Debian 10
Debian 10 KDE
Debian 11 GNOME
  •  

qupl

cat /etc/fstab
fdisk -l /dev/sdb
blkid


fstab естественно нужен не от live.

mexx

Если:
Цитировать# cat /etc/fstab
потом:
Цитировать# fdisk -l /dev/sdb
затем:
Цитировать# blkid
то без изменений.
/etc/fstab... :-\ Оригинальный от установленного Debian.
То есть система загружается, так понимаю, так как после ошибки появляется приглашение ввести пароль root, есть доступ к каталогам кроме /home. В том числе к /etc/fstab. Если Ctrl+D - тогда появляется окно графического входа, но после выбора user и ввода пароля система не может найти /home (ибо от него кусок и отрезал) и соответственно не пускает под user.
Debian 10
Debian 10 KDE
Debian 11 GNOME
  •  

qupl

mexx, изменений и не должно быть, вывод этих команд нужно сюда выложить.

mexx

#4
Цитата: qupl от 10 октября 2013, 15:54:47
mexx, изменений и не должно быть, вывод этих команд нужно сюда выложить.
Не понял сразу.

# cat /etc/fstab
Цитировать
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sdb2 during installation
UUID=ec1937f0-4c54-41e7-b992-a2ed1094a253 /               ext4    errors=remount-ro 0       1
# /home was on /dev/sdb7 during installation
UUID=f300ae7f-a37c-4252-95c0-91c312b3a55a /home           ext4    defaults        0       2
# swap was on /dev/sdb6 during installation
UUID=3a3bd162-8833-4824-bf0d-6d30a9e89ac0 none            swap    sw              0       0
/dev/sr0        /media/cdrom0   udf,iso9660 user,noauto     0       0

# fdisk -l /dev/sdb
Ничего не возвращает.

# fdisk -l
ЦитироватьDisk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xd5192682

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      206847      102400    7  HPFS/NTFS/exFAT
/dev/sda2          206848   976771071   488282112    7  HPFS/NTFS/exFAT

# blkid
Цитировать
/dev/sda1: LABEL="M-PM-^WM-PM-0M-QM-^@M-PM-5M-PM-7M-PM-5M-QM-^@M-PM-2M-PM-8M-QM-^@M-PM->M-PM-2M-PM-0M-PM-=M-PM-> M-QM-^AM-PM-8M-QM-^AM-QM-^BM-PM-5M-PM-<M-PM->M-PM-9" UUID="4690BBDB90BBCFA3" TYPE="ntfs"
/dev/sda2: LABEL="WINDOWS7" UUID="A26EBEA06EBE6CA3" TYPE="ntfs"
/dev/sdb2: UUID="ec1937f0-4c54-41e7-b992-a2ed1094a253" TYPE="ext4"
/dev/sdb5: LABEL="SKLAD" UUID="88E4FA04E4F9F3F2" TYPE="ntfs"
/dev/sdc1: LABEL="TranscenD_64" UUID="84345C16345C0D94" TYPE="ntfs"

Лог ошибки в /var/log/fsck/checkfs:
Цитировать
Log of fsck -C -R -A -a
Thu Oct 10 17:53:25 2013

fsck from util-linux 2.20.1
fsck.ext4: Unable to resolve 'UUID=f300ae7f-a37c-4252-95c0-91c312b3a55a'
fsck died with exit status 8

Thu Oct 10 17:53:25 2013
----------------

Сообщение объединено: 10 октября 2013, 18:36:59

Из-под управления дисками Windows (больше ничего нет под рукой):
Открыть содержимое (спойлер)
[свернуть]
Debian 10
Debian 10 KDE
Debian 11 GNOME
  •  

yura_n

#5
Насколько я вижу, убит раздел, который отводился под домашний. Но коль скоро Debian грузится, то можно забэкапить саму систему и mbr. После чего восстановить разметку, то есть, удалить старые разделы (на sdb разумеется), создать новые. Затем восстановить систему из бэкапа, заново создать домашние папки, присвоить им нужные права.
  •  

qupl

Убит home и swap. Можно сделать проще. Создать в разделе, который /, каталог /home/"имя пользователя"   сделать его владельцем пользователя. А в fstab закомментировать строчки для home и swap.   
Как-то так

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sdb2 during installation
UUID=ec1937f0-4c54-41e7-b992-a2ed1094a253 /               ext4    errors=remount-ro 0       1
# /home was on /dev/sdb7 during installation
# UUID=f300ae7f-a37c-4252-95c0-91c312b3a55a /home           ext4    defaults        0       2
# swap was on /dev/sdb6 during installation
#UUID=3a3bd162-8833-4824-bf0d-6d30a9e89ac0 none            swap    sw              0       0
/dev/sr0        /media/cdrom0   udf,iso9660 user,noauto     0       0

mexx

#7
То есть при любом раскладе старый /home реанимации не подлежит?

Сообщение объединено: 10 октября 2013, 20:01:37

И что я глобально сделал не так?
Не надо отрезать кусок от ext4? Отрезать другим инструментом?
Или это недоработка установщика ROSA?
И как тогда надо правильно поступать? Раньше, правда, я просто оставлял кусок диска "для экспериментов".
Debian 10
Debian 10 KDE
Debian 11 GNOME
  •  

qupl

mexx, если на старом /home есть важная информация, то натравить на нее программы вроде scalpel или photorec. При моем способе никакие разделы не испортятся, все изменения только в корне.

Сообщение объединено: 10 октября 2013, 20:13:38

Разделы скорее установщик убил.

yura_n

Цитата: mexx от 10 октября 2013, 19:54:39И что я глобально сделал не так?
То что вы глобально не сделали - это бэкап. Именно с него надо начинать изменять разделы. ;D
  •  

mexx

Цитата: qupl от 10 октября 2013, 20:12:54mexx, если на старом /home есть важная информация, то натравить на нее программы вроде scalpel или photorec.
Вся нужная информация сохранена в облаках. Только вот настройки системы жаль, не один день ковырялся.

Цитата: qupl от 10 октября 2013, 20:12:54При моем способе никакие разделы не испортятся, все изменения только в корне.
Да, но многие настройки все равно слетят, смысл тогда какой. Но спасибо.

Я выше несколько вопросов задавал - если не сложно, на будущее, так сказать...

Цитата: yura_n от 10 октября 2013, 20:15:22
То что вы глобально не сделали - это бэкап. Именно с него надо начинать изменять разделы. ;D
Да, согласен, отчасти. Но это в плане философии. А вот технически что не так?
Debian 10
Debian 10 KDE
Debian 11 GNOME
  •  

qupl

mexx, гадание на кофейной гуще. Неизвестна последовательность ваших действий.

Olej

Цитата: mexx от 10 октября 2013, 20:29:44
Цитата: qupl от 10 октября 2013, 20:12:54mexx, если на старом /home есть важная информация, то натравить на нее программы вроде scalpel или photorec.
Вся нужная информация сохранена в облаках. Только вот настройки системы жаль, не один день ковырялся.
Какие настройки могут быть в /home ?

  •  

qupl

Цитата: Olej от 11 октября 2013, 00:32:24Какие настройки могут быть в /home ?
Почти все гуишные, КМК.