|
2.2, skmdeveloper (??), 10:00, 16/06/2011 [^] [^^] [^^^] [ответить]
| +2 +/– |
У меня вообще CD/DVD накопителя нет.
У ArchLinux гибридный образ нормально работает.
| |
|
3.13, Sergey722 (ok), 11:32, 16/06/2011 [^] [^^] [^^^] [ответить]
| +/– |
Я в курсе. А до этого был не гибридный, но готовили два образа для CD и USB.
Очень удобно их писать с помощью dd.
Немного офтоп:
Правильно я понимаю, что в dd можно указать bs=8M и всё запишется хорошо не зависимо от того кратен размер образа 8 Мегабайтам или нет? А то если не указывать bs (или указать bs=маленькое число), то долго пишется :(
| |
|
|
5.28, Sergey722 (ok), 14:29, 16/06/2011 [^] [^^] [^^^] [ответить]
| +/– |
bs=blocksize (может это и тоже самое, что размер буфера, но сомневаюсь)
Так мне так никто и не ответил. Правильно я понимаю, что ничего плохого не будет если размер образа не кратен этому самому bs?
За bs=4M спасибо.
| |
|
6.32, ixti (ok), 16:16, 16/06/2011 [^] [^^] [^^^] [ответить]
| +2 +/– |
Всё запишется хорошо. Ничего плохого не будет. :)) Дальше длины образа не пойдёт...
ixti@s300:/tmp$ echo '12345' > a
ixti@s300:/tmp$ dd if=a of=b bs=8M
0+1 records in
0+1 records out
6 bytes (6 B) copied, 8.5695e-05 s, 70.0 kB/s
| |
|
|
4.18, Bocha (??), 12:38, 16/06/2011 [^] [^^] [^^^] [ответить]
| +/– |
мои субъективные тесты показали наиболее быструю запись при bs=4M
| |
|
5.30, Michael Shigorin (ok), 15:13, 16/06/2011 [^] [^^] [^^^] [ответить]
| +/– |
Читал где-то, что на нынешних usbflash 4M -- типичный размер чего-то вроде "куска" организации (сейчас сходу не вспомню точно, но не erase block) -- причём с особой обработкой первого из них, где ожидается FAT: для него оптимизируют под сильно фрагментированную запись мелких кусочков данных.
2 Sergey722: на винтах -- нормально. Там (опять же смутно припоминается) перепрыгивать за размер набортного кэша бывало чуть хуже, чем попадать в него.
| |
|
6.33, Аноним (-), 16:39, 16/06/2011 [^] [^^] [^^^] [ответить]
| +/– |
На самом деле контроллер флешки еще и тасует блоки при записи, чтобы реже переписывать каждый из них. Это наверное может делаться и группами блоков - точная реализация алгоритма фирмвари контроллера останется для нас загадкой :\
| |
|
5.44, sashkan (ok), 23:40, 16/06/2011 [^] [^^] [^^^] [ответить]
| +/– |
> мои субъективные тесты показали наиболее быструю запись при bs=4M
я просто оставлю это здесь·
cp
real 1m29.333s
user 0m0.016s
sys 0m1.848s
dd
real 1m27.092s
user 0m0.004s
sys 0m2.164s
cp
real 1m30.940s
user 0m0.020s
sys 0m1.628s
dd
real 1m29.703s
user 0m0.008s
sys 0m2.160s
cp
real 1m27.421s
user 0m0.012s
sys 0m1.676s
dd
real 1m31.624s
user 0m0.008s
sys 0m2.168s
cp
real 1m28.552s
user 0m0.016s
sys 0m1.668s
dd
real 1m27.312s
user 0m0.008s
sys 0m2.168s
cp
real 1m27.208s
user 0m0.020s
sys 0m1.648s
dd
real 1m33.152s
user 0m0.004s
sys 0m2.084s
объяснение: это результаты копирования программами cp и dd (попеременно) файла размером 1 гигабайт на флэшку·
как видно, нет никаких существенных отличий между результатами·
выполнялся тест таким скриптом:
$ cat test
#!/bin/bash
for i in {1..5}
do
echo -n cp
time sh -c 'cp file /dev/sdd; sync'
echo -n dd
time sh -c 'dd if=file of=/dev/sdd bs=4M; sync' &>/dev/null
done
размер копируемого файла:
$ stat -c '%s' file
1073741824
| |
|
6.46, Stax (ok), 19:49, 17/06/2011 [^] [^^] [^^^] [ответить]
| +/– |
Ну конечно нет, блин. Ядро же буферизирует!
И без разницы, как писать.
Вот если бы вы гоняли dd с разными bs= и опцией oflag=dsync, разница была бы..
| |
|
7.48, sashkan (ok), 02:51, 18/06/2011 [^] [^^] [^^^] [ответить]
| +/– |
> Ядро же буферизирует!
на вызовы sync вы не обратили внимания?
или, может быть, я не правильно понимаю фразу из man sync?
> sync - flush file system buffers | |
|
|
|
|
|
|
1.3, Аноним (-), 10:06, 16/06/2011 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
>выпуск Ubuntu 11.04, который уже находился на этапе альфа-тестирования
А 11.10 не на этой же стадии?
| |
|
2.4, paulus (ok), 10:11, 16/06/2011 [^] [^^] [^^^] [ответить]
| +3 +/– |
просто они уже решились и на дебиане уже все обкатали ;)
| |
|
3.6, Аноним (-), 10:22, 16/06/2011 [^] [^^] [^^^] [ответить]
| –1 +/– |
Дебиановский установщик глючит на УСБ. Надеюсь у Марка свой или он починил.
| |
|
4.26, dimm (??), 13:58, 16/06/2011 [^] [^^] [^^^] [ответить]
| +/– |
> Дебиановский установщик глючит на УСБ. Надеюсь у Марка свой или он починил.
не глючит, имхо.
неоднократно ставил, в том числе и на нетбуки.
| |
4.37, Анон (?), 20:13, 16/06/2011 [^] [^^] [^^^] [ответить]
| +/– |
Это у ВАС он глючит, мои последние десятка два установок Дебиана на совершенно разные машины с usb прошли гладко и без проблем, к слову я на usb использовал в том числе и обычный cd-образ, просто в параметрах с какого устройства читать установочные файлы надо было подпихнуть флешку вместо cdrom, предварительно смонтировав ее через консоль на 2 или 3 терминале.
| |
|
5.38, Michael Shigorin (ok), 20:20, 16/06/2011 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Это у ВАС он глючит, мои последние десятка два установок Дебиана на
> совершенно разные машины с usb прошли гладко и без проблем [...] просто [...]
То, что есть возможность выкрутиться -- это плюс, конечно. Но удаление гланд автогеном нормой обычно не считается.
| |
|
6.47, Анон (?), 20:35, 17/06/2011 [^] [^^] [^^^] [ответить]
| +/– |
Когда отсутствует cdrom как таковой в принципе, а сетевая карта не умеет грузить образ из сети иначе в принципе было не поставить при наличии лишь стандартного multiarch образа для dvd.
| |
|
|
|
|
2.5, Анонимоус (?), 10:12, 16/06/2011 [^] [^^] [^^^] [ответить]
| +/– |
11.04 на момент внесения изменений в Debian УЖЕ был альфой.
В 11.10 переход на гибридную схему запланировали еще ДО АЛЬФЫ.
В общем, новости сто лет в обед :)
| |
2.14, Аноним (-), 11:40, 16/06/2011 [^] [^^] [^^^] [ответить]
| +/– |
>>выпуск Ubuntu 11.04, который уже находился на этапе альфа-тестирования
> А 11.10 не на этой же стадии?
Они изначально смержили в 11.10 из Debian поддержку xorriso.
| |
|
1.7, Аноним (-), 10:33, 16/06/2011 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Только не
> поддерживающего установку как на CD, так и на USB
а "поддерживающего установку как С CD, так и С USB"
| |
|
2.8, Arcturus (ok), 11:06, 16/06/2011 [^] [^^] [^^^] [ответить]
| +1 +/– |
Всё правильно: сначала устанавливаем куда-то ("на CD/USB"), а потом устанавливаем откуда-то ("с CD/USB").
| |
2.10, Tishka17 (?), 11:12, 16/06/2011 [^] [^^] [^^^] [ответить]
| +/– |
Все верно было. Записываем образ на флэшку/сиди и потом с него грузимся.
| |
|
1.9, edo (ok), 11:10, 16/06/2011 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Вопрос по Debian:
в squeeze уже образы гибридные (CD/USB)? или только в testing?
| |
|
|
3.29, Sergey722 (ok), 14:52, 16/06/2011 [^] [^^] [^^^] [ответить]
| +/– |
Спасибо! Хотел написать, что эти извращенцы придумали какой-то "dd_rescue", но в итоге благодарен, что познакомился с этим зверем. Хотя опять же dd есть везде из коробки, а dd_rescue нет.
| |
|
4.31, Michael Shigorin (ok), 15:15, 16/06/2011 [^] [^^] [^^^] [ответить]
| +/– |
> Спасибо! Хотел написать, что эти извращенцы придумали какой-то "dd_rescue", но в итоге
> благодарен, что познакомился с этим зверем. Хотя опять же dd есть
> везде из коробки, а dd_rescue нет.
dd_rescue для этой задачи разве что более разговорчивый -- вообще-то предназначен для вытаскивания, а не запихивания :) Если с чтением проблем нет, то по результату равноценен dd.
| |
4.34, Аноним (-), 16:41, 16/06/2011 [^] [^^] [^^^] [ответить]
| +/– |
> Спасибо! Хотел написать, что эти извращенцы придумали какой-то "dd_rescue",
Они и правда извращенцы: dd_rescue реально нужен только при чтении битого диска с бэдами. В остальных случаях это лишняя возня для установки программы которая сделает то же что могут делать еще несколько программ уже имеющихся в системе.
| |
|
|
|
1.20, Андрей (??), 12:59, 16/06/2011 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Отличная новость! Давно пора. Жаль, что в Parted Magic такой возможности уже давно нету.
| |
1.23, sashkan (ok), 13:33, 16/06/2011 [ответить] [﹢﹢﹢] [ · · · ]
| –4 +/– |
> например, "dd if=cd.iso of=/dev/sdX"
переводчики opennet-а не осилили программу cp?
$ sudo cp cd.iso /dev/sdx
| |
|
2.25, Аноним (-), 13:57, 16/06/2011 [^] [^^] [^^^] [ответить]
| +/– |
с dd менее криво для блочных девайсов, он умнее и современные версии например допирают использовать для таких случаев небуферизованную запись, так что если записалось, то уж записалось - можно флеху выдергивать без риска.
| |
|
3.43, sashkan (ok), 22:21, 16/06/2011 [^] [^^] [^^^] [ответить]
| +/– |
> с dd менее криво для блочных девайсов, он умнее и современные версии
> например допирают использовать для таких случаев небуферизованную запись,
подразумевается этот коммит?:
commit 5f3115535b32a9c0cc5aee5cf5b4001f684ad56e
Author: Pádraig Brady <P@draigBrady.com>
Date: Tue Feb 22 21:14:00 2011 +0000
dd: add a flag to discard cached data
так у меня в обозримых окрестностях сборка гораздо старше· так что, даже если там и применён какой-то сверхмощный искусственный интеллект, то увы…
> так что если записалось, то уж записалось - можно флеху выдергивать без риска.
попробуйте открыть для себя программу sync·
| |
|
2.27, Andrew (??), 14:11, 16/06/2011 [^] [^^] [^^^] [ответить]
| +1 +/– |
Почитай man cp, прежде чем коментировать команды.
То что ты написал, делает совершенно не то, что команда dd.
| |
|
3.42, sashkan (ok), 22:14, 16/06/2011 [^] [^^] [^^^] [ответить]
| +/– |
> Почитай man cp, прежде чем коментировать команды.
> То что ты написал, делает совершенно не то, что команда dd.
процитировать соответствующую строчку из man cp вас не затруднит?
потому что для меня cp делает ровно то, что я и подразумеваю: записывает содержимое указанного файла в указанное устройство·
может быть, я как-то чудесно на эту программу воздействую?
| |
|
|
1.39, Genry (?), 21:12, 16/06/2011 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Не понимаю ажиотажа!! Хочешь использовать ISO для загрузки установщика Linux c USB замени ISOlinux на SYSlinux: 1-запиши все cодержимое ISO на USB-раздел (только FAT-подобный); 2-переименуй каталог ISOlinux и файл ISOlinux.cfg в нем на SYSlinux; 3-перепиши BOOT-sector (только не MBR(мастер бут)) утилитой установки SYSlinux на нужный раздел диска, куда и записывался ISO (обычно-первый, активный) и ВСЕ!!! Информация на USB, при этом не портиться, другие разделы не разрушаються.
| |
1.49, Пр0х0жий (??), 01:11, 20/06/2011 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
И посыпется вагон просьб распишите по шагам.
Причем то же самое на всех Линукс-ресурсах...
| |
|