Автор Тема: проблем с boot-а на usb stick  (Прочетена 15007 пъти)

ochinko

  • Напреднали
  • *****
  • Публикации: 125
    • Профил
проблем с boot-а на usb stick
« Отговор #15 -: Aug 07, 2007, 09:44 »
Аз си сложих Debian Live (lenny) на един 4 ГБ флаш. Няма по-проста инсталация от него - само dd на файла (img, не iso) върху устройството. След това изглеждаше, че е станал 820 МБ, но с gparted си направих още един дял и сега от единия мога да заредя, а върху другия да пиша. Взех вариант с KDE 3.5.7, но има и с други графични среди.

Единственият проблем е, че една друга и по-стара ОС (2000), на която съм принуден да работя в работата, вижда само първия дял, та от нея не мога да пиша и чета от флаша.
Активен

abadon

  • Напреднали
  • *****
  • Публикации: 510
  • Distribution: Debian
  • Window Manager: KDE
    • Профил
    • WWW
проблем с boot-а на usb stick
« Отговор #16 -: Aug 07, 2007, 18:22 »
И аз така го направих,
Цитат
dd if=debian-live-etch-i386-kde-desktop.img of=/dev/sda

след което си направих още един дял, чрез cfdisk $USBDRV
но ми дава тази грешка при опит да бутна:
Цитат
Could not find kernel image: /vmlinuz

Как да си реша този проблем?



Активен

Успешното Boot-ване на Windows завършва с рестарт!!!
You are registered as user #382190 with the Linux Counter
Всеки пост - отговор на въпрос

ochinko

  • Напреднали
  • *****
  • Публикации: 125
    • Профил
проблем с boot-а на usb stick
« Отговор #17 -: Aug 07, 2007, 18:34 »
Цитат (abadon @ Авг. 07 2007,19:22)
И аз така го направих,
Цитат
dd if=debian-live-etch-i386-kde-desktop.img of=/dev/sda

след което си направих още един дял, чрез cfdisk $USBDRV
но ми дава тази грешка при опит да бутна:
Цитат
Could not find kernel image: /vmlinuz

Как да си реша този проблем?

Пробва ли да стартираш от флаша, преди да си направил другия дял? Ако тръгва, значи проблемът възниква при работата с cfdisk. Нямам много опит с него, ползвам fdisk и gparted.
Активен

abadon

  • Напреднали
  • *****
  • Публикации: 510
  • Distribution: Debian
  • Window Manager: KDE
    • Профил
    • WWW
проблем с boot-а на usb stick
« Отговор #18 -: Aug 07, 2007, 18:44 »
Да това го пробвах първо. Резултата е пак същия  '<img'>
Активен

Успешното Boot-ване на Windows завършва с рестарт!!!
You are registered as user #382190 with the Linux Counter
Всеки пост - отговор на въпрос

ochinko

  • Напреднали
  • *****
  • Публикации: 125
    • Профил
проблем с boot-а на usb stick
« Отговор #19 -: Aug 07, 2007, 21:27 »
Цитат (abadon @ Авг. 07 2007,19:44)
Да това го пробвах първо. Резултата е пак същия  '<img'>

Това ми намирисва на калпав имидж. Бих пробвал да дръпна от някоя друга дата. Предполагам, че ежедневните са с най-много грешки, след това са ежеседмичните, и най-стабилни са ежемесечните.
Активен

ivo1204

  • Напреднали
  • *****
  • Публикации: 987
    • Профил
проблем с boot-а на usb stick
« Отговор #20 -: Aug 07, 2007, 23:12 »
И аз си рекох ,като прочетох тук "Я жив Дебиян!"
Та издърпах няколко от линка , и
dd  debian-live-40r0-rc1-amd64-xfce-USB.img  на sda
( Върху 3 прекрасни живи дестрибуций :
Най-ценно беше MCNLive , което е единственото дистро , разпознаващо wireless картата ми , и отгоре на всичко инсалира прекрасно Мандрива 2007.1 на хард диск ,мести дялове , USB записвачката работи, няма почти нужда от настройки , компилира и т.н).

И като при @abadon:
"Could not find kernel image: /vmlinuz"

Сложих му GRUB:
umount /dev/sda1
mkdir /sss
mount /dev/sda1 /sss
grub-install /dev/sda --root-directory=/sss
umount /sss
Монтирах си го нормално
mount
................
/dev/sda1 on /media/DEBIAN_LIVE
..................................

След това :
приготвих си едно  menu.lst като на всякъде  където беше
 root (hd0,x) направих   root (hd1,x)  (Като боотна от USB , се сменят номерата ).Добавих и менюто за този Дебиан:

title LiveUSB (Debian)
   root (hd0,0)
   kernel /vmlinuz kernel boot=casper username=user hostname=debian
   initrd=/initrd.img

После:
menu.lst и splash.xpm.gz -> /media/DEBIAN_LIVE/boot/grub

Тръгна , ама сигурно ще останеш разочарован , поне аз съм .

П.П
Да не се чудиш откъде съм взел параметрите:
от syslinux.cfg файла в дистрото.



Активен

ochinko

  • Напреднали
  • *****
  • Публикации: 125
    • Профил
проблем с boot-а на usb stick
« Отговор #21 -: Aug 07, 2007, 23:59 »
Цитат (ivo1204 @ Авг. 08 2007,00:12)
Сложих му GRUB:
umount /dev/sda1

Какво означава това? Вие да не би да сте монтирали дял от устройство, на което в същото време пишете на ниво устройство? Това си е рецепта за провал.
Активен

abadon

  • Напреднали
  • *****
  • Публикации: 510
  • Distribution: Debian
  • Window Manager: KDE
    • Профил
    • WWW
проблем с boot-а на usb stick
« Отговор #22 -: Aug 08, 2007, 10:01 »
Свалих си друг image но резултата беше същия. По начина описан от ivo1204 станаха нещата. Debian-а си бутна нормално, но сега не мога да разбера как да направя така че след рестарт да ми се помнят настройките и т.н.
Пробвах със
Примерен код
kernel /vmlinuz kernel boot=casper username=user hostname=debian live persistent

обаче не става  '<img'>
Някой знае ли това въобще възможно ли е да се направи със Devian Live и ако да как?
Активен

Успешното Boot-ване на Windows завършва с рестарт!!!
You are registered as user #382190 with the Linux Counter
Всеки пост - отговор на въпрос

ochinko

  • Напреднали
  • *****
  • Публикации: 125
    • Профил
проблем с boot-а на usb stick
« Отговор #23 -: Aug 09, 2007, 14:15 »
Цитат (abadon @ Авг. 08 2007,11:01)
Свалих си друг image но резултата беше същия. По начина описан от ivo1204 станаха нещата. Debian-а си бутна нормално, но сега не мога да разбера как да направя така че след рестарт да ми се помнят настройките и т.н.
Пробвах със
Примерен код
kernel /vmlinuz kernel boot=casper username=user hostname=debian live persistent

обаче не става  '<img'>
Някой знае ли това въобще възможно ли е да се направи със Devian Live и ако да как?

Засега не може. Ходих да чета и се оказа, че в момента ги правят нещата. Постоянна домашна директория и помнене на настройките можеш да постигнеш с Кнопикс. Има вариант да си направиш флаша така, че да можеш да стартираш от него, а и да четеш и пишеш върху него от всякакви ОС макар и не на едно и също място.

Оказа се, че syslinux работи и с FAT32, тъй че си правиш първия дял да е такъв, качваш на него Кнопикс. Сега можеш да пишеш и да четеш там от оная ОС, за която не говорим, както и от Линъкс, ако е стартиран не от флаша. На следващ дял си правиш постоянната домашна директория и си работиш в нея, когато стартираш компютъра от флаша.
Активен

abadon

  • Напреднали
  • *****
  • Публикации: 510
  • Distribution: Debian
  • Window Manager: KDE
    • Профил
    • WWW
проблем с boot-а на usb stick
« Отговор #24 -: Aug 09, 2007, 22:08 »
Debian-а успях да го подкарам както искам. Помни ми настройките и т.н. Даже си инсталирах skype и някой други неща със apt-get от работещия Live Debian.  '<img'>
И един последен въпрос. Дали umount е достатъчно сигурен вариант преди да си извадя флашката от РС-то или има и друг софт за тази работа?
Активен

Успешното Boot-ване на Windows завършва с рестарт!!!
You are registered as user #382190 with the Linux Counter
Всеки пост - отговор на въпрос

ochinko

  • Напреднали
  • *****
  • Публикации: 125
    • Профил
проблем с boot-а на usb stick
« Отговор #25 -: Aug 09, 2007, 22:24 »
Цитат (abadon @ Авг. 09 2007,23:08)
Debian-а успях да го подкарам както искам. Помни ми настройките и т.н. Даже си инсталирах skype и някой други неща със apt-get от работещия Live Debian.  '<img'>
И един последен въпрос. Дали umount е достатъчно сигурен вариант преди да си извадя флашката от РС-то или има и друг софт за тази работа?

Стига бе, я го опиши това, звучи доста интересно.

Освен umount има sync. Ако си истински параноик, можеш да го пускаш и преди, и след umount.
Активен

abadon

  • Напреднали
  • *****
  • Публикации: 510
  • Distribution: Debian
  • Window Manager: KDE
    • Профил
    • WWW
проблем с boot-а на usb stick
« Отговор #26 -: Aug 10, 2007, 21:46 »
Ето как съм ги направил нещата стъпка по стъпка:
1. Свалих си debian-live-etch-i386-kde-desktop.img
2. dd if=debian-live-etch-i386-kde-desktop.img of=/dev/sda
3. mkfs.ext2 -L casper-rw /dev/sda2
4. Изпълних съвета на ivo1204
Цитат
Сложих му GRUB:
umount /dev/sda1
mkdir /sss
mount /dev/sda1 /sss
grub-install /dev/sda --root-directory=/sss
umount /sss
rmdir /sss
Монтирах си го нормално
mount /dev/sda1 /media

След това :
приготвих си едно  menu.lst като на всякъде  където беше
root (hd0,x) направих   root (hd1,x)  (Като боотна от USB , се сменят номерата ).Добавих и менюто за този Дебиан:

title LiveUSB (Debian)
root (hd0,0)
kernel /vmlinuz kernel boot=casper username=user hostname=debian
initrd=/initrd.img

П.П
Да не се чудиш откъде съм взел параметрите:
от syslinux.cfg файла в дистрото.

5. Изпровах нещата за да видя дали Debian-а ще се зареди. Всичко беше на 6+
6. Рестартирах и промених menu.lst по този начин:
Цитат
title LiveUSB (Debian)
root (hd0,0)
kernel /vmlinuz kernel boot=casper username=user hostname=debian live persistent
initrd=/initrd.img

7. Бутнах отново от флашката и всичко си работи на 6+. Помни си ми настройките и т.н Даже си създадох юзер genko и във menu.lst вместо user написах genko и зарежда с моя юзер  без проблем '<img'>

По този начин си работя със Debian-а все едно си е инсталиран на харда. Не откривам никаква разлика. Всичко си работи мога да си инсталирвам с apt-get т.н. Обаче имам още няколко "дребни" проблема.
Първия който забелязах е че като си създам акаунт за icq в Kopete-то. Не мога да го ползвам. Кopete-то си работи обаче не иска да почне да се свързва със icq-то не знам по каква причина  '<img'>  Не дава и никакви грешки. Просто статуса си стои на офлайн и при опит да го променя нищо не се случва....

Втория проблем е че kdewallet също не работи  '<img'>  Програмата се стартира но не иска да ми създаде портфейл. Давам му да направи нов, пиша си името давам ОК. обаче такъв не се създава.... Не мога да си обесня защо се получава така.

И третия проблем който забелязах е че нямам кирилица както трябва. Свалих си българския превод на KDE-то и то си си преведе без проблем, juk си ми пуска mp3-ките от харда таговете на кирилица си се четат без проблем. Обаче папките на кирилица се виждат като йероглифи в konqueror и krusader, някой надписи във abv-то също не се четат през Opera-та (не се сетих да пробвам през друг браузър)... Проблема с кирилицата го имаше и преди да сваля превода за KDE...
 Някой ако знае как да си реша тези проблеми или поне част от тях ще съм му много благодарен.

P.S>Понякога  при пускане на повече приложения системата зависва за няколко секунди до минута две, че даже някой път и Х-а не иска да се рестартира. Това си го обеснявам с факта, че USB портовете на компютъра ми са от старите 1.1 и при по интензивна работа със флаша, просто се получава "иглено ухо" заради тях.
Активен

Успешното Boot-ване на Windows завършва с рестарт!!!
You are registered as user #382190 with the Linux Counter
Всеки пост - отговор на въпрос

vstoykov

  • Напреднали
  • *****
  • Публикации: 1286
  • Distribution: Ubuntu
  • Window Manager: Fluxbox
    • Профил
    • WWW
проблем с boot-а на usb stick
« Отговор #27 -: Aug 11, 2007, 02:24 »
Аз ползвам следния метод за да накарам Васт ГНУ/Линукс да стартира от USB флаш памет:

1. Създавам таблица на дяловете (обикновено има вече създадена и тази стъпка се пропуска)
2. Създавам основен дял с файлова система FAT32, който заема цялото пространство (обикновено има вече създадена и тази стъпка се пропуска)
3. Инсталирам MBL на MBR с командата:
Примерен код

# lilo -M /dev/sda


4. Правя първия дял активен:

Примерен код

#lilo -A /dev/sda1


5. Инсталирам syslinux:
Примерен код

#syslinux -s /dev/sda1


Версията на syslinux от Slackware 12.0 не работи и затова ползвам последната версия.

Ако дистрибуцията Ви ползва isolinux, файлът isolinux.cfg трябва да се копира във файл syslinux.cfg, защото syslinux търси файл с име syslinux.cfg. При Васт ГНУ/Линукс този файл е вече копиран и няма нужда да го копирате. Файлът syslinux.cfg трябва да е в кореновата директория на устройството или в директория /boot/syslinux.

Когато създавате файла syslinux.cfg трябва да се внимава с пътищата, зададени в този файл, които се отнасят до разположението на файловете (при Васт ГНУ/Линукс пътищата са правилно зададени).



Активен

ivo1204

  • Напреднали
  • *****
  • Публикации: 987
    • Профил
проблем с boot-а на usb stick
« Отговор #28 -: Aug 11, 2007, 02:50 »
Значи първото нещо което ми хрумна , когато прочетох въпроса на @abadon , беше да кача на USB-to (1Gbt )   "Васт ГНУ/Линукс ". Сега, може и неточно да описвам ( беше преди няколко дни ) , но според мен , има проблем (според мен в "aufs") при сегашната компилация.  
Та бих попитал  @vstoykov , дали е тествал на USB тази , последната версия ? Аз имах проблем .
Активен

vstoykov

  • Напреднали
  • *****
  • Публикации: 1286
  • Distribution: Ubuntu
  • Window Manager: Fluxbox
    • Профил
    • WWW
проблем с boot-а на usb stick
« Отговор #29 -: Aug 11, 2007, 03:26 »
Цитат (ivo1204 @ Авг. 11 2007,03:50)
Значи първото нещо което ми хрумна , когато прочетох въпроса на @abadon , беше да кача на USB-to (1Gbt )   "Васт ГНУ/Линукс ". Сега, може и неточно да описвам ( беше преди няколко дни ) , но според мен , има проблем (според мен в "aufs") при сегашната компилация.  
Та бих попитал  @vstoykov , дали е тествал на USB тази , последната версия ? Аз имах проблем .

Инсталирал съм Васт ГНУ/Линукс на USB памет 1GB и забелязах проблем със syslinux (не можеше да зареди ядрото и initrd-то докрай). Инсталирах последната версия на syslinux и проблемът се реши.

Какъв е точно проблема с aufs? Какво се наблюдава и какво би трябвало да се наблюдава? Инсталира ли MBL на MBR и syslinux последна версия както писах по-горе?

Syslinux работи само на FAT (вкл. FAT32). За ext2/ext3 има extlinux.



Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
USB memory stick
Настройка на хардуер
luciuz 9 4390 Последна публикация Jun 29, 2004, 00:43
от mironcho
usb memory stick
Настройка на хардуер
assenov_g 1 2406 Последна публикация Jul 22, 2004, 18:30
от Agent_SMITH
Usb stick bootаble
Идеи и мнения
Binki 6 3572 Последна публикация Nov 20, 2006, 20:50
от GoodT
Форматиране на usb memory stick
Настройка на хардуер
George Andonov 8 7584 Последна публикация Feb 05, 2007, 16:17
от ji
Fedora 15 не пали от USB Stick
Настройка на програми
madmad 18 6691 Последна публикация Jun 30, 2011, 08:59
от radoshow