Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: TiratroN в Dec 07, 2016, 12:36



Титла: Как да променя името на диска от който се зарежда?
Публикувано от: TiratroN в Dec 07, 2016, 12:36
Здравейте.
Преди няколко дни клонирах (с големи мъки) моят диск с инсталиран BackTrack на друг диск. Първият е сата, втория е ата.
Въпреки, че при стартиране, правилно се определя диска hda1, партишъна е кръстен sda1 (заради клонирането).
Изписва ми alert /dev/hda1 does not exist dropping to shell
В интернет има доста изписано по темата, но нищо в подробности. Не разбирам от линукс и беглите подмятания "направи това, направи онова" на мен не ми говорят нищо.
Просто искам: да отида във файла в който е написано root=/dev/hda1 и да го променя на root=/dev/sda1
Прегледал съм всякакви места grub.cfg grub ... нещо си... или не се пише във фаловете или те не отговарят за тези неща.
Кажете ми КЪДЕ да го запиша та да тръгне. Прост въпрос, не може да е толкова сложно.
Ако трябва да давам някаква информация ще я дам.

Идеята не е да имам бактрак на диска . Идеята е че искам да освободя един диск, на който да сложа друг и да го сложа на един компютър. И докато не прехвърля успешно линукса ЦЯЛАТА ми работа се блокира. Затова не мога да си позволя да губя дни за една проста работа. И без друго загубих толкова много време с едно тъпо клониране.

Благодаря предварително.


Титла: Re: Как да променя името на диска от който се зарежда?
Публикувано от: go_fire в Dec 07, 2016, 13:08
Файла е /етц/фстаб. Но според мен ти трябва нов груб.цфг.

Малко странно ми звучи историята. Hda няма отдавна. Дори (P)ATA ги кръщават sda. Та нали и аз съм с такъв. Ядрото ти трябва на повече от десет години заедно с обкръжението.


Титла: Re: Как да променя името на диска от който се зарежда?
Публикувано от: sopata в Dec 07, 2016, 13:10
Файла с който трябва да си играеш е /etc/fstab след което да пресъздадеш grub-a. Относно grub-a:

grub-install /dev/sdX
update-grub


Титла: Re: Как да променя името на диска от който се зарежда?
Публикувано от: go_fire в Dec 07, 2016, 13:13
Сопа, казал ти е. Оная бившата хахорска дето  се прекръсти. Дано не е варианта от времената на Слак, че сега се оакахме.

И защо е копирал целия диск, а не само дяла, не е ясно. И не разбрах, кое е трудното на командата cp? Не може да прочете man-a ли?


Титла: Re: Как да променя името на диска от който се зарежда?
Публикувано от: sopata в Dec 07, 2016, 13:14
Да видях но късно и си редактирах поста :)


Титла: Re: Как да променя името на диска от който се зарежда?
Публикувано от: TiratroN в Dec 07, 2016, 17:25
Пуснах бактрак live от флашка и влязох да видя в диска тоя файл /etc/fstab
Ето какво съдържа
(https://s27.postimg.org/xfj26k41f/20161207172013.jpg) ($2)image upload no compression ($2)

(https://s24.postimg.org/hsf46sjad/20161207172828.jpg) ($2)adult photo sharing ($2)

MULTIBOOT е флашката от която влизам.

(https://s16.postimg.org/mv4zzpnol/20161207173307.jpg) ($2)

Ето това излиза като опитвам да зареждам от твърдия диск.
(https://s23.postimg.org/6ikdkhubb/20161207173825.jpg) ($2)

И това показва като пиша ...(какво и има на кирилизацията на тоя сайт , направо е побъркващо) ... ами то си пише на картинката

(https://s28.postimg.org/66l3p92dl/20161207174128.jpg) ($2)

Ако това с нещо успее да помогне...


Титла: Re: Как да променя името на диска от който се зарежда?
Публикувано от: go_fire в Dec 07, 2016, 20:21
Fdisk няма как да ми покаже UUID. В самия Fstab ти е дадена командата, която трябва да изпълниш, за да видиш дали индификатора е правилен.

Миниатюрната снимчица при стартиране е неразличима да се види, какво пише на нея. Сложи нова.


п.п. Разбира се, че можеш да разкараш uuid и да си сложиш нормално редче със sda1;

п.п.п. Поне с това uuid разбрахме, че не е слакарската версия. Иначе щеш да стане тъжно. Слак е чуден, ама не е за хора, които не знаят, какво правят.


Титла: Re: Как да променя името на диска от който се зарежда?
Публикувано от: TiratroN в Dec 08, 2016, 09:57
Като се цъкне на снимчицата , се отваря в голям формат.

Попрочетох тук там , че УУИД трябва да се смени (ЕСТЕСТВЕНО чЕ ТРЯБВА) и като погледнах - да , същото е като на другия диск. Само че като пиша blkid /dev/sda1
ми излиза същото това . Къде да видя  реалното ?


Титла: Re: Как да променя името на диска от който се зарежда?
Публикувано от: go_fire в Dec 08, 2016, 10:15
А-ха. За да пестя трафик (защото съм на мобилна връзка) съм изключил картинките и затова вадих твоите от изходен код и ги гледах с feh. Сега ти отворих темата от Conkeror и разгледах. Fstab изглежда ти е верен, макар на картинката с Fdisk да не се вижда точно типа  ФС, но Ext4 е обратно съвместима към 3,та ако е така, не е проблем.

Обаче все още трябва да си оправиш grub.cfg, както ти казахме. Ти дори в момента имаш работеща система, но ще е неудобно всеки път ръчно да излизаш от busybox.


п.п. За да влезеш ръчно — в екрана на Груб натискаш „е“ (от edit), за да редактираш ръчно (ще е валидно само за сесията). Двойката е малко скапан, не е прост като единицата. Но ето първия резултат, който ми излезе:

http://forums.justlinux.com/showthread.php?152790-How-to-use-Grub2-to-boot-Linux-manually

Следвай стъпките и накрая не забравяй да обновиш конфигурацията, за да не се налага пак да минаваш през тях.


Титла: Re: Как да променя името на диска от който се зарежда?
Публикувано от: TiratroN в Dec 08, 2016, 10:34
А-ха. За да пестя трафик (защото съм на мобилна връзка) съм изключил картинките и затова вадих твоите от изходен код и ги гледах с feh. Сега ти отворих темата от Conkeror и разгледах. Fstab изглежда ти е верен, макар на картинката с Fdisk да не се вижда точно типа  ФС, но Ext4 е обратно съвместима към 3,та ако е така, не е проблем.

Обаче все още трябва да си оправиш grub.cfg, както ти казахме. Ти дори в момента имаш работеща система, но ще е неудобно всеки път ръчно да излизаш от busybox.

Не знам какво му е работещото на тая система. Не излизам по никакъв начин от bysybox. Как трябва да изляза? С exit не става.

Обновяването на grub трябва да е така нали?

grub-install /dev/sdX
update-grub

Ако го пиша докато съм влязъл през live usb не се получава нищо. Пита ме дали било монтирано устройството.

Това въпросно натискане на "е" го срещам често в интернет, но по кое време да го натискам? въобще нищо не се случва , натисках го през цялото време на зареждане на системата.


Титла: Re: Как да променя името на диска от който се зарежда?
Публикувано от: go_fire в Dec 08, 2016, 10:39
Допълних си мнението, погледни го.

п.п. Да това трябва да направиш, но след като си влязъл със стъпките от връзката дето дадох;

п.п.п. Това „е“ се натиска на екрана със списък на, какво да се зареди. Той е синичък и без картинки. Но е възможно да е с лого и цветничък (то затова и има двойка). Във всеки случай е първото след bios. Може да се покаже за буквално три секунди. Затова трябва да разбуташ стрелките надолу-нагоре, за да спре брояча.


Титла: Re: Как да променя името на диска от който се зарежда?
Публикувано от: go_fire в Dec 08, 2016, 11:02
Това, че си се опитал от жив диск да изпълниш командите ме подсети, че и така е възможно, даже до някъде по-лесно, отколкото да дебнеш Груб. Но трябва  да си играеш със затвор. Има една добра тема на български по повода. Стара, но изпитана:

https://www.kaminata.net/forum/vazstanovyavane-na-grub-2-pri-linux-ubuntu-arch-mint-i-dr-t56230.html


Титла: Re: Как да променя името на диска от който се зарежда?
Публикувано от: TiratroN в Dec 08, 2016, 11:32
Айде ,както се казва, да ни е честита новата хилядо деветстотин и... абе с други думи - тръгнаха нещата. Сложих /dev/sda1  във fstab и после заредих през флашка за да вляза, после направих всичко от ей тоя клип за да ъпдейтна груб-а.
https://www.youtube.com/watch?v=8lod8sRb_6I

Стана си . Искаше ми се да сменя все пак UUID-to . Ама по-нататък, през свободното ми време ще разучавам. Благодаря на всички които помагаха.

Това, че си се опитал от жив диск да изпълниш командите ме подсети, че и така е възможно, даже до някъде по-лесно, отколкото да дебнеш Груб. Но трябва  да си играеш със затвор. Има една добра тема на български по повода. Стара, но изпитана:

https://www.kaminata.net/forum/vazstanovyavane-na-grub-2-pri-linux-ubuntu-arch-mint-i-dr-t56230.html
:)
Ами че то в клипчето става дума за същото :)