Установка Ubuntu/Debian на SD-карте на 16 ГБ

Что касается причины, использовать strace.

tail -f | strace bash >> foo

Второе echo echo hello > pToB дает мне затем это:

rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
read(0, "e", 1)                         = 1
read(0, "c", 1)                         = 1
read(0, "h", 1)                         = 1
read(0, "o", 1)                         = 1
read(0, " ", 1)                         = 1
read(0, "h", 1)                         = 1
read(0, "e", 1)                         = 1
read(0, "l", 1)                         = 1
read(0, "l", 1)                         = 1
read(0, "o", 1)                         = 1
read(0, "\n", 1)                        = 1
write(1, "hello\n", 6)                  = -1 EPIPE (Broken pipe)
--- SIGPIPE {si_signo=SIGPIPE, si_code=SI_USER, si_pid=3299, si_uid=1000} ---
+++ killed by SIGPIPE +++

Так, во второй раз, когда это пытается записать hello\n, это получает поврежденную ошибку канала; вот почему Вы не можете читать привет (это никогда не писалось), и выходы удара, таким образом, это - конец его.

Необходимо было бы использовать что-то, что сохраняет канал открытым, я предполагаю.

Как насчет этого?

(while read myline; do echo $myline; done) < pToP

Для большей справочной информации, man 7 pipe может быть релевантным, это описывает различные ошибочные случаи вокруг каналов.

5
13.07.2014, 22:43
1 ответ
[

] Что касается Ubuntu, то можно поискать в [] Портативной установленной системе, которая загружается в UEFI, а также в режиме BIOS[].[

] [

]Вы можете найти инструкции по созданию установленной системы (обычно на USB-купе), которая работает с UEFI и BIOS, и достаточно мала, чтобы работать на 8 ГБ-купе (7,8 ГБ). Поэтому в 16 она будет большой ;-)[

] [

]Более общая страница о []как установить Ubuntu[] на главном сайте. Они постоянно обновляют ее. В интернете есть много блогов, которые могут вам помочь. Один из них, который вы можете найти интересным является []Установка Ubuntu на USB-накопители[]. [

] [

]Для Debian, вероятно, вы выберете установку []Debian Live with Persistence[]. Если вы начинаете с windows, то можете найти полезную запись [] в этом посте[]. [

] [

]Старой, но всегда официальной страницей о Debian и USB может быть []эта [].[

] [

]Теперь несколько слов о скорости.[
]. Короткая версия: []test it[].[
] Не такая уж и короткая версия: [] протестируйте его[], потому что каждое аппаратное обеспечение отличается.[
]. На одном из ноутбуков, который я использовал, было два USB-порта. Один был USB 2.0. Второй - USB 1.1. Заметная разница.[
] На более современных ноутбуках вы можете найти USB 2.0 так же часто, как USB 3.0 или 3.1.[

] [

] Для получения некоторых подсказок о скорости вы можете обратиться к [] списку скоростей передачи данных устройств[]. [

] [

]Класс поддержки памяти, который вы решили использовать, также будет иметь своё значение.[
] []Sdcard[] предоставляет информацию о []классе скорости SD карт[], далее следует википедия и является []более явным[]. [

] [

] Возможно, что в конце всего чтения вы решите протестировать его. Я уже говорил вам это раньше? :-)[

].
3
27.01.2020, 20:41

Теги

Похожие вопросы