Страници: 1 ... 4 5 [6] 7 8 ... 10   Надолу

Автор Тема: малко помощ относно Дебиан-а  (Прочетена 19479 пъти)

divak

  • Напреднали
  • *****
  • Публикации: 831
    • Профил
малко помощ относно Дебиан-а
« Отговор #75 -: Sep 04, 2006, 09:30 »
Неможеш да влезеш щото ти се е прецакал MBR, или по-точно записа на ЛИЛО-то във MBR.
Обикновено това помага:

lilo -M /dev/hda

Цитат
(man page:

-M master-device [ mbr-file ]
              Install  a Master Boot Record on the device specified as master-device.  The new MBR is copied by default from
              "/boot/mbr.b", unless a specific file is named as the second argument.  The primary partition table on master-
              device is undistrubed.  If no device serial number is present, then generate one and write it to the MBR.
)


Обаче при теб най-добре ще помогне fdisk, и без това си свикнал '<img'> .
Ще разтройш някой и друг, обаче пък ще си на чисто '<img'>.



Активен

phantomlord

  • Напреднали
  • *****
  • Публикации: 1832
  • Distribution: Debian Sid
  • Window Manager: KDE 4
  • Fall to your knees and bow to the Phantom Lord
    • Профил
    • WWW
малко помощ относно Дебиан-а
« Отговор #76 -: Sep 04, 2006, 13:20 »
Тук също пише как да се възстанови GRUB.
Активен

http://myfreesoft.net/phpBB2/index.php?c=7
Помогни си сам, за да ти помогне и Господ
Linux - connecting people...

mom

  • Напреднали
  • *****
  • Публикации: 266
  • Distribution: Ubuntu
  • Window Manager: Compiz
    • Профил
малко помощ относно Дебиан-а
« Отговор #77 -: Sep 04, 2006, 14:29 »
Момчета, според мене каквото и да се опитва да направи няма да стане докато не си реши проблема с недоинсталираното lilo. Моето предложение е:
Примерен код

dpkg -r lilo
dpkg -r grub
apt-get install grub

което разбира се крие риск ако нещо се прецака да остане без bootloader. '<img'>

В интерес на истината ако jk не се откаже и се досбори с проблема - това ще му е безценен опит '<img'> От друга страна ако беше започнал с един fresh install на Дебиан - до сега щеше да има работещ десктоп '<img'>



Активен

jk

  • Напреднали
  • *****
  • Публикации: 54
    • Профил
малко помощ относно Дебиан-а
« Отговор #78 -: Sep 04, 2006, 19:04 »
Цитат
От друга страна ако беше започнал с един fresh install на Дебиан - до сега щеше да има работещ десктоп


навярно си прав ама на....и аз се заинатих тука '<img'>
значи...намерих си лайв СД
за сега това което успях да направя успешно е да си бутна компа от него '<img'>

четох линковете които ми дадоха aaaaaa и phantomlord
втората статия ми се струва че няма да ми помогне т.к. там пише че се възтановявало grub-а а аз до колкото ми е известно изобщо май нямам такъв...все пак нали съм с LILO

захванах се с 1-вата статия

изпълнявам си всичко прилежно както е описано и стигам до момента с mount -t ext3 -o rw /dev/hdc1 /mnt
на което ми изписва че има някаква грешка в командния ред
wrong fs type, bad option, bad superblock on /dev/hdc1, missing codepage or other error
in some cases usefull info is found in syslog - try dmesg : tail or so

сигурен съм че линукса ми е на hdc1 защото при fdisk -l ми го изписва точно там...правописа на другите опции също ми е верен...навярно в последния ред "in some cases usefull info is found in syslog - try dmesg : tail or so" се крие нещо което аз не разбирам...ударете и тук едно рамо моля ви '<img'>

@mom
с 2-3 думи това какво значи
Цитат
dpkg -r lilo
dpkg -r grub
apt-get install grub

и къде трябва да се изпълнят тези команди

btw
Цитат
В интерес на истината ако jk не се откаже и се досбори с проблема - това ще му е безценен опит '<img'>

за това си абсолютно прав
 ':ok:'



Активен

  • Гост
малко помощ относно Дебиан-а
« Отговор #79 -: Sep 04, 2006, 20:06 »
Покажи изхода от cat /etc/fstab
Активен

jk

  • Напреднали
  • *****
  • Публикации: 54
    • Профил
малко помощ относно Дебиан-а
« Отговор #80 -: Sep 04, 2006, 20:12 »
Цитат
Покажи изхода от cat /etc/fstab


/dev/fd2 /         ext2    defaults   1    1
proc      /proc    proc    defaults   1    1


а някой може ли да ми рашифрова това:
(hd0,1) се равнява на /dev/hda2

или какво би трябвало аз да напиша в скобите ако при мен е hdc1



Активен

phantomlord

  • Напреднали
  • *****
  • Публикации: 1832
  • Distribution: Debian Sid
  • Window Manager: KDE 4
  • Fall to your knees and bow to the Phantom Lord
    • Профил
    • WWW
малко помощ относно Дебиан-а
« Отговор #81 -: Sep 04, 2006, 20:44 »
Цитат
а някой може ли да ми рашифрова това:
(hd0,1) се равнява на /dev/hda2

В GRUB дяловете се обозначават по следният начин:
hdx,y
x=номер на хард-диска (устройството)
y=номер на дяла
B GRUB броенето започва от 0, т.е. първият (Primary Master) хард-диск ще бъде с номер 0, а първият дял на него - също 0. Или с други думи: hd0,0
hd0,0=hda1
Вторият дял на първия диск е: hd0,1=hda2 и т.н.
Активен

http://myfreesoft.net/phpBB2/index.php?c=7
Помогни си сам, за да ти помогне и Господ
Linux - connecting people...

  • Гост
малко помощ относно Дебиан-а
« Отговор #82 -: Sep 04, 2006, 20:48 »
dpkg всъщност е пакетния мениджър на Debain (dpkg = Debian PacKaGe). Той е low-level инструмента, който реално върши инсталиранет/деинсталирането на пакетите и още куп др. неща. Останалите програми са негови front-ends:
apt-get е тектови фронтенд
aptitude също текстови, но си има менюта, прозорец(и) и пр. Има мн. повече възможности от apt-get (ако питаш мен от всички останали)
synaptic - графичен фронтенд
В крайна сметка всички викат скрито от тебе dpkg с разни параметри, за да им свърши работата '<img'>

Та по същество:
dpkg -r <ime_na_paket>
премахва (-r = remove) указания пакет. Идеята ми е че вероятно поради счупени зависимости upgrade-а на lilo-то не е минал и в момента си в разкрачено състояние. Поради това исках да си деинсталираш lilo и grub и след това начисто да си инсталираш grub. Очевидно не е станало и този шанс сме го пропуснали вече.
Между другото успяваш ли да стартираш от харда или само от live cd? Съдейки по статията, която се опитваш да пследваш, си точно в тази ситуация. Много е важно да монтираш (mount) верния дял.
За да успеем да ти помогнем по-добре дай съдържанието на /etc/fstab след като си стартирал от live cd-то (какво live cd ползваш?). Опитай се да монтираш всички дялове на харда, които live cd-то е намерило и в някой от тях ще намериш директория /etc - това е etc-то на Дебиана. Дай съдържанието на fstab, който ще намериш там. От него ще се ориентираме къде по дяволите ти е инсталиран Debian-а и ще ти кажем кой дял и как да го минтираш.
Сега като ти гледам поста опитваш се да монтираш hdc1, което ще рече опитваш се да монтираш първия дял на master IDE устройството, закачено на втория канал на IDE-to! С други думи или имаш 2 харда (от които едивия е мастер на второто IDE) или само 1, закачен там. Струва ми се малко вероятно да е така - най вероятно се опитваш да си монтираш CD-то.
Така или иначе без да ни кажеш горните два fstab-а ще ни е трудно да се справим. Ако live cd-то е кнопикс (или някой негов дериват) на десктопа ще ти е наредил икони на дяловете, които е открил - просто ги отвори и намери файловете.

Пример: Допускаме че кореновата папка на Дебиан-а ти е на първия логически дял на харда, който пък от своя страна е мастер на първото IDE (това е hda5, защото от hda1 до hda4 са т. нар. primary и extended partitions, а после са логическите дялове на първия extended partition и т.н.). Допускаме, че live cd-то ти монтира въпросната коренова папка в /mnt/hda5. Следователно от гледна точка на live cd-то нужните ни файлове се намират на следните места:
/etc/fstab - кой дял къде и как да бъде монтиран от live ce-то
/mnt/hda5/etc/fstab - кой дял къде и как да бъде монтиран от Дебиан-а

Многословно стана, но дано си ме разбрал.

PS! (hd0,1) наистина е /dev/hda2, т.е. харддиск 0, дял 1 (от гледна точка на grub номерацията започва от нула. Следователно /dev/hdc1 би трябвало да е (hd2,0)
Активен

redcure

  • Напреднали
  • *****
  • Публикации: 914
    • Профил
малко помощ относно Дебиан-а
« Отговор #83 -: Sep 04, 2006, 21:04 »
Цитат (jk @ Сеп. 04 2006,21:12)

........................................................
/dev/fd2 /         ext2    defaults   1    1
proc      /proc    proc    defaults   1    1
..............................................................
или какво би трябвало аз да напиша в скобите ако при мен е hdc1

Цитат

Заб. : т.6, т.7 и т.8 могат да се заменят със следните няколко команди
Примерен код

grub-install /dev/hda
update-grub


От същата статия това май най-лесно ще го разбереш, т.е. трябва да изпълниш
Примерен код

grub-install /dev/hdc
update-grub
exit

Не си показал целият резултат от изхода на cat /etc/fstab. Ето го при мен
Примерен код

debian:/home/red# cat /etc/fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/hdb7       /               ext3    defaults,errors=remount-ro 0       1
/dev/hdb8       /home           ext3    defaults        0       2
/dev/hdb6       none            swap    sw              0       0
/dev/hdd        /media/cdrom0   iso9660 ro,user,noauto  0       0
/dev/hdb1       /home/red/disks/hd1     vfat    rw,umask=022,user,noauto,iocharset=cp1251,codepage=855 0 0
/dev/hdb5       /home/red/disks/hd5     vfat    rw,umask=022,user,noauto,iocharset=cp1251,codepage=855 0 0
debian:/home/red#

От тука се вижда, че  / дяла ми е ext3 и /dec/hdb7, т.е. primary slave. За да го разбереш, може да разгледаш това
Цитат
hda Primary master
hdb Primary slave
hdc Secondary master
hdd Secondary slave

От fstab ще можеш да видиш вида на файловата система. Можеш също така да си монтираш дяла, като изпълниш
Примерен код

mkdir -p /mnt/drive_1
mount /dev/hdcX /mnt/drive_1
chroot /mnt/drive_1
grub-install /dev/hdc
update-grub
exit

, където hdcX ти е / дяла.

Успех
Активен

Debian testing 2.6.18, Enlightenment DR17

http://www.debian.org/doc/manuals/apt-howto/index.en.html

jk

  • Напреднали
  • *****
  • Публикации: 54
    • Профил
малко помощ относно Дебиан-а
« Отговор #84 -: Sep 04, 2006, 21:26 »
най-накрая
УСПЕХ  ':p'
 май стана по по-трудния начин
Цитат
6. Стартирайте командата grub в конзолата

7. Задайте root дяла, т.е. root (hd0,1).

(hd0,1) се равнява на /dev/hda2. Тука трябва да укажете, кой точно ви е root дяла, като може да го проверите с fdisk -l

8. За да инсталирате grub на /dev/hda, трябва да въведете следната команда Код:

setup(hd0)


ама в крайна сметка важното е че вече е готово и Линукса ми отново бутна  '<img'> мн съм щастлив (нещо ми вади съобщение че не ми зарежда никъв саунд...ама това утре)

отново ви БЛАГОДАРЯ за помоща братлета  ':ok:'

виждам че сега сте ми писали още доста неща ама ще ги чета и разучавам утре че сега май вече направо бактисах и съм гладен като куче '<img'>)))

...и моля някой админ да ми преименува темата на "МНОГО помощ..."
 ':p'
пожелавам на всички ви спокойна вечер  '<img'>



Активен

phantomlord

  • Напреднали
  • *****
  • Публикации: 1832
  • Distribution: Debian Sid
  • Window Manager: KDE 4
  • Fall to your knees and bow to the Phantom Lord
    • Профил
    • WWW
малко помощ относно Дебиан-а
« Отговор #85 -: Sep 04, 2006, 21:34 »
Радвам се за теб. Много добре знам какво е усещането да възкресиш системата си. И най-хубавото е, че си успял да направиш това без преинсталация.
Активен

http://myfreesoft.net/phpBB2/index.php?c=7
Помогни си сам, за да ти помогне и Господ
Linux - connecting people...

aaaaaa

  • Напреднали
  • *****
  • Публикации: 971
    • Профил
малко помощ относно Дебиан-а
« Отговор #86 -: Sep 04, 2006, 21:51 »
Само да добавя нещо. Като ти четох поста, където пишеше за проблема с lilo (когато се е появил) се сетих за една моя подобна ситуация. Бях пуснал ъпгрейд и сред пакетите беше manpages. Пактите, които трябваше да се свалят се свалиха и след това почнаха да се инсталират, но като стигна до manpages спря, точно както спря при lilo при теб. Почетох малко и оправих проблема с manpages, но всички пакети, които бяха останали след него не се бяха инсталирали и така останах с горе - долу половин ъпгрейд. За да си сигурен, че при теб ситуацията не е такава повтори отново това, което беше почнал. Сложи си хранилищата на stable и после направи apt-get update и apt-get dist-upgrade. След това ще имаш stable и ако искаш вече ще можеш да минеш на testing или unstable (но не бих препоръчал unstable на начинаещ).
Активен

...to boldly go where no one has gone before...

jk

  • Напреднали
  • *****
  • Публикации: 54
    • Профил
малко помощ относно Дебиан-а
« Отговор #87 -: Sep 05, 2006, 13:37 »
Цитат (phantomlord @ Сеп. 04 2006,22:34)
Радвам се за теб. Много добре знам какво е усещането да възкресиш системата си. И най-хубавото е, че си успял да направиш това без преинсталация.

':ok:' благодарение на вас

@mom страхотно добре обясняваш човече  ':ok:'

Цитат
Не си показал целият резултат от изхода на cat /etc/fstab. Ето го при мен

това беше всичко което ми показа redcure...незнам защо..може би защото беше от лайв СД-то, м/у другото то беше Канотикс ако не се лъжа

Цитат
За да си сигурен, че при теб ситуацията не е такава повтори отново това, което беше почнал. Сложи си хранилищата на stable и после направи apt-get update и apt-get dist-upgrade. След това ще имаш stable и ако искаш вече ще можеш да минеш на testing или unstable (но не бих препоръчал unstable на начинаещ).

направих го...преди това обаче си изтрих ЛИЛО-то защото вече нали съм с ГРУБ а и нали точно то ми даваше досадната грешка...така че бастър :Р (да питам докато не съм забравил, като ми зареди тоя ГРУБ и ми дава 2 избора за линукс, еднакви само на края на 2рия пише в скоби (recovery mode) но и двата ми зареждат една и съща система без разлика (поне аз така виждам) та каква е разликата м/у тях...имате ли идея) след което там update...-f install и dist-upgrade
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
без никакви грешки
това значи ли че съм ъпрейднал до стейбъл версията на Сарж и къде мога да проверя това..има ли някой файл в който да го пише защото тук Книга за Debian не можах да намеря описан такъв

другото което забелязах (освен че вече нямам звук '<img'> ) е че сега вече не иска да ми изпълнява командите, като reboot или poweroff от Run Command.. менюто и КДЕ-то ми си е изгубило някои от предишните настройки...това нормално ли е?
Активен

mom

  • Напреднали
  • *****
  • Публикации: 266
  • Distribution: Ubuntu
  • Window Manager: Compiz
    • Профил
малко помощ относно Дебиан-а
« Отговор #88 -: Sep 05, 2006, 14:53 »
Recovery mode би трябвало да ти стартира машината спец. режим (single user), в който се зарежда минимална част от системата, за да можеш да направиш разни rescue операции (например да си оправиш X-a, да пуснеш fsck и пр.). Ако и в recovery mode ти зарежда същия десктоп както в нормалния, тогава не са верни настройките в /boot/grub/menu.lst, но това е бял кахър - оправят се лесно, а именно секцията, в която пише Recovery mode трябва да ти изглежа така:
Примерен код

title           Debian, kernel 2.6.някойси (recovery mode)
root            (hdx,y)
kernel          /boot/vmlinuz-2.6.някойси root=/dev/sda1 ro single
initrd          /boot/initrd.img-2.6.някойси
boot

Важното е ro single!!! И внимавай дяловете да са си верните, т.е. твоите '<img'>

Kanotix е Кнопикс (следователно Дебиан) базирана дистрибуция, оптимизирана за лаптопи с още по добро разпознаване на хардуера от Кнопикса (колкото и да е невероятно)

Дали си ъпгрейднал до sarge или още по-нагоре зависи от това какво пише в /etc/apt/sources.list - ако там имаш хранилище само със stable - значи си на sarge, ако има и testing, значи си се качил на бъдещия etch, а ако имаш и unstable, значи си с develop-ерските пакети. Братле, горещо ти препоръчвам да минеш на testing, щото ако си само на sarge - ще работиш с доста стари версии на програмите (всъщност ако не си любител на експериментите и новите версии стой си на sarge - най-малко ще те боли глава), а ако си си на unstable върни се на testing, докато не се поотракаш с пакетите '<img'>

reboot и poweroff от рън команд няма да ти се изпълняват, щото искат root привилегии. До колкото си спомням kde-то си има в менюто и на панела подобни команди - ползвай ги тях. Ако ги няма вероятно display manager-a ти е настроен в мног secure mode. За kdm не знам как се прави, но ако си с gdm (default-ния за Дебиан) пускаш му настройките (gdmsetup като root)  - ебаси , сега гледам и не виждам къде се задава!!! Едно време беше SecureActionsMenu, ама сега няма и поменот него. Даже и в /etc/gdm/gdm.conf не вижда подобно нещо - ако някой знае нещо по въпроса да помага

Възможно е КДЕто да си е позагубило някои настройки заради ъпгрейда.

За звука - конзла, root, alsaconf, но преди това трябва да си си инсталирал alsa-utils. После в контолния център на KDE-то - за съжаление не ползвам KDE, така че другите да дават акъл тука '<img'>
Активен

jk

  • Напреднали
  • *****
  • Публикации: 54
    • Профил
малко помощ относно Дебиан-а
« Отговор #89 -: Sep 06, 2006, 00:28 »
преди да продължа нататък с ъпгрейдите да питам как ви се струва тоя сорс лист като за начало:

deb ftp://ftp.debian.org/debian/ stable main contrib non-free
deb ftp://ftp.debian.org/debian/ testing main contrib non-fre

deb ftp://ftp.de.debian.org/debian/ stable main contrib non-free
deb ftp://ftp.de.debian.org/debian/ testing main contrib non-free

deb-src ftp://ftp.de.debian.org/debian/ stable main contrib non-free
deb-src ftp://ftp.de.debian.org/debian/ testing main contrib non-free

deb http://security.debian.org/ stable/updates main contrib non-free
deb http://security.debian.org/ testing/updates main contrib non-free

deb ftp://ftp.bg.debian.org/debian/ stable main contrib non-free
deb ftp://ftp.bg.debian.org/debian/ testing main contrib non-free

deb-src ftp://ftp.bg.debian.org/debian/ stable main contrib non-free
deb-src ftp://ftp.bg.debian.org/debian/ testing main contrib non-free

deb ftp://debian.ludost.net/debian-non-US/ stable/non-US main contrib non-free
deb ftp://debian.ludost.net/debian-non-US/ testing/non-US main contrib non-free

и какво значи това contrib и non-free

btw в момента разучавам Synaptic
...баси...тоя Линукс започва да ме кефи все повече и повече
Активен
Страници: 1 ... 4 5 [6] 7 8 ... 10   Нагоре
« назад напред »