Автор Тема: Проблем с debian  (Прочетена 2503 пъти)

sauronnet

  • Напреднали
  • *****
  • Публикации: 30
    • Профил
Re: Проблем с debian
« Отговор #15 -: Apr 24, 2019, 22:40 »
Да-това е от стартиран live-disk след което от основния ( на който е инсталирана системата) съм взел файла fstab.
От файла се ориентирам само за диск който е външен ( на usb) и го ползвам за бекъп - споделен е със самба и затова съм го оставил да се маунтва със стартиране на системата , но дори и да е физически откачен не е имали проблем. От самото начало го ползвам по този начин. Но останалите дискове н ги знам кой - кой е...
« Последна редакция: Apr 24, 2019, 22:48 от sauronnet »
Активен

makeme

  • Напреднали
  • *****
  • Публикации: 883
  • Distribution: Many
  • Window Manager: KDE
    • Профил
Re: Проблем с debian
« Отговор #16 -: Apr 25, 2019, 10:45 »
На мен също този fstab не ми прилича на реалния, а на този от живия диск. В случай че си на 100% убеден, че това е реалния fstab, значи ти липсва монтирането в "/". Или с други думи казано - не ти трябва да премахваш а по-скоро да добавиш в fstab.

ПП: Чрез командите, които @cybercop ти даде, можеш да намериш липсващия диск/дял. Или да пробваш (по-малко вероятно да тръгне) така:

Код
GeSHi (Bash):
  1. ....
  2. # / was on /dev/sdb1 during installation
  3. /dev/sdb1                      /               ext4    errors=remount-ro 0       1
  4. # swap was on /dev/sdb5 during installation
  5. ...
« Последна редакция: Apr 25, 2019, 11:17 от makeme »
Активен

Distributions:  UbuntuMate; Kubuntu; CentOS; Kali; Raspberry Pi OS ...

cybercop

  • Напреднали
  • *****
  • Публикации: 5578
  • Distribution: Ubuntu LTS, CENTOS 6.x
  • Window Manager: Xfce, Gnome 2
    • Профил
Re: Проблем с debian
« Отговор #17 -: Apr 25, 2019, 12:46 »
На мен също този fstab не ми прилича на реалния, а на този от живия диск. В случай че си на 100% убеден, че това е реалния fstab, значи ти липсва монтирането в "/". Или с други думи казано - не ти трябва да премахваш а по-скоро да добавиш в fstab.

ПП: Чрез командите, които @cybercop ти даде, можеш да намериш липсващия диск/дял. Или да пробваш (по-малко вероятно да тръгне) така:

Код
GeSHi (Bash):
  1. ....
  2. # / was on /dev/sdb1 during installation
  3. /dev/sdb1                      /               ext4    errors=remount-ro 0       1
  4. # swap was on /dev/sdb5 during installation
  5. ...
Може и :
/dev/sdb1                      /               ext4   defaults  0       0

Но се съмнявам, че кореновият дял да е инсталиран на този диск. И, аз лично предпочитам да описвам по UUID.
Активен

Ползването на Linux води до пристрастяване. Факт.
http://s19.postimg.cc/4oajwoq5v/xenial2.png

malin1

  • Напреднали
  • *****
  • Публикации: 211
  • Distribution: Debian
  • Window Manager: Openbox
    • Профил
Re: Проблем с debian
« Отговор #18 -: Apr 25, 2019, 13:01 »
Пусни си жива Мента 18.х или Лубунту 16.04.х и си работи графично. Щото и в двете има и gparted, и gnome-disk-utility (disks/дискове), и от двете можеш да видиш графично идентифицацията на дисковете/дяловете , има gksu за лесно редактиране.
Активен

sauronnet

  • Напреднали
  • *****
  • Публикации: 30
    • Профил
Re: Проблем с debian
« Отговор #19 -: Apr 25, 2019, 14:18 »
Благодаря на всички отзовали се колеги за помощта, но съм доста начинаещ у не ми става ясно както точно трябва да добавя като редове. Използвам ubuntu като live cd и там има gparted в който виждам дисковете. Но не се ориентирам какво трябва да включва реда който трябва да добавя. Диска на който е инсталирана ос-а е разделен по дефоулт ( има home и swap) друго мисля не...
Активен

makeme

  • Напреднали
  • *****
  • Публикации: 883
  • Distribution: Many
  • Window Manager: KDE
    • Профил
Re: Проблем с debian
« Отговор #20 -: Apr 25, 2019, 14:43 »
Благодаря на всички отзовали се колеги за помощта, но съм доста начинаещ у не ми става ясно както точно трябва да добавя като редове. Използвам ubuntu като live cd и там има gparted в който виждам дисковете. Но не се ориентирам какво трябва да включва реда който трябва да добавя. Диска на който е инсталирана ос-а е разделен по дефоулт ( има home и swap) друго мисля не...
Ще се опитам да обясня.
В случай че инсталацията ти е стандартна, трябва да имаш един партишън маунтнат в "/" и един като swap.

Ако погледнеш тази част от fstab-a ти:
Цитат
# / was on /dev/sdb1 during installation
# swap was on /dev/sdb5 during installation
UUID=a4bc86e4-38f0-49fd-bdc8-3aa331945229 none            swap    sw              0       0

се вижда че имаш само swap.

Ето ти същата част от компютъра, на който седя, за да се ориентираш визуално, какво ти липсва:

Цитат
# / was on /dev/sda1 during installation
UUID=072b583a-6a1c-4fe1-b2a0-2639dd566f95                      /              ext4    errors=remount-ro 0       1
# swap was on /dev/sda5 during installation
UUID=ff6888c7-a705-401a-8588-2a5e3c7eed4c none            swap    sw              0       0

Това, което трябва да добавиш е устройството, което да се монтира в "/" Това не е само /home, а цялата система (/etc, /boot...).

За да наметиш ID-то на съответния дивайс за монтиране (при мен UUID=072b583a-6a1c-4fe1-b2a0-2639dd566f95), изпозлвай, командите на @cybercop:

sudo blkid
sudo lshw -class disk

или, ако ти е трудно с команди, го виж от предложението на @malin1:

Пусни си жива Мента 18.х или Лубунту 16.04.х и си работи графично. Щото и в двете има и gparted, и gnome-disk-utility (disks/дискове), и от двете можеш да видиш графично идентифицацията на дисковете/дяловете , има gksu за лесно редактиране.

След като му намериш ID-то, го замести с примерът даден от моя комп.

ПП: При примера на малин, в gparted щракни дясно копче върху дяла на който му викаш home и дай information. Там го пише UUID-то.



« Последна редакция: Apr 25, 2019, 15:14 от makeme »
Активен

Distributions:  UbuntuMate; Kubuntu; CentOS; Kali; Raspberry Pi OS ...

jet

  • Напреднали
  • *****
  • Публикации: 2078
  • Distribution: debian
  • Window Manager: kde
    • Профил
Re: Проблем с debian
« Отговор #21 -: Apr 25, 2019, 15:49 »
от конзола/терминал дай изхода на
cat /proc/partitions

i edin

df -h
Активен

..⢀⣴⠾⠻⢶⣦⠀
  ⣾⠁⢠⠒⠀⣿⡁
  ⢿⡄⠘⠷⠚⠋
  ⠈⠳⣄⠀⠀⠀⠀  Debian, the universal operating system.

User13

  • Напреднали
  • *****
  • Публикации: 274
  • Distribution: Manjaro
  • Window Manager: Xfce
    • Профил
Re: Проблем с debian
« Отговор #22 -: Apr 25, 2019, 16:12 »
Ето съдържимото на файла за една стандартна инсталация, само с монтирани дялове за Linux.
UUID=""
На мястото на кавиките е конкретния идентификатор!

Код:
#
# /etc/fstab
# Created by anaconda on Wed Apr 17 17:34:43 2019
#
# Accessible filesystems, by reference, are maintained under '/dev/disk/'.
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info.
#
# After editing this file, run 'systemctl daemon-reload' to update systemd
# units generated from this file.
#
UUID=""    /                       ext4    defaults        1 1
UUID=""    /boot                   ext4    defaults        1 2
UUID=""    /boot/efi               vfat    umask=0077,shortname=winnt 0 2
UUID=""    /home                   ext4    defaults        1 2
UUID=""    swap                    swap    defaults        0 0

!!!!!
Няма нужда от добавяне във файла на никакви допълнителни дялове и дискове. Windows дяловете могат да се монтират временно при нужда, от която и да било графична стерда. При монтиране е твърде вероятно да изисква потребителската парола.
Всички външни дискове също се монтират временно при свързване а за тях би трябвало да не се изисква парола.
Ако наистина няма реална нужда, няма никакъв смисъл да се монтират перманентно със зареждане на системата допълнителни дялове, освен ако не е сървър. Примерно в случай, че поради някаква нужда системата се рестартира автоматично и веднага след зареждането трябва да се ползват допълнителни дискове и дялове.
!!!!!
« Последна редакция: Apr 25, 2019, 16:24 от User13 »
Активен

sauronnet

  • Напреднали
  • *****
  • Публикации: 30
    • Профил
Re: Проблем с debian
« Отговор #23 -: Apr 25, 2019, 21:05 »
Благодаря на всички за отделеното време и за търпението с помощта на всички и най-вече подробните описания на последните 3 отговора горе-долу нещата ми се изясниха на финала добавих това което липсваше и всичко вече е окей мерси още веднъж на всички
Активен

Naka

  • Напреднали
  • *****
  • Публикации: 2812
    • Профил
Re: Проблем с debian
« Отговор #24 -: Apr 26, 2019, 12:54 »
Благодаря на всички за отделеното време и за търпението с помощта на всички и най-вече подробните описания на последните 3 отговора горе-долу нещата ми се изясниха на финала добавих това което липсваше и всичко вече е окей мерси още веднъж на всички
Чудесно. :) А сега може ли да оспамим темата >:D

има и още един начин за монтиране, който ми се струва даже още по лесен. Чрез зададено име на том.

Код:
LABEL=/                 /                       ext3    defaults,noatime,data=journal        1 1
LABEL=/boot             /boot                   ext3    defaults,noatime                     1 1
LABEL=/LOAD2            /LOAD2                  ext3    defaults,noatime,data=journal        1 2

например дяла /dev/sda1 му е сложено предварително име на том '/' още при форматирането или след това. Може да е всякакво име - например 'ROOT_DYAL' но най просто е да се зададе стринг '/'

e2label /dev/sda1 /
e2label /dev/sda2 /boot

и т.н.

в началото RH почнаха да монтират така чрез LABEL= в fсtab-a а след това го заразяха и почнаха чрез UUID="" ?
 
Защо? Това ми остана неизяснено в главата.  ??? Защо преминаха на UUID? Какви са предимствата на монтиране чрез UUID  ?

Къде на диска/патришъна се записва името на дяла и къде се записва UUID?
Да не би LABEL да е на ниво файловата система и да е само за ext2/3/4 ?
« Последна редакция: Apr 26, 2019, 13:04 от Naka »
Активен

Perl - the only language that looks the same before and after encryption.

spec1a

  • Напреднали
  • *****
  • Публикации: 1401
    • Профил
Re: Проблем с debian
« Отговор #25 -: Apr 26, 2019, 14:49 »
Благодаря на всички за отделеното време и за търпението с помощта на всички и най-вече подробните описания на последните 3 отговора горе-долу нещата ми се изясниха на финала добавих това което липсваше и всичко вече е окей мерси още веднъж на всички
Чудесно. :) А сега може ли да оспамим темата >:D

има и още един начин за монтиране, който ми се струва даже още по лесен. Чрез зададено име на том.

Код:
LABEL=/                 /                       ext3    defaults,noatime,data=journal        1 1
LABEL=/boot             /boot                   ext3    defaults,noatime                     1 1
LABEL=/LOAD2            /LOAD2                  ext3    defaults,noatime,data=journal        1 2

например дяла /dev/sda1 му е сложено предварително име на том '/' още при форматирането или след това. Може да е всякакво име - например 'ROOT_DYAL' но най просто е да се зададе стринг '/'

e2label /dev/sda1 /
e2label /dev/sda2 /boot

и т.н.

в началото RH почнаха да монтират така чрез LABEL= в fсtab-a а след това го заразяха и почнаха чрез UUID="" ?
 
Защо? Това ми остана неизяснено в главата.  ??? Защо преминаха на UUID? Какви са предимствата на монтиране чрез UUID  ?

Къде на диска/патришъна се записва името на дяла и къде се записва UUID?
Да не би LABEL да е на ниво файловата система и да е само за ext2/3/4 ?


   Доколкото знам,според разбирачите,пишещи Линукс ядрото,UUID е
по-сигурен начин за идентификация на дисков дял,отколкото стандартния
начин (с указване на sdaХХХ).
   Т.е. ако някоя външна програма смени индексите на дяловете (например
sda2 стане sda3 и т.н.) да не стават големи проблеми.
   А самия UUID е някаква хеш стойност.
Активен

jet

  • Напреднали
  • *****
  • Публикации: 2078
  • Distribution: debian
  • Window Manager: kde
    • Профил
Re: Проблем с debian
« Отговор #26 -: Apr 26, 2019, 14:56 »
   Тези UUID-та ги намразих когато веднъж преди време копирах линукса на нов по-голям диск щото ми свършваше мястото. Новия диск го инсталирах на мястото на стария, но включих и стария в машината без да трия данните. Рестартирах, всичко тръгна без оплаквания и чак след няколко дена разбрах, че съм си работил пак на стария диск и трябваше да правя копирането отново.

   Другата гадост е: имаш 5 диска и като ги листнеш са едни стринговища - трудни за запомняне, трудни за сравняване - кой-кой беше.
И сега имам едно външно USB чекмедже с два диска в него и като го ръгна, сами се монтират в директории пак с тези дълги имена и ми призлява.

А ако някоя програма вземе да ми сменя имената на устройствата - аз трябва да знам за това. Какво ще стане ако някоя си програма реши да сменя и UUID-то (и то може да се сменя, нали)?!
Активен

..⢀⣴⠾⠻⢶⣦⠀
  ⣾⠁⢠⠒⠀⣿⡁
  ⢿⡄⠘⠷⠚⠋
  ⠈⠳⣄⠀⠀⠀⠀  Debian, the universal operating system.

spec1a

  • Напреднали
  • *****
  • Публикации: 1401
    • Профил
Re: Проблем с debian
« Отговор #27 -: Apr 26, 2019, 15:05 »
   Аз на моята машина,в /etc/fstab си праскам дяловете по стандартния
начин (/dev/sdaХХХ) и досега не съм имал проблеми.
   Но все пак внимавам с работата с  програми от типа на  gparted ...
Активен

Naka

  • Напреднали
  • *****
  • Публикации: 2812
    • Профил
Re: Проблем с debian
« Отговор #28 -: Apr 26, 2019, 15:17 »
Цитат
  Т.е. ако някоя външна програма смени индексите на дяловете (например
sda2 стане sda3 и т.н.) да не стават големи проблеми.

LABEL-а също ще се запази. Те точно за това го измислиха монтиране по LABEL, заради смяната номерата на sdax устройствата.
Смяна се получава например ако размениш кабелите на дисковете. sda става sdb и обратно.

Освен това си мисля, че има(имаше) такъв боот параметър root=LABEL=/
И ако си му задал име на том '/' няма какво да му се чудиш и да помниш. При проблем веднага ще го напишеш в boot реда на груба.
« Последна редакция: Apr 26, 2019, 15:30 от Naka »
Активен

Perl - the only language that looks the same before and after encryption.

remotexx

  • Напреднали
  • *****
  • Публикации: 1038
    • Профил
Re: Проблем с debian
« Отговор #29 -: Apr 26, 2019, 16:29 »
Е да де ами ако закачиш втори диск също с / и пр. дялове как ще разбере от кой точно / искаш да заредиш? Уникалния ИД си се запазва и при разместване на кабелите, риска от колизии е... Нека кажем че е по голям шанса да спечелиш от лотарията. Единственото за което трябва да се внимава, както отбеляза колегата е когато се копира дял нацяло, щото ще го копира барабар с ИДто, но мисля имаше начин да се смени след това...

Това е положението...
Добри новини - лоши новини, изберете сами  :P
« Последна редакция: Apr 26, 2019, 16:34 от remotexx »
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
KDE + Debian
Настройка на програми
IvanST 3 3268 Последна публикация Nov 16, 2003, 01:33
от Agent_SMITH
Debian 3.0r2
Настройка на програми
Agent_SMITH 2 2588 Последна публикация Nov 24, 2003, 20:58
от IvanST
Debian 3.0r2
Настройка на програми
Agent_SMITH 0 1706 Последна публикация Dec 06, 2003, 04:52
от Agent_SMITH
Debian&KDE
Настройка на програми
tzarew 1 2708 Последна публикация Jan 10, 2004, 16:02
от
Debian трудности!Направо полудявам!
Настройка на програми
gamehack 29 9124 Последна публикация Jan 28, 2004, 16:47
от gamehack