Премини към съдържанието
Форумът в приложение

По-лесно сърфиране. Научи повече.

Kaldata.com - Форуми

Приложение на форума на цял екран с push известия, значки и други.

За да инсталирате това приложение на iOS и iPadOS
  1. Докоснете Иконата за споделяне в Safari
  2. Превъртете менюто и докоснете Добавяне към началния екран.
  3. Докоснете Добавяне в горния десен ъгъл.
За да инсталирате това приложение на Android
  1. Докоснете менюто с 3 точки (⋮) в горния десен ъгъл на браузъра.
  2. Докоснете Добавяне към началния екран или Инсталиране на приложение.
  3. Потвърдете, като докоснете Инсталиране.

Добре дошли!

Добре дошли в нашите форуми, пълни с полезна информация. Имате проблем с компютъра или телефона си? Публикувайте нова тема и ще намерите решение на всичките си проблеми. Общувайте свободно и открийте безброй нови приятели.

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

 

Create a Bootable USB Flash

Featured Replies

Та задачата е да направя Boot USB с Кубунту. Следвах този линк, но се получи само по вторият метод, т.е. с UNetbootin. И проблемът ми е, че при него при самото стартиране не ми излиза прозорец за избор на език, както е при Boot CD. Първият метод неможах да го направя, предполагам защото съм с Лайв СД. Немога да намеря опцията Create a USB startup disk, а при команда sudo apt-get install usb-creator се свалят някакви неща от нета, но после екрана става черен и дотам. Та въпросът ми е как е най-добре да се направи и това ли е проблема на вторият метод (че е Лайв СД).

Пробвай

Старт>> RUN >> CMD

diskpart

select disk 1

clean

create partition primary

select partition 1

active

format fs=fat32

assign

exit

После направо копираш диска на флашката. Правил съм го за Виста и 7ца.

  • Автор

Не се получава така! След select disk 1 ми дава:

The disk you specified is not valid.

There is no disk selected.

и това е! Ти във Виста ли ги изпълнява тези команди?

Сега нямам много време да пробвам, но имам спомен за една платена програма за Windows, която може доста. Спомням си (дано не греша), че с пробната и версия създадох доста успешно няколко Линукс USB инсталации. Става дума за FlashBoot.

  • Автор

Ами и аз така предположих! А иначе аз сега ще си го направя с UNetbootin, че ще ми трябва за утре, а пък после пак ще експериментирам съветите Ви!

icemans, така няма да стане. Тези стъпки са само за Vista/Seven.

Дори и да успееш да изпълниш всички стъпки и да копираш съдържанието на LiveCD-то на Ubuntu, кой ще стартира Linux-а? Съмнявам се, че Vista Bootloader-ът е способен да го направи (без някакви редакции).

По-късно ще се включа пак с повече обяснения.

Най-добре е да се ползва LiveCD-то на Ubuntu и инструментът USB Startup Disk Creator, който е наличен в него.

За стартиране на Linux от LiveUSB флашка се използва Syslinux bootloader-ът (конфигурационният му файл е syslinux.cfg). Когато се използва USB Startup Disk Creator, конфигурацията е разпръсната в няколко файла в директория /syslinux. Може да се види, че syslinux.cfg импортва /syslinux/menu.cfg, който пък от своя страна импортва (с опцията include) /syslinux/text.cfg (с настройките на кернела) и още няколко други (stdmenu.cfg, amdtext.cfg, gtk.cfg, amdgtk.cfg), така че в крайна сметка да имаш стартово меню като при LiveCD-то.

Тук пише, че има особеност при използване на USB Startup Disk Creator - когато стартираш LiveCD-то и с F2 и F3 избереш различен език и клавиатурна подредба, те ще се използват като default-ни настройки при създаване на LiveUSB-то (не съм пробвал дали е така).

Ако стартираш LiveCD-то с език: Български и клавиатура: USA(по-добрият за мен избор), на ядрото се предават два допълнителни параметъра, които след това може да се видят така:

ubuntu@ubuntu:~$ cat /proc/cmdline 

BOOT_IMAGE=/casper/vmlinuz file=/cdrom/preseed/ubuntu.seed boot=casper initrd=/casper/initrd.gz quiet splash -- debian-installer/language=bg console-setup/layoutcode=us

Затова предполагам, че тази особенност я има и се състои в добавяне (във файл /syslinux/text.cfg) на параметрите debian-installer/language= и console-setup/layoutcode= след края ("--")на другите опции на ядрото. Това лесно може да се пробва с редакция на въпросния файл.

Когато използваш UNetbootin, syslinux.cfg, намиращ се в основната директория на флашката, има друг вид:

default vesamenu.c32

prompt 0

menu title UNetbootin

timeout 100

label unetbootindefault

menu label Default

kernel /ubnkern

append initrd=/ubninit file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash --

label ubnentry0

menu label ^Help

kernel /ubnkern

append initrd=/ubninit

label ubnentry1

menu label oem=OEM install (for manufacturers)

kernel /ubnkern

append initrd=/ubninit oem=oem-config/enable=true

Вижда се, че не се импортват *.cfg файлове от директория /isolinux (мястото е различно спрямо USB флашката, направена с USB Startup Disk Creator).

Предполагам, че ако в края на реда, съдържащ append, се добави debian-installer/language=bg console-setup/layoutcode=us, ще се получи същият ефект като при избор на език и клавиатурна подредба с F2 и F3.

Edit: Вместо горните два параметъра, може да се използват и по-кратките: locale=bg и keyb=us (инфото е от тук)

Има и още една възможност - да се смени езикът през Login screen-а, а клавиатурните подреби да се настроят през System-> Preferences-> Keyboard (при вече стартирано Ubuntu).

Остава да се избере най-лесният (за теб) вариант и да се пробва.

ПП.

Опааа, сега обърнах внимание, че става въпрос за Kubuntu. Не знам дали при него всичко работи (както е в Ubuntu). Надявам се, че няма големи разлики (освен десктоп средата).

Редактирано от trosho (преглед на промените)

  • Автор

Да доколкото разбирам вариантите са с UNetbootin или Live CD и USB Startup Disk Creator, но последното (USB Startup Disk Creator) не го намирам в самото Лайв СД като опция! Има опция за добавка със следната команда sudo apt-get install usb-creator (според линка, който съм псоочил в първия пост) - по този начин започват да се свалят някакви файлове, но след няколко минути екрана става черен и това е?!

А иначе ето това неможах да го разбера :

Има и още една възможност - да се смени езикът през Login screen-а,

Не е ли това за което аз говоря за исбор на език в самото начало!?

П.П. Както споменах с UNetbootin става без проблеми, с изключение на това че липсва избора на език в самото начало! Освен да пробвам с

Предполагам, че ако в края на реда, съдържащ append, се добави debian-installer/language=bg console-setup/layoutcode=us, ще се получи същият ефект като при избор на език и клавиатурна подредба с F2 и F3.

Редактирано от icemans (преглед на промените)

icemans, когато говорех за смяна на езика през Login screen-а, имах предвид не този на boot-loader-а (снимка 1), а този на KDM (снимка 2) или на GDM (в Ubuntu, снимка 3):

Настройките в Ubuntu и Kubuntu са такива, че автоматично те логва и директно попадаш на десктопа. Затова, за да попаднеш на този Login screen, трябва да се направи logout. Освен това, при мен се получаваше някаква грешка и KDM не се стартираше. Налагаше се да се рестартира с команда "sudo /etc/init.d/kdm restart", при което отново ме пускаше директно на десктопа. Трябваше през System Settings-> Advanced-> Login Manager да забраня Auto-login, за да мога да попадна на този екран. За съжаление, в (Kubuntu / KDM) не виждам възможност за смяна на езика (в Ubuntu я има).

Прав си, че в Kubuntu не е включен USB Startup Disk Creator. Тук пише, че засега той е достъпен само в Ubuntu.

В Kubuntu може да се добави с командата "sudo apt-get install usb-creator", но има проблеми при стартирането му. Ако с команда "apt-cache show usb-creator" се покаже информацията за пакета, се виждат зависимостите (Depends: python, python-central (>= 0.6.11), gksu, python-gtk2, python-glade2, python-dbus, syslinux, parted, mtools). Привидно всичко е наред (зависимостите са изпълнени), но не работи. Оказа се, след малко търсене в интернет, че липсва python-gnome2. Явно трябва да се използва такава команда:

sudo apt-get install usb-creator python-gnome2

След инсталирането и на тази зависимост (общият обем на всичко е 50-60MB), всичко проработи и успешно се създаде стартираща флашка (тестът е правен под Virtualbox):

kubuntuusbcreator.th.png kubuntuusbcreator1.th.png kubuntuusbcreator2.th.png

Ако при инсталиране екранът потъмнее, това означава (според мен), че пакетният мениджър извършва натоварващи операции. Остави го да си свърши работата. Имай предвид това, че когато работиш в Live режим, всичко се зарежда в паметта и нейният обем има голямо значение. Особено, ако нямаш инсталиран Linux (по-точно нямаш swap дял, който да се използва).

Ако с UNetbootin си направил стартираща флашка (с Kubuntu), май единствената възможност да го пуснеш с настройка на език: Български, е да добавиш споменатите по-горе параметри към реда за стартиране на ядрото.

Ако става въпрос за добавяне на клавиатурна подредба, може да го направиш след стартиране с помощта на System Settings-> Regional & Language-> Keyboard Layout (превключването на подредбите се настройва в таб Switching Options):

kubuntu904keyboardlayou.th.png

Снимката е от LiveUSB, направено с UNetbootin и добавени параметри debian-installer/language=bg console-setup/layoutcode=us. Външният вид е малко по-различен от стандартния, защото са инсталирани драйверите на nvidia (при стартиране се използваше "vesa") и са добавени/избрани Desktop theme: Arezzo и Widget style: QtCurve.

Забравих да проверя с команда "locale" дали настройките са на BG, но се вижда, че имената на директориите са на български (мисля, че и изходът от командите в конзолата също бяха на български). Така че според мен се получава точно това, което се целеше.

Edit: Проспали сме три стъпки при подготовката на LiveUSB с UNetbootin, които са споментати в документацията тук.

1. Изтриваме или преименуваме syslinux.cfg от основната директория на флашката.

2. Влизаме в директория isolinux и преименуваме файл isolinux.cfg на syslinux.cfg.

3. Преименуваме директория isolinux на syslinux.

Тези стъпки ще променят екрана за начално зареждане. Вместо този на UNetbootin, ще виждаме фонът и редовете за стартиране от LiveCD-то на Kubuntu. За съжаление опциите за избор на език (F2) и клавиатура (F3), както и останалите, отново липсват.

Редактирано от trosho (преглед на промените)

Хвърли един поглед на тази тема. Не е точно същото за което питаш, но може и да ти свърши работа.

  • Автор

trosho Уникален си бе човек! Хвърлил си толкова труд да направиш тези опити и всичко със скрийн - Уникално - Благодаря! Доколкото разбрах от цялата гимнастика е, че под Live CD с Kubuntu трябва да използвам командата: sudo apt-get install usb-creator python-gnome2 и после ще мога да намеря опцията USB Startup Disk Creator в някое от менютата. Извинявай, ако ти задавам глупави въпроси, но не съм се занимавал много с Линукс и сега идеята е да се инсталира на мини лаптоп, който има само USB. Решил съм се скоро и аз да си сложа на моята машина, но след като я ъпгрейдна малко. Иначе знам, че при Live CD всичко се зарежда в РАМ-та, но засега положението е такова и целта е такава - да мога да направя такова USB и да го качим на лаптопчето! Значи последно утре ще пробвам с командата sudo apt-get install usb-creator python-gnome2 (само с нея, нали?) и ще пиша какво е станало, но щом е станало при тебе трябва да стане и тука!

Да, само с този (един ред) се инсталира usb-creator и необходимият python-gnome2 (с техните зависимости). При мен се получи.

Mисля, че написаното в предишните постове (за установяване на език: Български) ще е по-полезно, ако флашката се ползва в Live режим. Подготовката на LiveUSB флашка с USB Startup Disk Creator има и това предимство, че предлага опция за създаване на място за съхранение на промените - файл casper-rw с минимален размер 128MB. В него автоматично се запаметяват промените, извършени в Live сесията. Тази възможност липсва при UNetbootin (вероятно може да се създаде такъв файл в последствие).

Забележка: Въпрос за подготовка на LiveUSB с възможност за запазване на промените ("Persistent Changes") е бил задаван и преди - цък.

Ако тази флашка ти трябва само за инсталация, не е необходимо да се стартира с избор на Български език. Още в първата стъпка на инсталатора ти се предлага възможност за избор на език. От първата снимка по-долу може да видиш, че дори и при настройка LANG=en_US.UTF8 (изходът от команда locale), инсталаторът предлага възможност за избор на Български. На другата снимка е показано, че през System Settings-> Regional & Language-> Country/... лесно може да се инсталират и настроят допълнителни езици за системата.

kubuntu904setup.th.png kubuntu905locale.th.png

Вероятно ще инсталираш това Kubuntu на някой netbook (предполагам това, заради липсата на CD устройство). Нямам опит с тях, но това май не е най-удачният избор. Струва ми се, че XFCE или LXDE десктоп е по-добре в този случай. Специално за netbook-ове (с подкрепата на Intel) се разработва Moblin (цък, цък). Изглежда обежаващо, но все още не е финална версия.

Преди време, djagi се интересуваше за дистрибуции, подходящи за такива машинки, така че той може да даде по-добър съвет.

Все пак всеки си има различни предпочитания. Ако държиш на Kubuntu, тогава този материал ще ти е полезен.

Най-често в netbook-овете се използва IntelGMA (чипсет Intel 945xxx).

От известно време има значителна промяна в архитектурата на драйверите на Intel. От друга страна има промени и в ядрото на Linux. Някои функции (Mode-setting) се изнасят от графичния съвър (Xorg) в ядрото (Kernel Mode Setting, KMS). Тук има повече инфо. Затова в момента са възможни (но не задължителни) някои проблеми с драйверите за Intel-ски чипове. Така ще бъде, докато нещата не се напаснат. Възможно е и при теб да има някои проблеми с драйверите за видеото, така че се подготви психически.

Ако ще инсталираш на netbook със SSD диск, тогава е добре да прочетеш статията "Някои особености при работата със SSD в Linux" (автор: Николай Бодуров) от брой 6/2009г. на "Home Linux". Мисля, че също ще ти е от полза, най-малкото за правилен избор на файлова система в този случай.

Редактирано от trosho (преглед на промените)

  • Автор

При четенето на последните ти редове се омотах нацяло! Малко ми е тъмна тази страна! USB-то ще се ползва за инсталиране само ( е може като си остане на флашката и да я ползвам за друго). Ще я дам на колежката, а ако тя я хареса ще си я инсталира. Той по принцип notebook-а сега е с някаква дистрибуция, но тя неможе да разбере каква! А аз понеже преди време пробвах доста Лайв СД-та и най ми допадна Kubuntu и затова и я препоръчах. Нищо дори и да не се получи поне за друг път ще знам как става, а и предполагам тази тема ще е от полза за някой друг!

Редактирано от icemans (преглед на промените)

  • Автор

Trosho, благодаря братле! След командата sudo apt-get install usb-creator python-gnome2 всичко стана ОК! Малко се озорих докато избера източника на .ISO файла, но стана! Абе ръчкане му е майката! Благодаря ти още веднъж!

Редактирано от icemans (преглед на промените)

Регистрирайте се или влезете в профила си за да коментирате

Разглеждащи това в момента 0

  • Няма регистрирани потребители разглеждащи тази страница.

Дарение

  • Подкрепи съществуването на форума - направи дарение
    32%
    Дарени 315 € от нужните 1 000 €

Бюлетин

Получавайте известие, когато има важна промяна или новина свързана с форума.

Профил

Навигация

Търсене

Търсене

Конфигуриране на push известия в браузъра

Chrome (Android)
  1. Докоснете иконата на катинар до адресната лента.
  2. Докоснете Разрешения → Известия.
  3. Променете предпочитанията си.
Chrome (Desktop)
  1. Кликнете върху иконата на катинар в адресната лента.
  2. Изберете Настройки на сайта.
  3. Намерете Известия и коригирайте предпочитанията си.