Страница 2 из 7
Re: загрузочный Linux на USB флешке
Добавлено: 23 мар 2012, 17:48
Olej
Olej писал(а):
7. а как там у нас дела обстоят с загрузкой из SD-карты? (на ноутбуках)
Никто не слышал?
Пока можно только сказать, что:
- SD-карты поддерживаются совсем другим модулем ядра, чес SCSI & USB:
Код: Выделить всё
[olej@notebook ~]$ ls /dev/mmcblk*
/dev/mmcblk0 /dev/mmcblk0p1
- и хотя их совершенно нормально поддерживают разные дисковые утилиты:
Код: Выделить всё
[olej@notebook ~]$ sudo hdparm /dev/mmcblk0
/dev/mmcblk0:
HDIO_DRIVE_CMD(identify) failed: Inappropriate ioctl for device
readonly = 0 (off)
readahead = 256 (on)
geometry = 242944/4/16, sectors = 15548416, start = 0
[olej@notebook ~]$ sudo fdisk /dev/mmcblk0
Команда (m для справки): p
Диск /dev/mmcblk0: 7960 МБ, 7960788992 байт
216 heads, 16 sectors/track, 4498 cylinders
Units = цилиндры of 3456 * 512 = 1769472 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Устр-во Загр Начало Конец Блоки Id Система
/dev/mmcblk0p1 3 4499 7770112 b W95 FAT32
- но программа записи образов unetbootin-linux-568 их совершенно не видит, ни как USB ни как HDD (а она больше ничего и не умеет видеть, так что она совершенно права).
Таким образом, если и есть возможность
загрузки с SD-карты, то пока не видно tools, которым этот образ на SD
создать.
Re: загрузочный Linux на USB флешке
Добавлено: 23 мар 2012, 18:36
Olej
Olej писал(а):5. если разделов несколько (USB внешний HDD) то как оно себя будет вести?
Чтоб с этим вопросом не мудрить:
1. беру флешку на 4Gb (всё равно мне такой мобильный носитель нужен)...
2. бью пополам на две равные партиции... делаю активным (загрузочным) 2-й раздел.
3. в первую половину ставлю образ ISO RFR 16 Gnome, во вторую - ISO RFR 16 LXDE ...
4. перегружаемся с USB...
- term.png (236.97 КБ) 10604 просмотра
- не извольте сомневаться - это LXDE с его придурастым прозрачным терминалом LXTerminal;
- загружено именно из
2-го активного раздела USB-флешки;
- вот из этой системы я и пишу.
P.S. но RFR 16 LXDE
простотой производит впечатление
:
- WiFi сеть всё нашёл сам, точку доступа, всего только ключ Wep спросил...
- язык-клавиатура изначально всё установлено...
- с 2-х мониторной конфигурацией справился с пол-пинка...
- работает очень бегло ... может быть из-за лёгкости наполнения tools-ами...
на 5+
Re: загрузочный Linux на USB флешке
Добавлено: 23 мар 2012, 22:42
Olej
Olej писал(а):
1. беру флешку на 4Gb (всё равно мне такой мобильный носитель нужен)...
2. бью пополам на две равные партиции... делаю активным (загрузочным) 2-й раздел.
3. в первую половину ставлю образ ISO RFR 16 Gnome, во вторую - ISO RFR 16 LXDE ...
4. перегружаемся с USB...
ретроспектива с того компьютера, где это делалось:
Код: Выделить всё
[olej@nvidia media]$ sudo fdisk -l /dev/sdc
Диск /dev/sdc: 4007 МБ, 4007657472 байт
124 heads, 62 sectors/track, 1018 cylinders, всего 7827456 секторов
Units = секторы of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0abd4f5e
Устр-во Загр Начало Конец Блоки Id Система
/dev/sdc1 2048 4196351 2097152 6 FAT16
/dev/sdc2 * 4196352 7827455 1815552 6 FAT16
Код: Выделить всё
[olej@nvidia ~]$ liveusb-creator
...
[olej@nvidia ISO]$ ls -l | grep F
...
-rw-rw-r--. 1 olej olej 731906048 Мар 20 11:56 RFRemix-16-i686-Live-GNOME.iso
- liveusb-creator-sdc1.png (40.2 КБ) 10599 просмотров
Код: Выделить всё
[olej@nvidia ~]$ unetbootin
...
[olej@nvidia ISO]$ ls -l | grep F
...
-rw-rw-r--. 1 olej olej 683671552 Мар 22 18:49 RFRemix-16-i686-Live-LXDE.iso
- UNetbootin-sdc2.png (32.43 КБ) 10601 просмотр
ISO брались вот отсюда:
http://mirror.yandex.ru/fedora/russianf ... Live/i686/
Re: загрузочный Linux на USB флешке
Добавлено: 24 мар 2012, 00:14
Olej
Olej писал(а):
- загружено именно из 2-го активного раздела USB-флешки;
а это уже из 1-го раздела этой USB-флешки:
- term.png (46.51 КБ) 10595 просмотров
- как легко видеть, это родной терминал GNOME (теперь это оттуда написано).
И в том и в другом случае, в стартовый LiveUSB им удалось в 600-700Mb втолкать достаточно приличный набор ПО первой необходимости, включая LibreOffice.
Судя по этим экспериментам, эра CD/DVD хоть Live, хоть для начальной инсталляции -
прошла.
Всё становится несравненно проще +
намного быстрее (и накатка LiveUSB, и его загрузка).
Re: загрузочный Linux на USB флешке
Добавлено: 25 мар 2012, 01:05
Olej
Olej писал(а):Olej писал(а):
- загружено именно из 2-го активного раздела USB-флешки;
а это уже из 1-го раздела этой USB-флешки:
И это написно с того же отмеченного раздела той же USB-флешки, но загруженной с другого, стационарного компьютера, с новым и сложным SETUP BIOS + в конфигурации 2 HDD + USB ... - для проверки, ... всё замечательно разобралось.
Re: загрузочный Linux на USB флешке
Добавлено: 27 мар 2012, 18:27
tundra37
На самом деле эти утилиты просто автоматизируют использование загрузчика isolinux/syslinux. Я с ними сталкивался в другой ипостаси : загрузка Линукса из ДОСа и Винды. В т.ч. они умеют грузить ис СД и с флоппика. Поддерживают мультизагрузку. Основная проблема - у них свой язык построения мультизагрузочных конфигураций, но близкий (по-моему) к Grub и просто автоматизируется перевод одного в другое.
Сейчас более интересен проект grub4dos, т.к. это просто удачное расширение загрузчика Grub и к ДОС имеет мало отношения, т.к. грузит и ХП и 7-ку. Посмотреть инфу можно на greenflash.su Проект естественно китайский :)
syslinux проект еще вроде жив, но устарел. Но есть большое наследие в виде загрузочных дисков.
Я использую grub4dos, т.к. он позволяет мне таскать кучу дисков на флешке и очень оперативно их переносить на другой комп, не "трогая" те системы, которые на нем есть. Есть конечно всякие тонкости, но у меня не так много подобной работы и потом всегда можно грузится прямо с флешки.
Re: загрузочный Linux на USB флешке
Добавлено: 01 июн 2012, 14:00
Olej
Olej писал(а):
Очень удобно:
- LiveUSB, всего на ~630Mb...
- загрузка очень быстрая - до меню выбора сек. 15...
- сеть WiFi + с Wep - я настроил сек. за 30 ...
(с клавиатурой русской возиться не стал ... или с переключением раскладки?)
- там и FireFox (из него писал) и мн. другое...
- как мобильная система - очень здорово!
И таким же образом можно готовить начальные инсталляции.
За прошедшее время в эксплуатации выявились ещё ряд достоинств LiveUSB:
- создаётся (пересоздаётся) очень быстро, в считанные секунды (у меня вот сейчас Unetbootin сделал Fedora 17 за
48 секунд) ... это не запись на CD-ROM ... а уж тем более DVD-RW ...
- можно по-быстрому записывать ISO с LiveCD образов самых последних релизов ...
- чтобы
проверить поддержку новых моделей устройств на том компьютере, где загружается LiveUSB,
- это оказалось незаменимой возможностью при ковырянии с USB-модемами ...
- которые, как оказалось, замечательно сожительствуют с LiveUSB, вот вам и комплект мобильной системы (на любом компьютере, где попало): LiveUSB + USB-модем.
Но есть там (в загруженном с LiveUSB Linux) непонятки ... но об этом позже
Re: загрузочный Linux на USB флешке
Добавлено: 01 июн 2012, 22:05
Olej
Olej писал(а):Но есть там (в загруженном с LiveUSB Linux) непонятки ... но об этом позже
Смущает вот что:
1. создаю LiveUSB Fedora 17, из вот такого образа:
Код: Выделить всё
[olej@nvidia ISO]$ ls -l RFRemix-17-i686-Live-LXDE.iso
-rw-rw-r--. 1 olej olej 741343232 июня 1 16:10 RFRemix-17-i686-Live-LXDE.iso
[olej@nvidia ISO]$ sudo mount RFRemix-17-i686-Live-LXDE.iso /mnt/iso/ -t iso9660 -o loop
mount: warning: /mnt/iso/ seems to be mounted read-only.
[olej@nvidia iso]$ pwd
/mnt/iso
[olej@nvidia iso]$ du -s
723335 .
Код: Выделить всё
[olej@nvidia iso]$ tree
.
|-- EFI
| `-- BOOT
...
`-- LiveOS
|-- livecd-iso-to-disk
|-- osmin.img
`-- squashfs.img
4 directories, 19 files
- это был ISO образ
2. делаем из него LiveUSB с помощью
3. смотрю, что у нас получилось на флешке:
Код: Выделить всё
[olej@nvidia B84B-8520]$ mount
...
/home/olej/Загрузки/ISO/RFRemix-17-i686-Live-LXDE.iso on /mnt/iso type iso9660 (ro,relatime)
/dev/sdc1 on /media/B84B-8520 type vfat (rw,nosuid,nodev,relatime,uid=500,gid=500,fmask=0022,dmask=0077,
[olej@nvidia B84B-8520]$ tree
.
|-- EFI
...
|-- menu.c32
|-- syslinux.cfg
|-- ubnfilel.txt
|-- ubninit
|-- ubnkern
`-- ubnpathl.txt
4 directories, 26 files
- файлов на 7 (всего!) больше, и это то, что добавил от себя UNetbootin
Код: Выделить всё
[olej@nvidia B84B-8520]$ ls -l | grep -v ^d
итого 16864
-rw-r--r--. 1 olej olej 18092 мая 25 16:48 GPL
-r--r--r--. 1 olej olej 32768 июня 1 17:07 ldlinux.sys
-rw-r--r--. 1 olej olej 60928 июня 1 17:07 menu.c32
-rw-r--r--. 1 olej olej 1445 июня 1 17:07 syslinux.cfg
-rw-r--r--. 1 olej olej 451 июня 1 17:07 ubnfilel.txt
-rw-r--r--. 1 olej olej 12410047 мая 25 16:48 ubninit
-rw-r--r--. 1 olej olej 4611776 мая 25 16:48 ubnkern
-rw-r--r--. 1 olej olej 29 июня 1 17:07 ubnpathl.txt
- вот 7 последних - это они и есть, и так будет
на любом ISO любой OS.
Код: Выделить всё
[olej@nvidia B84B-8520]$ du -s
740368 .
[olej@nvidia iso]$ df /dev/sdc1
Файловая система 1K-блоков Исп Доступно Исп% Точка монтирования
/dev/sdc1 985808 740352 245456 76% /media/B84B-8520
Размеры файловой системы на USB-флешке это с достаточно большой точностью - размер ISO образа LiveCD + небольшой довесок 7-ми файлов UNetbootin.
Re: загрузочный Linux на USB флешке
Добавлено: 01 июн 2012, 22:22
Olej
Olej писал(а):Размеры файловой системы на USB-флешке это с достаточно большой точностью - размер ISO образа LiveCD + небольшой довесок 7-ми файлов UNetbootin.
4. Дальше я продолжаю писать уже из этой загруженной с LiveUSB системы:
Код: Выделить всё
[liveuser@localhost etc]$ cat /etc/fedora-release
Fedora release 17 (Beefy Miracle)
Код: Выделить всё
[liveuser@localhost etc]$ cat /etc/system-release
RFRemix release 17 (Beefy Miracle)
- проводной Ethernet с DHCP через ADSL роутер встал сам, я и не прикасался...
- язык + переключение раскладок стало само (это RFR)
... так что писать сюда я смог уже через 20-30 сек. после загрузки.
- и WiFi оно замечательно нашло ... только пока я это соединение не настраиваю...
Код: Выделить всё
[root@localhost ~]# ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN mode DEFAULT
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DEFAULT qlen 1000
link/ether 00:15:60:c4:ee:02 brd ff:ff:ff:ff:ff:ff
3: wlan0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT qlen 1000
link/ether 00:13:02:69:70:9b brd ff:ff:ff:ff:ff:ff
- легко управился с 2-х мониторной конфигурацией;
Но!:
Код: Выделить всё
[liveuser@localhost etc]$ ls /dev/sd*
/dev/sda /dev/sda1 /dev/sda2 /dev/sda3 /dev/sdb /dev/sdb1
- /dev/sdb - это флешка с которой грузимся, /dev/sda - это HDD на этом компьютере, что можно монтировать, писать - и это приятно.
Код: Выделить всё
[liveuser@localhost ~]$ su -
[root@localhost ~]# fdisk -l /dev/sdb
Диск /dev/sdb: 1009 МБ, 1009778688 байт
10 heads, 9 sectors/track, 21913 cylinders, всего 1972224 секторов
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x8ef43be3
Устр-во Загр Начало Конец Блоки Id Система
/dev/sdb1 * 9 1972169 986080+ 6 FAT16
- загрузочная флешка - 1Gb.
Код: Выделить всё
[liveuser@localhost etc]$ df /
Файловая система 1K-блоков Использовано Доступно Использовано% Cмонтировано в
/dev/mapper/live-rw 5178336 2521112 2605292 50% /
- а корневая система Linux - 5 Gb.
Каким образом???
Re: загрузочный Linux на USB флешке
Добавлено: 01 июн 2012, 23:25
Olej
Olej писал(а):
- легко управился с 2-х мониторной конфигурацией;
отступление в сторону :
- в этом месте я испытал затруднение: как сделать скриншот, чтобы показать его сюда?
- как легко видеть из ISO - это Fedora 17 с LXDE, LXDE - это DE минималистский, "спартанский", PrintScreen-ом там сохранение экрана не вызовешь! ... а с LXDE я несколько месяцев не встречался, не помню
-
Как?
- вот нашёл несколько способов, кто столкнётся:
How to make screenshots...
- и конечно же - imagemagick ... вот без всяких доустановок:
Код: Выделить всё
[root@localhost ~]# which import
/bin/import
и тычем мышкой в нужное окошко - вот оно:
- 2displ.png (19.86 КБ) 10356 просмотров